Вебзастосунок аналізу ефективності використання робочого часу на базі технологій Docker та ASP.NET Core

dc.contributor.advisorМартинова, Оксана Петрівна
dc.contributor.authorКостюков, Сергій Васильович
dc.date.accessioned2024-08-20T07:17:15Z
dc.date.available2024-08-20T07:17:15Z
dc.date.issued2024
dc.description.abstractБакалаврський дипломний проект включає пояснювальну записку (64 стор., 39 рис., 6 табл., список використаної літератури з 20 найменувань, 6 додатків). Метою дипломного проєкту є розробка вебзастосунку для планування та відслідковування щоденного навантаження. Ресурс представляє собою веб-сайт, який оперує з створеними користувачами задачами та статистикою успішності їх виконання. Для досягнення поставленої мети було розроблено програмне рішення на мові програмування С# з використанням фреймворку ASP.NET, як спеціалізованого інструменту для написання веб-застосунків. Додатково використано інструмент контейнеризації Docker, що спрощує процеси тестування та розгортання програмного продукту. Вебзастосунок побудований на основі шаблону “чистої архітектури”, що дозволяє виконувати ефективне тестування та спрощує подальше розширення проєкту. Користувачам надається функціонал створення та модифікації списку завдань та нотаток, налаштування бажаного списку щоденних звичок, режим концентрації який забезпечує мінімальне відволікання під час роботи, а також можливість перегляду та аналізу статистики часу роботи та виконаних завдань за обраний проміжок часу.
dc.description.abstractotherThe graduate project includes an explanatory note (64 p., 39 figures, 6 tables, a list of 20 references, 6 appendices). The goal of this diploma project is to develop a web application for planning and monitoring daily workloads. The resource is a website that manages user-created tasks and provides statistics on their successful completion. To achieve this goal, a software solution was developed using the C# programming language and the ASP.NET framework, a specialized tool for writing web applications. In addition, the Docker containerization tool is used to facilitate the testing and deployment of the software product. The web application is built based on a "clean architecture" template, which allows for effective testing and simplifies further expansion of the project. Users are provided with the functionality to create and modify task lists and notes, set desired daily habits, use a concentration mode that ensures minimal distraction during work, and view and analyze statistics of work time and completed tasks over a selected period.
dc.format.extent80 с.
dc.identifier.citationКостюков, С. В. Вебзастосунок аналізу ефективності використання робочого часу на базі технологій Docker та ASP.NET Core : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Костюков Сергій Васильович. – Київ, 2024. – 80 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/68345
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectasp.net
dc.subjectчиста архітектура
dc.subjectконтенеризація
dc.subjectпродуктивність.
dc.subjectweb application
dc.subjectclean architecture
dc.subjectcontainerization
dc.subjectproductivity.
dc.titleВебзастосунок аналізу ефективності використання робочого часу на базі технологій Docker та ASP.NET Core
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Kostiukov_S_V_bakalavr.docx
Розмір:
6.46 MB
Формат:
Microsoft Word XML
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: