База данных
База данных Расписание учебных занятий предназначена для ведения расписания учебных занятий, планирования загрузки преподавателей и учебных помещений Университета.
1.Подразделения
Подразделения Университета образуют иерархическую структуру, где одно подразделение подчиняются вышестоящему. Кафедра подчиняется факультету, факультет – университету.
2.Учебные единицы
Учебные единицы Университета образуют иерархический список потоков и групп, где каждый поток относится к одному из факультетов. Каждая группа относится к одному из потоков, и следовательно к одному из факультетов.
3.Преподаватели
Преподаватели Университета образуют список сотрудников, работающих в определенном подразделении Университета.
4.Помещения
Помещения Университета образуют линейный список учебных комнат.
5.Учебное расписание
Учебное расписание составляется для факультета на определенный период времени. Расписания не могут перекрываться периодами времени.
6.Детализация учебного расписания
Детализация учебного расписание является списком фактов.
7.Правила
oПомещение может быть использовано только одной учебной единицей в каждый момент времени
oПомещение может быть использовано учебной единицей, если кол-во учащихся меньше или равно кол-ву мест в помещении
oПреподаватель может находиться только на одном занятии в каждый момент времени
oПреподаватель не может работать больше 8 часов в день
8.Основные функции
oВедение списка подразделений.
oВедение списка учебных единиц, с возможностью просмотра расписания учебы единицы.
oВедение списка преподавателей, с возможностью просмотра плана работы отдельного преподавателя.
oВедение списка помещений, с возможностью просмотра плана загрузки отдельного помещения.
oФормирование учебного расписания, с возможностью создания нового расписания путем копирования существующего.
oОтчет – учебное расписание учебной единицы (группы).
oОтчет – учебное расписание факультета в виде шахматной ведомости.
...
Полное описание в архиве...
Экзаменационная лабораторная работа факультета ВМК (6 курс) с реализацией классической задачи "Учебное расписание".
Оценка 5.
В архиве находится:
-исходный код на C# с использованием nhibernate и SQL
-готовое приложение
-скриншот ER-модели
-файл с подробной постановкой задачи
Внимание: продавец не оказывает поддержу в настройке сборочного окружения.