ОГЛАВЛЕНИЕ 2
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СИМВОЛОВ, СОКРАЩЕНИЙ,
ТЕРМИНОВ 4
ВВЕДЕНИЕ 5
1. Анализ требований 6
1.1 Функциональные требования 6
1.2 Анализ существующих решений 7
2. Проектирование 9
2.1 Выбор технологий 9
2.2 Вспомогательные инструменты для разработки 9
2.3 Проектирование клиентской части 11
2.4 Проектирование серверной части 12
2.5 Проектирование базы данных 15
2.6 Проектирование REST API 18
2.7 Общая архитектура приложения 20
2.8 План разработки 22
3. Реализация 25
3.1 Реализация клиентской части 25
3.2 Реализация серверной части 30
3.3 Настройка локального стенда 37
3.4 Развертывание проекта 39
3.5 Результат 45
4. Создание новых моделей 50
4.1 Перевод данных в электронный формат 51
4.2 Очистка данных 52
4.3 Обучение модели 53
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 61
Люди постоянно заняты и им не хватает времени, чтобы следить за своим здоровьем. А это является одной из важных обязанностей и делать это с каждым годом становится все проще и проще. Открылось много мест для сдачи анализов и получения результатов. Эти результаты можно будет вбить в разрабатываемое в этой работе веб-приложение и узнать по лейкоцитарным формулам если у человека воспаление или нет. Потом посмотреть, как менялось состояние со временем и другую полезную информацию. Помимо этого, будут разработаны новые модели для определения воспаления, которые будут интегрированы в приложение вместе с лейкоцитарными формулами.
Узнать есть ли у человека воспаление можно получить по общему анализу крови с помощью лейкоцитарных индексов. Основной упор в работе нацелен на создания качественного веб-приложения и создание новых моделей.
Данное веб-приложения разрабатывалось без определенного конечного заказчика, но в процессе планирования было выявлено ряд проблем с существующими аналогами. В частности, не хватка функционала и непрактичный интерфейс для взаимодействия с системой. Все аналоги представляли из себя форму куда вводятся данные из общего анализа крови и результат считается по лейкоцитарным формулам. В итоге показывается есть ли у человека воспаление или нет. Данное приложение работает по похожему принципу, но предоставляет больше функций. Таких как сохранение анализов и результатов, отслеживании здоровья, создание карт пациентов и оценку воспаления от новых моделей.
В результате было разработано работающие веб-приложение. Работа включала в себя:
- Выявление функциональных и нефункциональных требований;
- Анализ существующих решений;
- Проектирование веб-приложения на основе составленных требований;
- Разработка веб-приложения;
- Перенос веб-приложения на хостинг;
- Разработка и внедрение новых моделей.
В итоге все этапы были пройдены и задокументированы. В дальнейшем планируется развивать веб-приложение.