mastertheses.page.titleprefix Розробка інформаційної системи введення та редагування розкладу навчальних занять
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Луцьк : ЛНТУ
Abstract
У роботі проведено аналіз існуючих підходів до автоматизації складання розкладу, обґрунтовано вибір технологічного стеку, спроектовано архітектуру системи та реляційну базу даних з 15 таблицями. Реалізовано повний функціонал системи ProBook з 8 модулями, включаючи аутентифікацію через NextAuth.js, управління розкладом з перевіркою конфліктів та RESTful API для інтеграції. Проведено комплексне тестування: оцінювання за метриками Core Web Vitals, аудит безпеки OWASP ZAP, навантажувальне тестування Apache JMeter (стабільна робота до 50 користувачів) та функціональне тестування методом pairwise (16 кейсів, 48 автотестів).
Description
Keywords
розклад занять, інформаційна система, Next.js, Prisma ORM, web-додаток, TypeScript, автоматизація освітнього процесу
Citation
Тимченко С. В. Розробка інформаційної системи введення та редагування розкладу навчальних занять : кваліфікаційна робота магістра : спец. 122 – Комп’ютерні науки / наук. кер. Ю. Й. Тулашвілі. Луцьк : ЛНТУ, 2025. 89 с.