Какие данные необходимы для составления школьных расписаний?
Не знаю, какие точно теги нужны, но пока пусть будет документооборот.
Вопрос к тем, кто работал в школе, и точно знает ответ на него. Мне необходимо написать программу, которая автоматически составит расписание школьных уроков, но тут возник вопрос, какие именно параметры нужны для этого. По моему мнению нужны:
- Список учителей, их ставка, предмет
- Список классов, количество часов в неделю на каждый предмет
- Список предметов
- Список кабинетов, их специализация
Какие параметры я упустил, какие указал верно?
Как их лучше всего организовать?
Заранее спасибо!
Не знаю, какие точно мозги нужны, чтобы смекнуть - эта задача ставилась и решалась несчётно раз. Наверное, надо быть чёртовым гением. Вы уверены, что потянете?
Еще есть расписание звонков, возможность совместить подгруппы (например на физру загнать пару тройку классов), соответствие нормативам есть где-то нормативка по порядку предметов, например после физры математика геометрия идти не может. + Время доступности учителей бывает что совмещают несколько работ. Могу поговорить с диспетчером который составляет расписание , сидит в соседнем кабинете. Если ещё актуально конечно.