В базу данных сначала вносятся имена и фамилии преподавателей, аспирантов и студентов, участвующих в проведении экзаменов. Составляется график их рабочих часов. Далее составляется список аудиторий и дней, на которые назначены экзамены. После этого происходит распределение преподавателей по аудиториям и предметам.
Дальше расписание формируется для абитуриентов – из расчета, что абитуриенту, подавшему заявления на одну специальность, гарантируется 2 дня для подготовки к каждому экзамену; абитуриенту, заявившему любое количество специальностей, гарантируется, что он сможет сдать все необходимые для участия в конкурсе экзамены.
Формируется конечное расписание. Абитуриенты в день экзамена распределяются по аудиториям случайным образом.
12.06.2006 | д | н | д | д | н | д | д | н | д |
15.06.2006 | д | д | н | д | д | н | д | д | н |
Иванов | д | д | д | н | н | н | д | д | д |
Сидоров | д | д | д | д | д | д | н | н | н |
математика | + | + | + | + | + | ||||
физика | + | + | + | ||||||
русский | + | + | + | + |