Тема: РАЗРАБОТКА ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ ПОДДЕРЖАНИЯ СПОРТИВНОГО ОБРАЗА ЖИЗНИ И МЕНТАЛЬНОГО ЗДОРОВЬЯ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 4
1 Исследование предметной области 6
1.1 Описание предметной области 6
1.2 Концептуальная модель предметной области 11
1.3 Роль умных устройств для предметной области 13
2 Анализ существующих аналогов 14
2.1 MyFitnessPal 14
2.2 FatSecret 15
2.3 Fitbit 16
2.4 Huawei Health 17
2.5 Calm и Headspace 18
2.6 Сравнение существующих решений 19
3 Проектирование приложения 21
3.1 Функциональные требования 21
3.2 Нефункциональные требования 22
3.3 Выявление актеров 22
3.4 Выявление вариантов использования 22
3.5 Разработка диаграмм вариантов использования 23
3.6 Структуризация вариантов использования 24
4 Архитектура приложения 31
4.1 Общая архитектура приложения 31
4.1.1 Стек MEAN 31
4.1.2 Принцип сбора данных с умных устройств 33
4.2 Клиент 34
4.2.1 Одностраничное веб-приложение 35
4.2.2 Архитектурный паттерн Model-View-ViewModel (MVVM) 37
4.2.3 Angular и взаимодействия его основных компонентов 38
4.3 Сервер 39
4.4 Внедрение модели в общую архитектуру 41
4.5 База данных 42
5 Используемые библиотеки и инструменты 51
5.1 Исследование библиотек для построения графиков 51
5.2 Языки программирования 53
5.3 Среды разработки 54
6 Реализация 55
6.1 Серверная часть 55
6.1.1 Описание API сметодов 55
6.1.2 Создание серверной части 59
6.2 База данных 62
6.3 Клиентская часть 69
6.4 Модель, предсказывающая эффективность сна 75
6.4.1 Проведение разведочного анализа 75
6.4.2 Предварительная обработка данных 78
6.4.3 Обучение модели 79
6.5 Создание рекомендаций 81
6.5.1 Анализ сна по основным параметрам и создание рекомендаций
для улучшения эффективности сна 81
6.5.2 Анализ питания и создание рекомендаций для его улучшения .... 81
ЗАКЛЮЧЕНИЕ 83
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 84
📖 Введение
С помощью веб-приложения, которое отслеживает жизненно важные показатели, люди могут эффективно управлять своим здоровьем и поддерживать ментальное состояние. Оно предлагает удобные инструменты для комплексного управления здоровьем и обеспечивает легкий доступ к информации. Пользователи могут одновременно уделить внимание как физическому здоровью, так и эмоциональному состоянию.
Веб-приложение позволяет пользователям отслеживать ключевые показатели здоровья. Мониторинг частоты сердечных сокращений и артериального давления дает возможность оценить состояние сердечнососудистой системы. Уровень кислорода в крови отражает качество насыщения тканей. Отслеживание параметров сна поможет контролировать восстановление и уровень стресса в организме. А рост, вес и уровень физической активности необходимы для правильного расчета КБЖУ и оптимального режима питания. Вышеперечисленные показатели помогают иметь полное представление о своем образе жизни и принимать решения по улучшению своего состояния.
Пользователи могут выполнять различные упражнения для улучшения ментального здоровья, исходя из своих потребностей. Это помогает им развивать здоровые привычки и стремиться к лучшему самочувствию. Благодаря внедрению искусственного интеллекта можно детальнее анализировать эффективность сна и получать рекомендации для повышения его качества.
Целью работы является разработка веб-приложения для поддержания спортивного образа жизни и ментального здоровья.
Для достижения поставленной цели необходимо выполнить следующие задачи:
1. Проанализировать предметную область и составить требования к веб-приложению.
2. Проанализировать аналоги веб-приложений для поддержания здорового образа жизни и ментального здоровья и определить функциональность.
3. Изучить инструменты и технологии, необходимые для разработки.
4. Спроектировать веб-приложение.
5. Реализовать веб-приложение.
✅ Заключение
В результате проделанной работы был создан макет и реализовано вебприложение для поддержания спортивного образа жизни и ментального здоровья, при проектировании которого были учтены все достоинства и недостатки аналогов. Это позволило сделать приложение, которое содержит расширенную функциональность, удобным для пользователя.
Таким образом, цель работы и поставленные задачи были выполнены.





