ПРОЄКТУВАННЯ ТА РОЗРОБКА СИСТЕМИ АВТОМАТИЗОВАНОГО ОБЛІКУ НАВЧАЛЬНОЇ АКТИВНОСТІ ЗДОБУВАЧІВ У ZOOM

dc.contributor.authorКусік І. А.
dc.date.accessioned2026-06-17T12:37:51Z
dc.date.issued2026
dc.descriptionКусік І. А. Проєктування та розробка системи автоматизованого обліку навчальної активності здобувачів у Zoom = Design and Development of an Automated System for Tracking Students’ Learning Activity in Zoom : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / І. А. Кусік ; наук. керівник І. Є. Черненко; Міністерство освіти і науки України ; Херсонський держ. ун-т, ф-т комп’ютерних наук, фізики та математики, кафедра комп’ютерних наук та програмної інженерії. – Івано-Франківськ : ХДУ, 2026. – 65 с.
dc.description.abstractКваліфікаційна робота присвячена проєктуванню та розробці програмного модуля для автоматизованого обліку навчальної активності здобувачів вищої освіти, які використовують платформу відеоконференцзв’язку Zoom. У роботі обґрунтовано актуальність створення такого модуля, проаналізовано існуючі рішення інтеграції Zoom з освітніми платформами та їх обмеження. Спроєктовано архітектуру модуля на основі патерну «Порти та адаптери» з елементами предметно-орієнтованого проєктування (DDD). Розроблено алгоритм консолідації фрагментованих сесій учасників та механізм ідентифікації за корпоративною електронною адресою. Реалізовано модуль мовою Python у фреймворку Django з інтеграцією Zoom Past Meeting API та внутрішніх сервісів платформи KSU24. Працездатність системи підтверджено апробацією на тестовій конференції та автоматизованим тестуванням юз-кейсів з ізоляцією інфраструктурних залежностей. / The qualification work is devoted to the design and development of a software module for the automated tracking of learning activity of higher-education students who use the Zoom video conferencing platform. The work justifies the relevance of such a module, analyses existing solutions for integrating Zoom with educational platforms and their limitations. The architecture of the module is designed using the Ports and Adapters pattern with elements of Domain-Driven Design. An algorithm for consolidating fragmented participant sessions and a mechanism for participant identification by corporate e-mail address are developed. The module is implemented in Python using the Django framework with integration of the Zoom Past Meeting API and internal services of the KSU24 platform. The system’s functionality is confirmed by approbation on a test conference and by automated testing of use cases with isolation of infrastructural dependencies.
dc.identifier.urihttps://ekhsuir.kspu.edu/handle/123456789/22561
dc.subjectавтоматизований облік відвідуваності
dc.subjectZoom
dc.subjectKSU24
dc.subjectпатерн «Порти та адаптери»
dc.subjectпредметно-орієнтоване проєктування
dc.subjectDjango
dc.subjectREST API
dc.subjectконсолідація сесій / automated attendance tracking
dc.subjectPorts and Adapters pattern
dc.subjectdomain-driven design
dc.subjectsession consolidation.
dc.titleПРОЄКТУВАННЯ ТА РОЗРОБКА СИСТЕМИ АВТОМАТИЗОВАНОГО ОБЛІКУ НАВЧАЛЬНОЇ АКТИВНОСТІ ЗДОБУВАЧІВ У ZOOM
dc.title.alternativeDESIGN AND DEVELOPMENT OF AN AUTOMATED SYSTEM FOR TRACKING STUDENTS’ LEARNING ACTIVITY IN ZOOM
dc.typeOther

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Кусік І.А. 12-441 Кваліфікаційна_робота.pdf
Size:
1.89 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections