Розробка автоматизованої інформаційної системи формування розкладу занять для освітніх установ

dc.contributor.authorВиноградов, Дмитро Сергійович
dc.date.accessioned2024-10-21T11:22:24Z
dc.date.available2024-10-21T11:22:24Z
dc.date.issued2023
dc.description.abstractОб'єкт: Навчальні заклади, освітні установи. Предмет: Автоматизована інформаційна система формування розкладу занять. Мета: Розробка автоматизованої інформаційної системи формування розкладу занять для освітніх установ Також є полегшення процесу складання розкладу занять, зниження трудомісткості та покращення ефективності цього процесу. В роботі розглядаються головні проблеми, пов'язані зі складанням багаторівневого розкладу учбових занять, такі як велика кількість обмежень, розбіжності у вимогах студентів та викладачів, проблеми сумісності часу, а також непередбачувані зміни в розкладі. Щоб вирішити ці проблеми, розроблена автоматизована система, яка базується на алгоритмах генетичного програмування та використовує one+one еволюційну стратегію. Система враховує обмеження, задані в програмі, генерує розклад та здійснює оптимізацію розкладу, забезпечуючи максимальну задоволеність студентів та викладачів. Моя дипломна робота включає опис процесу розробки інформаційної системи, впровадження та тестування її функціональності. Ефективність рішення оцінюється за виконанням заданих обмежень і критеріїв. Тестування алгоритму підтверджують, що всі головні обмеження дотримуються, а додаткові критерії максимально оптимізовані аби задовольнити попереднім умовам. В результаті виконання дипломного проекту отримана готова ІС формування розкладу занять з дотриманням стандартів програмування та патернів проектування.
dc.description.abstractObject: Educational institutions, educational institutions. Subject: An automated information system for the formation of class schedules. Objective: To develop an automated information system for creating class schedules for educational institutions. It also aims to facilitate the process of creating class schedules, reduce labor intensity and improve the efficiency of this process. The paper considers the main problems associated with the preparation of a multi-level class schedule, such as a large number of constraints, differences in the requirements of students and teachers, time compatibility problems, and unpredictable changes in the schedule. To solve these problems, we developed an automated system based on genetic programming algorithms and using a one-to-one evolutionary strategy. The system takes into account the constraints set in the program, generates a schedule, and optimizes the schedule, ensuring maximum student and teacher satisfaction. My thesis includes a description of the process of developing an information system, implementing and testing its functionality. The effectiveness of the solution is evaluated by fulfilling the set constraints and criteria. Testing of the algorithm confirms that all the main constraints are met, and additional criteria are optimized to meet the preceding conditions. As a result of the graduation project, a ready-made IS for generating class schedules in compliance with programming standards and design patterns was obtained.
dc.identifier.citationВиноградов, Д. С. Розробка автоматизованої інформаційної системи формування розкладу занять для освітніх умов : кваліфікаційна робота бакалавра; Development the automated information system to draw up the educational institutions schedule / Д. С. Виноградов. – Одеса, 2023. – 35 с.
dc.identifier.urihttps://dspace.onu.edu.ua/handle/123456789/39622
dc.language.isouk
dc.publisherОдеський національний університет імені І. І. Мечникова
dc.subject123 комп’ютерна інженерія
dc.subjectбакалавр
dc.subjectінформаційна система
dc.subjectрозклад занять
dc.subjectосвітні установи
dc.subjectалгоритм
dc.subjectавтоматизована система
dc.titleРозробка автоматизованої інформаційної системи формування розкладу занять для освітніх установ
dc.title.alternativeDevelopment the automated information system to draw up the educational institutions schedule
dc.typeDiplomas
Файли
Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
123_Vynohradov_Dmytro_Serhiyovych.pdf
Розмір:
1.9 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: