xnordman | Дата: Пятница, 21.03.2014, 01:39 | Сообщение # 1 |
Сержант
Группа: Администраторы
Сообщений: 29
Статус: Offline
| Написать программу для автоматического составления расписания занятий. Пользователи, зарегистрированные в системе (преподаватели) делают заявки (указывают номер студенческой группы, название предмета и количество занятий в неделю). Администратор указывает количество свободных аудиторий (и другие параметры при необходимости). Накопив все заявки, система должна составить расписание. Желательно, чтобы расписание было как можно более качественным (отсутствие «дырок» у студентов и преподавателей, равномерная загруженность). Основные алгоритмы Автоматическое составление расписания Рекомендуемая диаграмма классов Интерфейсы: Интерфейс для входа в систему. Интерфейс для регистрации пользователей (преподавателей). Интерфейс администратора (для указания числа аудиторий и др.) Интерфейс для приема заявок. Интерфейс для составления расписания. Таблицы в базе данных: Пользователи Заявки Информация об университете (число аудиторий и др.) Модель клиент-сервер Предусмотреть возможность делать заявки по сети
|
|
| |