Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ «ДНЕВНИК ДИСПАНСЕРИЗАЦИИ»

Работа №183121

Тип работы

Дипломные работы, ВКР

Предмет

прикладная информатика

Объем работы82
Год сдачи2022
Стоимость4800 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
6
Не подходит работа?

Узнай цену на написание


Аннотация 2
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ 7
ВВЕДЕНИЕ 8
1 Диспансеризация и мобильное приложение 10
1.1 Диспансеризация и её особенности 10
2 Анализ требований 11
2.1 Анализ существующих решений 11
2.1.1 Приложение “Savio” 11
2.2 Функциональные и нефункциональные требования 13
2.3 Формализация требований 14
2.4 Сценарии вариантов использования 14
3 Используемые технологии и инструменты разработки 21
3.1 Обоснование выбора операционной системы 21
3.2 Выбор среды разработки 22
3.3 Выбор языка программирования 23
3.4 Выбор способа хранения данных 24
3.5 Использование библиотек и других инструментов разработки 24
4 Проектирование 26
4.1 Общая архитектура приложения 26
4.1.1 Слой View 27
4.1.2 Слой ViewModel 28
4.1.3 Слой Model 28
4.2 Проектирование пользовательского интерфейса 28
4.2.1 Карта экранов приложения 28
4.2.2 Эскизы интерфейса 29
4.3 Проектирование базы данных 36
5 Реализация 39
5.1 Ае1М1у и Fragment 39
5.2 Классы ViewModel 40
5.3 Классы Model 40
5.4 Диаграмма пакетов 41
5.5 Работа с базой данных 42
5.6 Прокручиваемый список 47
5.7 Загрузка документов 50
6 Руководство пользователя 52
ЗАКЛЮЧЕНИЕ 59
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 60
ПРИЛОЖЕНИЕ А Диспансеризация 63
ПРИЛОЖЕНИЕ Б Анкетирование 72
ПРИЛОЖЕНИЕ В Показатели здоровья 76


В современном мире мобильные приложения стали незаменимой частью нашей жизни. Вся важная и нужная информация о нас хранится на наших мобильных устройствах, чтобы мы всегда могли к ней обратиться. Мы часто ищем способы избежать бумажной волокиты и беготни, поэтому обращаемся к мобильным приложениям.
В 2020 году важность мобильности информации стала куда более ощутимой с началом пандемии COVID-19. Многие люди почувствовали это на себе, когда им нужно было попасть в больницу по какой-либо важной для здоровья причине. До сих пор пациенты часто не могут попасть к врачу из-за больших очередей, из-за угрозы заболеть COVID-19, который для некоторых потенциальных пациентов может быть смертельной угрозой.
Диспансеризация также потерпела изменения: в некоторых поликлиниках появилась углубленная диспансеризация для переболевших COVID-19 и онлайн-анкетирование как аналог диспансеризации. Эти меры помогают уменьшить очереди в поликлиниках, следить за здоровьем пациентов, которые тяжело перенесли новую коронавирусную инфекцию.
Для того, чтобы сохранить время и здоровье в это непростое время, возникла идея разработать приложение в формате дневника диспансеризации, в котором можно отслеживать осмотры врачей, обследования и исследования самостоятельно. Приложение поможет провести быструю самостоятельную диагностику организма с помощью анкетирования, составить план диспансеризации и сохранить результаты исследований и анализов. С помощью дневника диспансеризации можно планировать свои посещения, чтобы не забывать про свое здоровье и важность плановых визитов врачей.
Целью данной работы являются проектирование и разработка мобильного приложения в формате календаря диспансеризации.
Задачи:
1. Изучение предметной области;
2. Анализ существующих аналогичных приложений;
3. Определение требований к разрабатываемому приложению;
4. Описание технологий и инструментов для реализации;
5. Проектирование приложения;
6. Реализация приложения;
7. Создание руководства для пользователя.
Работа состоит из 6 глав, перечня условных обозначений, введения, заключения и списка использованных источников и литературы.
В первой главе рассмотрена предметная область, во второй изучены существующие аналогичные приложения и определены требования к разрабатываемому приложению, в третьей главе описаны технологии и инструменты для реализации приложения, четвертая глава посвящена непосредственно проектированию приложения, в пятой главе описана разработка приложения, а в шестой главе описано руководство для пользователя.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате работы поставленная цель была выполнена: было спроектировано и реализовано приложение «Дневник диспансеризации» для операционной системы Android. Поставленные задачи также были выполнены: проведен анализ предметной области, изучены существующие аналоги, выявлены их преимущества и недостатки, сформированы требования к разрабатываемому приложению. Кроме того, в рамках данной работы была собрана справочная информация для приложения, выбраны технологии и инструменты для реализации мобильных приложений для операционной системы Android.
Приложение готово к применению на практике. Данное приложение является удобным инструментом для проведения быстрой самостоятельной первичной диагностики организма с помощью анкетирования и составления индивидуального плана диспансеризации.
В дальнейшем планируется добавить раздел «Опросы», который будет содержать клинические тесты для диагностики дифференциации нервно-психических состояний и разные шкалы депрессии. Также в планах разработать в рамках приложения «Справочник лекарств», «Дневник приема лекарств» и раздел, связанный с репродуктивным здоровьем женщин.



1. Статистика Android vs iOS в 2022 году. Разбираем актуальные цифры и факты
[Электронный ресурс] // Seciva: Integrated marketing - Электрон. дан. - [Б. м., б. г.] - URL: https://seciva.ru/affiliates/beginner/tpost/ua71vihxd1-statistika-android-vs-ios-v-
2022-godu-ra/ (дата обращения: 14.03.2022).
2. ОС ANDROID: СТАТИСТИКА, ОЦЕНКА И ПЕРСПЕКТИВЫ ДЛЯ
РЕКЛАМОДАТЕЛЕЙ [Электронный ресурс] // МОБИЛЬНАЯ РЕКЛАМНАЯ ПЛАТФОРМА BYYD - Электрон. дан. - [Б. м., б. г.] - URL:
https://www.byyd.me/ru/blog/2021/08/android/ (дата обращения: 14.03.2022).
3. Что такое Android [Электронный ресурс] // Android - Электрон. дан. - [Б. м., б. г.] -
URL: https://www.android.com/intl/ru_ru/what-is-android/ (дата обращения:
14.03.2022).
4. Android - платформа для всех [Электронный ресурс] // Android - Электрон. дан. - [Б. м., б. г.] - URL: https://www.android.com/intl/ru_ru/everyone/ (дата обращения: 14.03.2022).
5. Какая версия Android лучше [Электронный ресурс] // androidinsider.ru - Электрон. дан. - [Б. м., б. г.] - URL: https://androidinsider.ru/smartfony/kakaya-versiya-android- luchshe.html (дата обращения: 14.03.2022).
6. Как пользоваться Android Studio [Электронный ресурс] // Школа SkillFactory - Электрон. дан. - [Б. м., б. г.] - URL: https://blog.skillfactory.ru/kak-polzovatsya- android-studio/ (дата обращения: 14.03.2022).
7. Meet Android Studio [Электронный ресурс] // Google Developers - Электрон. дан. -
[Б. м., б. г.] - URL: https://developer.android.com/studio/intro (дата обращения:
14.03.2022).
8. Джошуа Кериевски. Рефакторинг с использованием шаблонов = Refactoring to Patterns. - Вильямс, 2008. - 400 с.
9. Android Lint Overview [Электронный ресурс] // Android Studio Project Site - Электрон. дан. - [Б. м., б. г.] - URL: http://tools.android.com/lint/overview/ (дата обращения: 14.03.2022).
10. Android SDK [Электронный ресурс] // Школа SkillFactory - Электрон. дан. - [Б. м.,
б. г.] - URL: https://blog.skillfactory.ru/glossary/android-sdk/ (дата обращения:
14.03.2022).
11. Создание AVD в Android Studio. Эмулятор устройства. [Электронный ресурс] // Android Developer: Блог Рязанцева Дмитрия - Электрон. дан. - [Б. м., б. г.] - URL: https://dimlix.com/adv-android-studio/ (дата обращения: 14.03.2022).
12. What's new in Kotlin 1.2 [Электронный ресурс] // A modern programming language that
makes developers happier. - Электрон. дан. - [Б. м., б. г.] - URL:
https://kotlinlang.org/docs/whatsnew12.html/ (дата обращения: 14.03.2022).
13. Введение в язык программирования Kotlin: особенности и преимущества
[Электронный ресурс] // XD.Highload - Электрон. дан. - [Б. м., б. г.] - URL: https://highload.today/vvedenie-v-kotlin/#4 (дата обращения: 14.03.2022).
14. Что Такое JSON? [Электронный ресурс] // Hostinger: Уроки - Электрон. дан. - [Б. м.,
б. г.] - URL: https://www.hostinger.com.ua/rukovodstva/chto-takoe-json/ (дата
обращения: 14.03.2022).
15. SQLite [Электронный ресурс] // Школа SkillFactory - Электрон. дан. - [Б. м., б. г.] - URL: https://blog.skillfactory.ru/glossary/sqlite/ (дата обращения: 14.03.2022)...24



Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ