Розробка підсистеми навчального процесу інтегрованої мобільної системи підтримки студентів
Loading...
Date
Authors
item.page.orcid
Journal Title
Journal ISSN
Volume Title
Publisher
НУБіП України
DOI
Abstract
Метою бакалаврської кваліфікаційної роботи є розробка мобільної інформаційної системи для студентів НУБіП України, яка забезпечує доступ до розкладу занять, навігації територією кампусу та підтримує автономне відображення основних даних.
Об’єктом дослідження є процеси інформаційного забезпечення студентів у мобільних інформаційних системах закладу вищої освіти.
Предметом дослідження є методи, засоби та програмні рішення для реалізації мобільного додатка з функціями перегляду розкладу, навігації кампусом, автентифікації користувачів, кешування та синхронізації даних.
Для досягнення поставленої мети в роботі передбачено розв’язання таких завдань: проаналізувати потреби студентів щодо доступу до навчальної та навігаційної інформації; дослідити існуючі підходи до побудови мобільних інформаційних систем; визначити функціональні вимоги до додатка; спроєктувати архітектуру системи та структуру бази даних; реалізувати модулі перегляду розкладу, профілю користувача, списку корпусів і гуртожитків, інтерактивної мапи та побудови маршруту; налаштувати автентифікацію через корпоративну пошту; забезпечити кешування даних для офлайн-доступу; протестувати основні функціональні модулі мобільного додатка.
У процесі виконання роботи використано методи системного аналізу для визначення проблемної області та вимог до системи, методи об’єктно-орієнтованого проєктування для побудови UML-діаграм, методи моделювання баз даних для формування структури збереження навчальної й навігаційної інформації, а також методи функціонального тестування для перевірки коректності роботи програмних модулів. Для реалізації клієнтської частини застосовано React Native та Expo, для серверної взаємодії – Supabase (BaaS), PostgreSQL, Supabase Auth, API-запити та механізми Row Level Security. Для автентифікації використано корпоративну пошту університету через Google OAuth, а для роботи з картою – картографічні сервіси та мобільні компоненти відображення геоданих.
Практичне значення роботи полягає у створенні робочого мобільного додатка, який може використовуватися студентами для швидкого доступу до розкладу занять і навігації територією НУБіП України.
Бакалаврська кваліфікаційна робота викладена на 70 сторінках, складається зі вступу, чотирьох розділів, висновків, списку використаних джерел і одного додатка. У роботі використано 18 джерел. У першому розділі розглянуто актуальність теми, проблематику доступу студентів до навчальної та навігаційної інформації, а також існуючі інформаційні системи у цій сфері. У другому розділі визначено вимоги до системи, описано архітектурний підхід, технологічний стек, UML-моделі, ролі користувачів, політику доступу й інтеграцію зовнішніх сервісів. У третьому розділі подано реалізацію клієнтської частини мобільного додатка, механізмів кешування, API-взаємодії, автентифікації та підготовки застосунку до розгортання. У четвертому розділі наведено методику тестування, тест-кейси, результати перевірки, виявлені недоліки, оцінку користі системи та перспективи масштабування.
Description
Citation
Скрипник М. О. Розробка підсистеми навчального процесу інтегрованої мобільної системи підтримки студентів : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 71 с.