DEVELOPMENT OF APPLICATION SOFTWARE ELEMENTS FOR THE FORMATION OF A SCHEDULE IN UNIVERSITIES

Authors

DOI:

https://doi.org/10.35546/kntu2078-4481.2023.1.21

Keywords:

application software, scheduling, institution of higher education

Abstract

This work examines the problem of developing software elements for the formation of a schedule in universities. The latest studies and publications in this field were analyzed, which confirm the relevance of this problem. The goal of developing software elements using the precedent diagram is formulated. The application for creating a schedule in universities is an important element of ensuring the quality of the educational process, as it allows you to ensure optimal use of resources, effective distribution of educational loads, reduction of conflicts and improvement of the quality of education. When designing an application, it is necessary to take into account the needs and expectations of users. A precedent diagram was developed for teachers, students, and the dispatch service, describing their actions in the formation of the schedule. For this, the diagram editor for Windows and the Microsoft Visio vector graphics editor using the UML execution script were used. The main tasks that are solved when drawing up the schedule of classes are considered. Recommended conditions for creating an optimal schedule for students and teachers have been formed. A block diagram of the formation of the schedule has been built, which provides for the observance of optimal restrictions, the verification of conflicts in the distribution of the educational load and the use of the classroom fund, further changes as necessary. The development of the application takes place in the form of a Single Page Application site using the programming languages PHP, JavaScript and their Laravel and Vue.js frameworks. Laravel – for the development of the server part of applications, and Vue.js – for the development of the client part. It describes how to install and configure these frameworks and how to combine them to create rich web applications. Developing a scheduling application can help reduce the errors associated with manual scheduling and reduce the time and resources spent on scheduling.

References

Голуб Б.Л., Ветрова Д.В., Пронішина К.О. Програмна система формування розкладу занять у закладі вищої освіти [Електронний ресурс]. Математичні машини і системи. 2019. № 4. С. 100-109. Режим доступу: https://doi.org/10.34121/1028-9763-2019-4-100-109

Створення схеми сценарію виконання UML. [Електронний ресурс]. Режим доступу: https://support.microsoft.com/uk-ua/office/ створення-схеми-сценарію-виконання-uml-92cc948d-fc74-466c-9457-e82d62ee1298

Як будувати UML-діаграми. Розбираємо три найпопулярніші варіанти. Режим доступу: https://dou.ua/forums/topic/40575/

Положення про розклад навчальних занять у Харківському національному економічному університеті імені Семена Кузнеця. Офіційний сайт Харківського національного економічного університету імені Семена Кузнеця. Режим доступу: https://www.hneu.edu.ua/wp-content/uploads/2018/11/Polozhennya-pro-rozklad-navchalnikh-zanyatu-HNEU-2018.pdf

Published

2023-06-28