Вебсистема оцінювання психоемоційного стану людини
| dc.contributor.advisor | Полягушко, Любов Григорівна | |
| dc.contributor.author | Хнюкало, Вікторія Сергіївна | |
| dc.date.accessioned | 2026-07-30T07:34:50Z | |
| dc.date.available | 2026-07-30T07:34:50Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Дипломна робота виконана на 100 сторінках, містить 38 ілюстрацій, 1 таблицю, 2 додатки, 26 джерел у переліку посилань. Метою роботи є проєктування та реалізація захищеної веб-системи оцінювання психоемоційного стану людини з підтримкою чотирьох ролей користувачів та відповідністю вимогам OWASP ASVS L2/L3 і регламенту GDPR. Основний зміст роботи включає аналіз існуючих платформ психологічного супроводу, моделювання загроз методами DFD та STRIDE, проєктування архітектури за принципом security by design, реалізацію серверної та клієнтської частин системи, верифікацію відповідності вимогам стандарту OWASP ASVS та розробку інструкції користувача. Методи та засоби: мова програмування Python та JavaScript, фреймворк FastAPI, бібліотека React, реляційна база даних PostgreSQL, ORM SQLAlchemy з драйвером asyncpg, інструмент міграцій Alembic, бібліотека валідації Pydantic, утиліта збірки Vite, бібліотека стилів Tailwind CSS, хмарний сервіс Cloudinary, система контролю версій Git, середовища розробки PyCharm та WebStorm. Результат: програмний застосунок для оцінювання психоемоційного стану людини з підтримкою психометричних та когнітивних методик, клінічного супроводу пацієнтів і аналітичного інструментарію для наукових досліджень. Розроблений застосунок може бути впроваджений у медичних закладах, психологічних центрах та науково-дослідних установах, що здійснюють дистанційний моніторинг психоемоційного стану пацієнтів. | |
| dc.description.abstractother | The diploma project consists of 100 pages, contains 38 illustrations, 1 table, 2 appendices, and 26 references. The objective of the thesis is the design and implementation of a secure web-based system for assessing human psycho-emotional state, supporting four user roles and complying with OWASP ASVS L2/L3 guidelines and GDPR regulations. The main content of the thesis includes the analysis of existing psychological support platforms, threat modeling using DFD and STRIDE methods, architecture design based on the "security by design" principle, implementation of the system’s backend and frontend components, verification of compliance with the OWASP ASVS standard, and development of a user manual. Methods and tools: Python and JavaScript programming languages, FastAPI framework, React library, PostgreSQL relational database, SQLAlchemy ORM with asyncpg driver, Alembic migration tool, Pydantic validation library, Vite build tool, Tailwind CSS framework, Cloudinary cloud service, Git version control system, and PyCharm and WebStorm IDEs. Results: a software application for assessing human psycho-emotional state with support for psychometric and cognitive techniques, clinical patient management, and analytical tools for scientific research. The developed application can be deployed in medical institutions, psychological centers, and research facilities involved in the remote monitoring of patients’ psychoemotional states. | |
| dc.format.extent | 101 с. | |
| dc.identifier.citation | Хнюкало, В. С. Вебсистема оцінювання психоемоційного стану людини : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Хнюкало Вікторія Сергіївна. – Київ, 2026. – 101 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/82319 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | веб-застосунок | |
| dc.subject | оцініювання психоемоційного стану | |
| dc.subject | інформаційна безпека | |
| dc.subject | owasp asvs | |
| dc.subject | gdpr | |
| dc.subject | психометричні методики | |
| dc.subject | web application | |
| dc.subject | psycho-emotional state assessment | |
| dc.subject | information security | |
| dc.subject | psychometric techniques | |
| dc.title | Вебсистема оцінювання психоемоційного стану людини | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Hniukalo_bakalavr.pdf
- Розмір:
- 4.45 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: