Свободно распространяемые программы для Windows

Rss рассылка

Хотите подписаться на обновления?

Введите email адрес:

rss-лента

Форма входа

Составленное расписание уроков в школе для проверки работы программы

Программа для составления расписания уроков в школе и университете, которая написана на C# и работает под платформой .NET в Windows. Полностью на русском языке.

Функции приложения составления расписания школьных уроков

  • ручная раскладка выполняется с использованием технологии перетаскивания;
  • одно и то же приложение для двух типов документов (для университетов и школ), но различные прикладные строки для школ и университетов;
  • все данные документа хранятся в XML-файле (расширение .oct), с возможностью экспорта в любую базу данных (с использованием плагина);
  • отчеты о расписании для групп учащихся, учителей и кабинетов создаются в виде pdf-файлов, используя библиотеку с открытым исходным кодом PdfSharp;
  • данные, экспортируемые в базу данных, могут использоваться на PHP или ASP.NET (или любом сценарии сервера) для просмотра в Интернете;
  • возможность экспорта данных в любой формат данных (с использованием плагина);
  • возможность импортировать данные в приложение из любой базы данных или формата данных (с помощью плагина);
  • вернуть / повторить для всех действий документа;
  • каждый студент представляет одну студенческую группу, то есть каждый студент имеет свою собственную учебную программу. Это важно для университетов, которые следуют Болонской системе (Европейский Союз);
  • документы имеют три свойства: тип расписания (для школы или университета), название учебного заведения и учебный год;
  • тип расписания используется только для выбора строк в приложений, которые отличаются для школ и университетов, логика приложения одинакова для обоих типов расписания;
  • для курсов и учителей можно ограничить кабинеты, в которых можно вести уроки;
  • можно определить курсы из студенческих групп, которые проводятся вместе (так называемые параллельные курсы);
  • курсы могут быть определены как регулярные курсы или как группы; группы с тем же названием (принадлежащие к одной группе студентов (класс, образовательная программа)) не могут быть помещены в один и тот же временной интервал;
  • дни и условия, включенные в конфигурацию расписания, свободно определяются;
  • ручное (интерактивное) расписание с использованием перетаскивания может быть выполнено на каждом из трех видов (курсы, учителя, кабинеты), которые представляют одну и ту же модель данных.

Программа создания расписаний уроков в школах и университетах лицензируется в соответствии с GNU General Public License.

Инструкция по созданию расписания уроков для школы или университета

  1. Открываем вкладку "файл", далее подпункт "Новый документ". В открывшемся окне выбираем тип расписания, указываем название учебного учреждения и учебный год.
  2. Теперь переходим во вкладку "Документ" и открываем подпункт "Добавить новую группу образовательных программ". В окне свойств заполняем поля и нажимаем "Ок".
  3. Снова вкладка "Документ", подпункт "Добавить учителя". Заполняем поля и нажимаем "Ок".
  4. Опять вкладка "Документ", потом "Добавить кабинет". Заполняем данные и нажимаем "Ок".
  5. Далее опять нужно перейти во вкладку "Документ", и там используя пункты "Добавить день" и "Добавить срок", указать дни обучения и время обучения, соответственно. Важно отметить, что под сроком понимается срок урока или лекции \ ленты.
  6. В блоке слева, необходимо открыть вкладку "Курсы", выделить ранее добавленную группу образовательных программ левой кнопкой мыши и нажать по ней правой кнопкой мыши, выбрать пункт контекстного меню "Добавить класс".
  7. Теперь в левом блоке, в той же вкладке "Курсы", выделяем ранее добавленный класс левой кнопкой мыши и щелкаем правой кнопкой мыши по нему, выбираем пункт контекстного меню "Добавить новый курс".
  8. Далее в нижнем блоке появятся нераспределенные уроки, которые можно перетащить при помощи мышки на нужный день.
  9. При помощи "Автоматизированное расписания" из вкладки "Инструменты", можно оптимизировать расписание уроков для школы или университета.

Программа основана на Open Course Timetabler, которая написана на C#.

Язык: Русский
Лицензия:
GNU GPL

Протестировано на ОС: Windows 7 x64, Windows 10 x64

Версия: 1.0 (23-10-2017)

Разработчик: КонтинентСвободы.рф (перевод на русский язык)

 

Скачать

Исходный код

Добавить комментарий


Комментарии  

# mrkaban 28.10.2018 22:51
Девушка работает педагогом, по совместительств у, показали завучу программу свободное расписание, им понравилось, сейчас используют для создания расписания уроков в средней школе.
Ответить | Ответить с цитатой | Цитировать
# Онищенко Ирина Викто 03.10.2018 19:01
хочу попробовать составить расписание первый раз
думаю удобная программа
Ответить | Ответить с цитатой | Цитировать
# Егор 06.12.2017 20:21
Создание расписания уроков у нас делает завуч при помощи FET, надо потом попробовать эту программу. Ну то есть скачать и поставить ей) а она уже там сама решит.
Ответить | Ответить с цитатой | Цитировать