Знайдено документів: 1
Інформація × Реєстраційний номер 2121U007467, Матеріали видань та локальних репозитаріїв Категорія Бакалаврська робота Назва роботи Комп’ютерна система управління розкладом дистанційного навчання Автор Янечко Андрій СергійовичYanechko Andrii Serhiiovych Дата публікації 01-06-2021 Постачальник інформації Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Першоджерело https://ela.kpi.ua/handle/123456789/43180 Видання Київ Опис Кваліфікаційна робота включає пояснювальну записку (64 с., 30 рис., - додатки). Об’єкт розробки – комп’ютерна система управління розкладом навчання. Мета розробки - комп’ютерна система, що дозволяє динамічно змінювати розклад занять, миттєво сповіщати користувачів про зміни в навчальному модулі, групі чи конкретному занятті та завантажувати файли будь-якого типу і прив’язувати їх до заняття. В ході розробки: – сформульовані основні вимоги до системи; – розроблена гнучка архітектура системи; – розроблена структура бази даних системи; – розроблено мережевий додаток; – розроблено мобільний додаток під платформу Android. Основні характеристики системи: – можливість створювати навчальні модулі, академічні групи та заняття; – можливість додавати та видаляти користувачів з академічних груп; – можливість завантажувати файли та прив’язувати їх до заняття; – можливість сповіщення користувачів про зміні в занятті, групі чи навчальному модулі. В процесі розробки використані такі технології: мова програмування Kotlin, асинхронний фреймворк для створення мікросервісів та веб-додатків KTOR, СУБД MySQL, декларативний UI фреймворк під платформу Android Jetpack Compose, сервіс пуш повідомлень Firebase Messaging, хмарне сховище файлів Google Drive. Поліпшення системи можливо за допомогою додавання нового функціоналу та покращення дизайну додатку. Qualification work includes an explanation note (64 p., 30 pictures, - appendices). The object of development is computer distance learning schedule management system. The purpose of the development is a computer system that allows you to dynamically change the schedule of classes, which provides the ability to instantly notify users of changes in the training module, group or specific lesson also system supports downloading files of any type and linking them to the lessons. During development: - the basic requirements have been formulated; - a flexible system architecture has been developed; - a structure of the database has been developed; - a network application has been developed - a mobile application for the Android platform has been developed. Main characteristics of the system: – ability to create training modules, academic groups and classes; – ability to add and remove users from academic groups; – ability to download files and link them to the lesson; – ability to notify users of changes in the lesson, group or training module. During development such technologies have been used: Kotlin programming language, KTOR asynchronous framework for creating microservices and web applications, MySQL database, Jetpack Compose declarative UI toolkit, Firebase Messaging push notification service, Google Drive as cloud file storage. System improvement could be achieved by adding new functionality to the system and redesign user interface of mobile application Додано в НРАТ 2025-11-05 Закрити
Матеріали
Бакалаврська робота
Янечко Андрій Сергійович. Комп’ютерна система управління розкладом дистанційного навчання : публікація 2021-06-01; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2121U007467
Знайдено документів: 1

Оновлено: 2026-03-17