Разработка автоматизированной системы расписания занятий учебного заведения Баранок А.В. Группа ПМ-16 Разработка автоматизированной системы расписания занятий учебного заведения Объект, предмет исследования Объект исследования – автоматизированная система расписания занятий высшего учебного заведения. Предмет исследования – применение современных информационных технологий и средств веб-программирования для создания автоматизированных информационных систем. Цель работы – проектирование и разработка автоматизированной системы расписания занятий высшего учебного заведения. Разработка автоматизированной системы расписания занятий учебного заведения Технология разработки В качестве системы управления базами данных была выбрана СУБД MySQL. Средствами разработки являются PHP, HTML5, CSS3 и jQuery, инструментарий для разработки и администрирования веб-проектом – система управления сайтом CMS/CMF Drupal 7. Разработка автоматизированной системы расписания занятий учебного заведения Основные требования, предъявляемые к системе использование типовых норм времени для расчета объемов учебной нагрузки формирование отчетных форм расширяемость системы (возможность её доработки в использование информации из случае повышения требований к учебных планов специальностей автоматизированной системе) быстрота обработки информации удобный пользовательский за счет автоматизации интерфейс возможных операций пользователя системы Разработка автоматизированной системы расписания занятий учебного заведения Структура программного продукта База данных Информация о факультетах и группах Информация об учебных занятиях Информация о преподавателях Справочная информация Пользовательский интерфейс Просмотр сетки расписания занятий Администрирование расписания Заполнение справочной информации Разработка автоматизированной системы расписания занятий учебного заведения Веб-интерфейс автоматизированной системы Выбор факультета и группы Просмотр сетки расписания занятий по месяцам, неделям и дням Просмотр подробной информации об учебных занятиях Просмотр всех занятий по данному предмету в пределах учебного периода Просмотр контактной информации о профессорскопреподавательском составе Разработка автоматизированной системы расписания занятий учебного заведения Выбор факультета и группы Создание таксономической структуры специальностей и групп Использование взаимосвязанных фильтров «Факультет – группа» Отображение расписания занятий за выбранный период времени Разработка автоматизированной системы расписания занятий учебного заведения Просмотр сетки расписания по дням, неделям, месяцам Использование jQuery Plugin FullCalendar в качестве календаря расписания занятий учебного заведения Интеграция FullCalendar с системой управления сайта CMS Drupal 7 AJAX технологии (отсутствие перезагрузки веб-страниц) Разработка автоматизированной системы расписания занятий учебного заведения Информация об учебных занятиях Начало занятия Окончание занятия Аудитория Вид занятий Место проведения Преподаватель Разработка автоматизированной системы расписания занятий учебного заведения Информация об профессорско-преподавательском составе Общая информация Должность Электронная почта Телефон Факультет Кафедра Список всех учебных занятий за определенный период Разработка автоматизированной системы расписания занятий учебного заведения Использование цветовых меток для определения типов учебных занятий 1. Лекция 1 2. Лабораторное занятие 3. Практическое занятие 4. Семинар 2 Цветовые метки 6 3 5. Производственная практика 6. Полевая практика 5 4 Разработка автоматизированной системы расписания занятий учебного заведения Система административных прав и ролей Суперпользователь (администратор) Управление конфигурацией и настройками Интернет-проекта. Без ограничений на создание, редактирование, удаление материалов. Преподаватель (редактор) Добавление учебных групп соответствующей специальности Добавление, редактирование, удаление дисциплин учебного расписания Заполнение справочной информации Студент (пользователь) Просмотр учебного расписания Права доступа позволяют управлять возможностями пользователей на сайте. Каждая роль имеет свой набор прав. Разработка автоматизированной системы расписания занятий учебного заведения Импорт расписания занятий в формате .csv c использованием программ Microsoft Office Excel и OpenOffice Calc Массовое заполнение ячеек расписания занятий на значительный промежуток времени Наличие готового шаблона в формате .csv Простота использования и быстрая загрузка на сайт Разработка автоматизированной системы расписания занятий учебного заведения Заключение 1. Данная система имеет удобный пользовательский интерфейс, позволяющий легко освоить работу в программе, гибкость программного кода позволяет удовлетворить растущие требования к системе. 2. Возможность интеграции в единую информационную систему ВУЗа. 3. Высокая скорость обработки информации, сокращение сроков формирования отчетов, экономия время работы пользователей. 4. Современный адаптивный дизайн с возможностью просмотра на персональных компьютерах и планшетах. 5. Безопасность и высокая надежность автоматизированной системы. Разработка автоматизированной системы расписания занятий учебного заведения Спасибо за внимание! E-mail: [email protected]