Проектування архітектури програми менеджера завдань
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Львівський торговельно-економічний університет
Abstract
Кваліфікаційна робота складається із вступу, трьох розділів, висновків та списку використаних джерел з 23 посиланнями. Текст кваліфікаційної роботи викладений на 64 сторінках основного тексту, містить 21 рисунок, 3 таблиці, 2 додатки.
У роботі досліджено проблематику створення гібридного мобільного додатку типу “менеджер завдань”, що здатен функціонувати як у режимі offline-first, так і з підтримкою online-синхронізації. Запропоновано архітектурне рішення, що базується на патернах проектування Factory та Proxy, які дозволяють організувати гнучку роботу з локальними (SQLite) та віддаленими (REST API) джерелами даних. Розроблено модель бази даних та реалізовано підтримку налаштувань користувача, категорій, задач, а також механізм перемикання режимів зберігання в реальному часі. Додаток має сучасний інтерфейс, побудований на базі фреймворків Angular та Ionic, з підтримкою адаптивного дизайну. Впровадження інтерфейсів DAO дозволило інкапсулювати логіку доступу до даних, забезпечивши чисту архітектуру та можливість масштабування. У проєкті особлива увага приділена UX-дизайну, синхронізації, інтелектуальному помічнику та зберіганню налаштувань користувача.
Description
Кваліфікаційна робота на здобуття вищої освіти ступеня "бакалавр" за освітньо-професійною програмою "Комп'ютерні науки" зі спеціальності 122 "Комп'ютерні науки". – Львівський торговельно-економічний університет. Львів. 2025.