Прошу помощи!
Добавлено: 12 фев 2016, 10:34
Всем доброго времени суток! Прошу помощи в решении следующего:
Есть 16 команд по футболу.
Например, команда 1, команда 2, команда 3 и т.д.
Есть мероприятия:
• Матчи между командами.
Например, команда 1 против команды 2, команда 3 против команды 4.
Есть календарь мероприятий на год:
• 30 туров в каждом по 8 матчей. Итого 240 матчей.
Есть участники мероприятия:
• Главные судьи по футболу;
• Помощники судей по футболу;
• Резервные судьи по футболу;
• Инспекторы по футболу.
Например, Иванов, Сидоров и Петров – главные судьи по футболу. Смирнов, Кузнецов, Соколов и Попов – помощники главного судьи. Козлов, Морозов и Волков – резервные судьи по футболу. Зайцев, Ершов и Никитин – инспекторы по футболу.
Есть группы среди участников мероприятий:
• Группа А;
• Группа Б;
• Группа В.
Например, Иванов находится в группе А. Ему положено обслужить 20 матчей в год. Сидорову из группы Б положено не более 15 матчей в год, а Петрову из группы В не более 10 матчей в год.
В каждом мероприятии есть 5 позиций:
• Позиция 1: главный судья;
• Позиция 2: первый помощник главного судьи;
• Позиция 3: второй помощник главного судьи;
• Позиция 4: резервный судья;
• Позиция 5: инспектор матча.
Например, Иванов – главный судья, Смирнов и Кузнецов – помощники главного судьи, Козлов – резервный судьи, а Зайцев – инспектор.
Задача генератора:
Сделать отбор участников по позициям на год с учётом группы. Так же есть другие критерии отбора. Например, Иванову нельзя обслуживать матч, в котором принимает участие команда 1, т.к. в этой команда играет его сын и т.д.
PHP+MySQL+Мобильное приложение или на худой конец Access
Есть 16 команд по футболу.
Например, команда 1, команда 2, команда 3 и т.д.
Есть мероприятия:
• Матчи между командами.
Например, команда 1 против команды 2, команда 3 против команды 4.
Есть календарь мероприятий на год:
• 30 туров в каждом по 8 матчей. Итого 240 матчей.
Есть участники мероприятия:
• Главные судьи по футболу;
• Помощники судей по футболу;
• Резервные судьи по футболу;
• Инспекторы по футболу.
Например, Иванов, Сидоров и Петров – главные судьи по футболу. Смирнов, Кузнецов, Соколов и Попов – помощники главного судьи. Козлов, Морозов и Волков – резервные судьи по футболу. Зайцев, Ершов и Никитин – инспекторы по футболу.
Есть группы среди участников мероприятий:
• Группа А;
• Группа Б;
• Группа В.
Например, Иванов находится в группе А. Ему положено обслужить 20 матчей в год. Сидорову из группы Б положено не более 15 матчей в год, а Петрову из группы В не более 10 матчей в год.
В каждом мероприятии есть 5 позиций:
• Позиция 1: главный судья;
• Позиция 2: первый помощник главного судьи;
• Позиция 3: второй помощник главного судьи;
• Позиция 4: резервный судья;
• Позиция 5: инспектор матча.
Например, Иванов – главный судья, Смирнов и Кузнецов – помощники главного судьи, Козлов – резервный судьи, а Зайцев – инспектор.
Задача генератора:
Сделать отбор участников по позициям на год с учётом группы. Так же есть другие критерии отбора. Например, Иванову нельзя обслуживать матч, в котором принимает участие команда 1, т.к. в этой команда играет его сын и т.д.
PHP+MySQL+Мобильное приложение или на худой конец Access