РОЗРОБЛЕННЯ ТА ОПТИМІЗАЦІЯ ІНТЕРФЕЙСУ МОДУЛЯ KSU24 «ЦИФРОВИЙ РОЗКЛАД» ДЛЯ ВИСОКО НАВАНТАЖЕНИХ ОСВІТНІХ СИСТЕМ
Date
2026
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Кваліфікаційну роботу присвячено комплексній модернізації інтерфейсу модуля «Цифровий розклад» інформаційної системи KSU24 Херсонського державного університету. За результатами аудиту наявного інтерфейсу виявлено критичні ергономічні недоліки: відсутність сіткового відображення тижня, некоректну роботу форми створення занять і відсутність візуалізації конфліктів. Розроблено інформаційну архітектуру та карту переходів для трьох ролей користувачів: студентів, викладачів і диспетчерів. Реалізовано адаптивний інтерфейс на React із клієнтською фільтрацією, оптимізацією рендерингу через мемоїзацію засобами useMemo, а також кешування серверного стану через TanStack Query. Досягнуто відповідності стандарту WCAG рівня AA засобами клавіатурної навігації та ARIA-розмітки компонентної бібліотеки Ant Design. Практичну придатність рішень підтверджено переходом диспетчерів навчального процесу на використання оновленого модуля у штатному режимі роботи. / The qualification work is devoted to the comprehensive modernisation of the interface of the Digital Schedule module of the KSU24 information system of Kherson State University. An audit of the existing interface revealed critical ergonomic deficiencies: the absence of a weekly grid view, incorrect operation of the class creation form, and the lack of conflict visualisation. An information architecture and user flow for three user roles were developed: students, lecturers, and scheduling staff. A responsive React interface was implemented with client-side filtering, rendering optimisation via shouldCellUpdate and memoisation using useMemo, and server-state caching via TanStack Query. WCAG level AA compliance was achieved through keyboard navigation and ARIA markup of the Ant Design component library. The practical applicability of the solutions was confirmed by the transition of academic scheduling staff to the updated module in standard operating mode.
Description
Безкревний В. О. Розроблення та оптимізація інтерфейсу модуля KSU24 «Цифровий розклад» для високо навантажених освітніх систем = Development and optimization of the KSU24 digital schedule module interface for high-load educational systems : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / В. О. Безкревний; наук. керівник к. фіз.-мат. н., доц. Л. С. Шишко; Міністерство освіти і науки України ; Херсонський держ. ун-т, ф-т комп’ютерних наук, фізики та математики, кафедра комп’ютерних наук та програмної інженерії. – Івано-Франківськ : ХДУ, 2026. – 45 с.
Keywords
цифровий розклад, інтерфейс користувача, KSU24, React, Ant Design, WCAG, оптимізація рендерингу, UI, UX, фронтенд / digital schedule, user interface, rendering optimisation, frontend.