Проєктування та розробка веборієнтованої інформаційної системи підтримки освітнього процесу

dc.contributor.authorКравчук, Мар’ян Романович
dc.date.accessioned2026-08-12T11:16:30Z
dc.date.issued2026
dc.description.abstractУ роботі проведено порівняльний аналіз платформ Moodle, Google Classroom, Microsoft Teams. Обґрунтовано архітектуру, спроєктовано реляційну модель даних (3НФ) та специфікацію REST API. Серверна частина реалізована на FastAPI з JWT-авторизацією та bcrypt-хешуванням, клієнтський інтерфейс (SPA) — за допомогою React та TailwindCSS. Інтеграційне та ручне тестування підтвердило високу швидкодію (відгук API до 15 мс) та повну відповідність рольовій моделі безпеки.
dc.description.abstractThe paper provides a comparative analysis of the Moodle, Google Classroom, and Microsoft Teams platforms. The architecture is justified, a relational data model (3NF) and a REST API specification are designed. The server part is implemented on FastAPI with JWT authorization and bcrypt hashing, the client interface (SPA) is implemented using React and TailwindCSS. Integration and manual testing confirmed high performance (API response time up to 15 ms) and full compliance with the role-based security model.
dc.identifier.citationКравчук М. Р. Проєктування та розробка веборієнтованої інформаційної системи підтримки освітнього процесу : кваліфікаційна робота бакалавра : спец. 122 ; М-во фінансів України, Держ. податк. ун-т, ф-т фінансів та цифрових технологій, каф. комп’ют. та інформ. технологій і систем. Ірпінь, 2026. 69 с.
dc.identifier.urihttps://ir.dpu.edu.ua/handle/123456789/7082
dc.language.isouk
dc.publisherДержавний податковий університет
dc.subjectвеборієнтована інформаційна система
dc.subjectосвітній процес
dc.subjectFastAPI
dc.subjectReact
dc.subjectSQLite
dc.subjectREST API
dc.subjectJWT-авторизація
dc.subjectрольова модель доступу
dc.subjectweb-based information system
dc.subjecteducational process
dc.subjectFastAPI
dc.subjectReact
dc.subjectSQLite
dc.subjectREST API
dc.subjectJWT authentication
dc.subjectrole-based access mode
dc.titleПроєктування та розробка веборієнтованої інформаційної системи підтримки освітнього процесу
dc.typeBachelor thesis
thesis.degree.advisorФілоненко, Михайло Миколайович
thesis.degree.discipline122 "Комп'ютерні науки"
thesis.degree.nameБакалавр

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kravchuk_bakalavr_122_2026.pdf.pdf
Розмір:
2,39 MB
Формат:
Adobe Portable Document Format