Вебзастосунок для проведення консультацій з психологом

dc.contributor.advisorМарченко, Олена Іванівна
dc.contributor.authorАнтолик, Данило Ігорович
dc.date.accessioned2025-01-30T13:56:50Z
dc.date.available2025-01-30T13:56:50Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 51 таблицю, 46 рисунків та 27 джерел – загалом 97 сторінок. Дипломний проєкт присвячений розробці вебзастосунку для проведення консультацій з психологом. Метою даної розробки є діджиталізація робочих процесів та надання рішення для взаємодії клієнтів та психологів шляхом створення вебзастосунку для проведення консультацій з психологом. Об'єкт дослідження: Веб застосування для проведення консультацій. Предмет дослідження: Модифікація веб застосування в порівнянні з аналогами шляхом додавання нового функціоналу. У розділі передпроєктного обстеження предметної області розглянуто та проаналізовано обрану предметну область. Визначено ключові концепції, методології, алгоритмічні рішення, архітектуру та допоміжні засоби, а також оптимізовано бізнес-процеси за допомогою BPMN моделей. У кінці сформовано мету розробки та завдання для її досягнення. Розділ розроблення вимог до програмного забезпечення присвячений аналізу потреб користувачів та формуванню вимог. Описано бізнес-процеси, створено діаграму варіантів використання, виділено функціональні та нефункціональні вимоги. Як результат, сформовано технічне завдання на розробку програмного забезпечення. У розділі конструювання та розроблення програмного забезпечення проведено моделювання та конструювання. Розглянуто архітектуру програмного забезпечення, вибір засобів розробки, аналіз структури бази даних та питання захисту даних. Розділ аналіз якості та тестування програмного забезпечення розглядає методи аналізу якості коду. Проведено мануальне тестування, розроблено тест-кейси та контрольний приклад, що підтвердили успішне функціонування програмного забезпечення. У розділі розгортання та супровід програмного забезпечення описано процес впровадження. Розгорнуто проєкт та базу даних в Azure Web Service. Визначено вимоги до підтримки, що забезпечують цілодобову доступність.
dc.description.abstractotherThe explanatory note of the diploma project consists of five chapters, contains 51 tables, 46 figures, and 27 sources - a total of 97 pages. The diploma project is devoted to the development of a web application for consulting a psychologist. The purpose of this development is to digitize workflows and provide a solution for the interaction of clients and psychologists by creating a web application for consulting with a psychologist. Object of research: A web application for conducting consultations. Subject of research: Modification of the web application in comparison with analogues by adding new functionality. In the pre-project domain review section, the selected domain is reviewed and analyzed. The key concepts, methodologies, algorithmic solutions, architecture and supporting tools are identified, and business processes are optimized using BPMN models. Finally, the development goal and tasks for achieving it are formed. The section on developing software requirements is dedicated to analyzing user needs and formulating requirements. The business processes are described, a use case diagram is created, and functional and non-functional requirements are identified. As a result, a technical specification for software development is formed. In the software design and development section, modeling and design were performed. Software architecture, selection of development tools, analysis of the database structure and data protection issues are considered. The section on software quality analysis and testing covers methods of code quality analysis. Manual testing is performed, test cases and a control example are developed to confirm the successful functioning of the software. The section on software deployment and maintenance describes the implementation process. The project and database are deployed in Azure Web Service. The support requirements to ensure round-the-clock availability are defined.
dc.format.extent180 с.
dc.identifier.citationАнтолик, Д. І. Вебзастосунок для проведення консультацій з психологом : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Антолик Данило Ігорович. - Київ, 2024. - 180 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/72298
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectASP.NET
dc.subjectSignalR
dc.subjectRazor
dc.subjectMariaDB
dc.subjectWeb application
dc.subjectVisual Studio
dc.titleВебзастосунок для проведення консультацій з психологом
dc.title.alternativeWeb App for Psychologist Consultation
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Antolyk_bakalavr.pdf
Розмір:
3.3 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: