Вебзастосунок для впорядкування активностей і підтримки емоційного стану
Вантажиться...
Дата
2024
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 52 таблиці, 29 рисунків та 46 джерел – загалом 86 сторінок.
Дипломний проєкт присвячений розробці веб-застосунку для впорядкування активностей та підтримці емоційного стану.
Метою роботи є підвищення рівня продуктивності людей шляхом створення зручної платформи для організації, керування активностями та спостереження за емоційним станом.
Об'єкт дослідження: веб-застосунок для впорядкування активностей і підтримки емоційного стану.
Предмет дослідження: процеси розробки, модифікації, аналізу, забезпечення якості, впровадження і супроводження програмного забезпечення для впорядкування активностей та підтримки емоційного стану.
У розділі передпроєктного обстеження предметної області розглянуто та проаналізовано обрану предметну область. Визначено ключові концепції, методології, алгоритмічні рішення, архітектуру та допоміжні засоби, а також оптимізовано бізнес-процеси за допомогою BPMN моделей. У кінці сформовано мету розробки та завдання для її досягнення.
Розділ розроблення вимог до програмного забезпечення присвячений аналізу потреб користувачів та формуванню вимог. Описано бізнес-процеси, створено діаграму варіантів використання, виділено функціональні та нефункціональні вимоги. Як результат, сформовано технічне завдання на розробку програмного забезпечення.
У розділі конструювання та розроблення програмного забезпечення проведено моделювання та конструювання. Розглянуто архітектуру програмного забезпечення, вибір засобів розробки, аналіз структури бази даних та питання захисту даних.
Розділ аналіз якості та тестування програмного забезпечення розглядає методи аналізу якості коду. Проведено мануальне тестування, розроблено тест-кейси та контрольний приклад, що підтвердили успішне функціонування програмного забезпечення.
У розділі розгортання та супровід програмного забезпечення описано процес впровадження. Розгорнуто базу даних через Azure SQL Database, клієнтську частину – через Netlify, серверну – на Azure Web App з використанням Docker. Визначено вимоги до підтримки, що забезпечують цілодобову доступність та безперервне розгортання оновлень.
Опис
Ключові слова
веб застосунок, продуктивність, база даних, Web application, productivity, database, Visual Studio
Бібліографічний опис
Чапча, С. О. Вебзастосунок для впорядкування активностей і підтримки емоційного стану : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Чапча Святослав Олександрович. - Київ, 2024. - 172 с.