ITPM 2025: pp. 22 - 31
Authors:
- Vasyl Morokhovych
- Nataliia Veretennikova
- Vasyl Kut
- Beata Matyashovska
- Roman Kurutsa
1. Uzhhorod National University, Narodna 3, 88000 Uzhhorod, Ukraine
2. Lviv Polytechnic National University, Bandery 12, 79013, Lviv, Ukrain
3. Uzhhorod National University, Narodna 3, 88000 Uzhhorod, Ukraine
4. Uzhhorod National University, Narodna 3, 88000 Uzhhorod, Ukraine
5. Uzhhorod National University, Narodna 3, 88000 Uzhhorod, Ukraine
Abstract
The article examines an IT project for developing an information system to manage a university class
schedule. The proposed concept has several advantages over analogous products, one is the ability to
generate schedules based on teachers’ preferences using artificial intelligence. This approach is particularly
relevant when artificial intelligence systems are integrated into various software products to improve
employee productivity. Within the framework of the IT project, the analysis examined approaches and
methods to create the most user-friendly interface for the modular program. The article highlights the
problem of the complexity of scheduling classes, taking into account the fact that academic staff teach at
different faculties. The IT project leverages modern technologies and methodologies to ensure stability,
high performance, security, user-friendliness, and modularity. Database design has been implemented,
along with the modelling of business processes of the information system, which are presented as UML
diagrams for use cases, classes, and states, allowing for clear visualization of the system’s architecture,
component interactions, and data flow between different modules.
Keywords
IT project, higher education institution, class schedule, information system, UML diagrams, artificial
References
[1] O. V. Olhovska, O. P. Koshova, D. M. Olkhovsky, D. S. Semykoz, Development of application
software elements for the formation of a schedule in universities, Visnyk of Kherson National
Technical University. 1(84) (2023) 155-162. doi: https://doi.org/10.35546/kntu2078-
4481.2023.1.21.
[2] A. M. Hafiiak, E. A. Borodina, V. A. Gusak, Problems of development customer schedule
institutions of higher education, Economy and Society. 18 (2023) 1070-1076. doi:
https://doi.org/10.32782/2524-0072/2018-18-148.
[3] B. L. Golub, D. V. Vetrova, K. O. Pronishina, Software system for the formation of class schedules
in a higher education institution, Mathematical machines and systems. 4 (2019) 100-109. doi:
https://doi.org/10.34121/1028-9763-2019-4-100-109.
[4] K. Aida-Zade, R. Ismibayli, S. Rzayeva, Automated Schedule System for Universities under the
Bologna Education Process, Cybernetics and Computer Technologies. 1 (2024) 75-90.
doi: https://doi.org/10.34229/2707-451X.24.1.6.
[5] A. Agarwal, J. McGuire, and J. Webb, Understanding the impact of timetable scheduling on
university students’ academic performance, 2023. URL:
https://unistars.org/papers/STARS2023/02C.pdf.
[6] S. Larabi-Marie-Sainte, R. Jan, A. Al-Matouq, S. Alabduhadi, The impact of timetable on
student’s absences and performance. PLoS ONE 16(6) (2021). doi:
https://doi.org/10.1371/journal.pone.0253256.
[7] Astra Schedule. URL: https://www.aais.com/astra-schedule.
[8] Open EduCat. URL: https://openeducat.org/.
[9] SchoolTool. URL: https://www.mindex.com/schooltool-spotlight.