Главная страница

поиск
 
события

Расписание

Участники конференции

Экспоненты выставки

секции

Содержание

- A -

- B -

- C -

- D -

- E -

- F -

- G -

- H -

- K -

Алфавитный список авторов

статистика
Рейтинг@Mail.ru Rambler's Top100 AllBest.Ru Яндекс цитирования

ИТО-98/99/Секция F

АВТОМАТИЗИРОВАННОЕ СОСТАВЛЕНИЕ ШКОЛЬНОГО УЧЕБНОГО РАСПИСАНИЯ

Минаев Ю.Л. Самарский военно-медицинский факультет при СГМУ

Пакет прикладных программ (ППП) "РАСПИСАНИЕ" разработан нами для автоматизации работ по составлению расписаний средних и среднеспециальных учебных заведений. Заложенные в данном программном продукте методы и алгоритмы позволяют учесть широкий круг требований и особенностей учебного процесса. Основные принципы были реализованы в системе автоматизированного составления расписания военно-медицинского факультета, которая успешно эксплуатируется нами с 1993 года.

Пакет программ позволяет ввести все требуемые данные по конкретной школе и на их основе рассчитать оптимальный вариант школьного расписания. После того, как расписание составлено, пользователь может откорректировать его с учетом дополнительных требований, которые не описываются данными, учтенными в алгоритме и которые вводятся в виде сведений об учителях, предметах, классах, учебном плане и т. д., а также о возможных взаимосвязях между этими объектами расписания.

Полученное расписание можно распечатать в нужном количестве и использовать в работе, корректируя его далее вручную или с помощью данной программы. Расписание и все необходимые для его составления данные хранятся на магнитном диске и всегда могут быть использованы для корректировки или составления нового расписания на основе скорректированных данных.

Демонстрационная версия пакета программ "РАСПИСАНИЕ" распространяется бесплатно и отличается от полной версии только ограничением на количество включаемых в расписание учебных классов - 3, все остальные режимы (в том числе и составление готового расписания) функционируют в полной мере.

Основные возможности и особенности разработанного программного продукта:

1. Заполнение, сохранение и коррекция списков учебных классов, преподавателей, предметов и кабинетов учебного заведения.

2. Возможности по сохранению всех имеющихся данных в резервном архиве и использованию его в аварийных обстоятельствах.

3. Поддержка конфиденциальности вносимых сведений с разрешением входа зарегистрированному пользователю по изменяемому паролю.

4. Автоматизированное составление расписаний занятий учебных классов на:

  • период расписания - до 15 дней (2 учебные недели);
  • количество учебных смен - до 3-х смен в день;
  • количество уроков - до 8-ми уроков в смену;
  • максимальное количество учебных классов - 100;
  • максимальное количество преподавателей - 100;
  • максимальное количество учебных предметов - 100;
  • максимальное количество кабинетов - 100.

5. Автоматически учитываются необходимые введенные условия составления расписания:

  • - требования учебного плана (количество уроков по конкретному предмету и длительность занятий по предмету в день);
  • - требования к определенному порядку проводимых учебных занятий;
  • - определение занятий, проводимых в специализированных кабинетах;
  • - определение преподавателей, проводящих занятия по конкретным предметам;
  • - определение преподавателей, проводящих занятия с конкретными классами;
  • - привязка учебных классов к определенным кабинетам (например, по младшим классам);
  • - учет требований преподавателей по свободным урокам или дням;
  • - требования по суммарной ежедневной сложности занятий, выраженной в условных баллах (по сумме сложности учебных предметов в день);
  • - любое условие может иметь несколько вариантов с разными уровнями приоритетов.

6. Имеется встроенная мощная система диагностики с выводом сообщений по имеющимся логическим ошибкам:

  • - отсутствие учебных классов, предметов или преподавателей при наличии ссылок на них;
  • - наличие противоречий в условиях (например, занятия в одну смену 2-х классов в 1 кабинете, занятия в одну смену одного преподавателя с 2-мя классами и т.д.);
  • - при невозможности составления расписания из-за слишком жестких требований, пользователь получает развернутую подсказку с рекомендациями по данному конкретному случаю.

7. Составление расписания происходит по разработанному автором уникальному "ноу-хау" алгоритму перебора с предварительным исключением неприемлимых вариантов. В результате выбирается наиболее оптимальный вариант расписания за достаточно короткое время, которое составляет для ПЭВМ класса IBM PC/AT-486 30-40 минут.

8. Готовое расписание может вручную редактироваться, на его основе распечатывается необходимое количество копий расписаний учебных классов, выписок для преподавателей, расписаний по отдельным кабинетам и сводных данных по учебной нагрузке и ее распределению. Одновременно может существовать неограниченное количество готовых расписаний, которые хранятся в специальном формате, и используются по мере необходимости.

9. Во всех режимах работы программа может управляться как с клавиатуры, так и "мышкой", поддерживает удобный, дружественный, графический интерфейс с пользователем.

10. Система подсказок и контекстной помощи позволяет значительно облегчить работу с пакетом "РАСПИСАНИЕ".

Сервер поддерживается фирмой НПП "БИТ про"
и Московским центром Федерации Интернет Образования