Проєктування та розробка веборієнтованої інформаційної системи підтримки освітнього процесу
| dc.contributor.author | Кравчук, Мар’ян Романович | |
| dc.date.accessioned | 2026-08-12T11:16:30Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | У роботі проведено порівняльний аналіз платформ Moodle, Google Classroom, Microsoft Teams. Обґрунтовано архітектуру, спроєктовано реляційну модель даних (3НФ) та специфікацію REST API. Серверна частина реалізована на FastAPI з JWT-авторизацією та bcrypt-хешуванням, клієнтський інтерфейс (SPA) — за допомогою React та TailwindCSS. Інтеграційне та ручне тестування підтвердило високу швидкодію (відгук API до 15 мс) та повну відповідність рольовій моделі безпеки. | |
| dc.description.abstract | The 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.uri | https://ir.dpu.edu.ua/handle/123456789/7082 | |
| dc.language.iso | uk | |
| dc.publisher | Державний податковий університет | |
| dc.subject | веборієнтована інформаційна система | |
| dc.subject | освітній процес | |
| dc.subject | FastAPI | |
| dc.subject | React | |
| dc.subject | SQLite | |
| dc.subject | REST API | |
| dc.subject | JWT-авторизація | |
| dc.subject | рольова модель доступу | |
| dc.subject | web-based information system | |
| dc.subject | educational process | |
| dc.subject | FastAPI | |
| dc.subject | React | |
| dc.subject | SQLite | |
| dc.subject | REST API | |
| dc.subject | JWT authentication | |
| dc.subject | role-based access mode | |
| dc.title | Проєктування та розробка веборієнтованої інформаційної системи підтримки освітнього процесу | |
| dc.type | Bachelor thesis | |
| thesis.degree.advisor | Філоненко, Михайло Миколайович | |
| thesis.degree.discipline | 122 "Комп'ютерні науки" | |
| thesis.degree.name | Бакалавр |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kravchuk_bakalavr_122_2026.pdf.pdf
- Розмір:
- 2,39 MB
- Формат:
- Adobe Portable Document Format
