Введение 6
Глава 1 Анализ предметной области автоматизации расшифровки анализов крови 8
1.1 Технико-экономическая характеристика процесса расшифровки
анализов крови 8
1.2 Разработка модели бизнес-процесса расшифровки анализов
крови «КАК ЕСТЬ» 9
1.3 Формирование требований к новой технологии 11
1.4 Сравнительная характеристика существующих разработок 12
1.5 Постановка задачи на разработку информационной системы
расшифровки анализов крови 15
1.6 Разработка модели бизнес-процесса «КАК ДОЛЖНО БЫТЬ» . 16
Глава 2Проектированиеинформационной системы расшифровки анализов крови 18
2.1 Выбор технологии логического моделирования
информационной системы расшифровки анализов крови 18
2.2 Построение логической модели информационной системы
расшифровки анализов крови 19
2.3 Проектирование базы данных информационной системы
расшифровки анализов крови 24
Глава 3Реализацияинформационной системы расшифровки анализов крови 26
3.1 Выбор архитектуры информационной системы расшифровки
анализов крови 26
3.2 Выбор технологии разработки программного обеспечения
информационной системы расшифровки анализов крови 27
3.3 Выбор СУБД для информационной системы расшифровки
анализов крови 29
3.4 Разработка физической модели базы данных для
информационной системы расшифровки анализов крови 30
3.5 Разработка информационной системы расшифровки анализов
крови 31
3.5.1 Разработка серверной части и базы данных 31
3.5.2Разработка клиентской части 33
3.6 Описание функциональности информационной системы
расшифровки анализов крови 36
3.6.1 Описание функциональности серверного приложения 36
3.6.2 Описание функциональности клиентского приложения.... 37
3.7 Тестирование информационной системы расшифровки анализов
крови 39
3.7.1 Тестирование серверного приложения 39
3.7.2 Тестирование клиентского приложения 40
Заключение 42
Список используемой литературы 44
Приложение
В настоящее время вопрос здоровья стоит особенно остро. Различные факторы окружающей среды могут негативно влиять на здоровье человека. Одним из самых простых способов контроля за своим здоровьем является сдача анализов крови.
К сожалению, результаты анализов не всегда бывают очевидны простому человеку. Помимо этого, возникают проблемы с отслеживанием ДИНАМИКИ анализов.
Систематизация и интерпретация анализов крови позволит упростить процесс отслеживания показателей крови для своевременного обнаружения отклонений от норм.
Актуальность выпускной квалификационной работы состоит в необходимости повышения уровня осведомленности о возможных проблемах с организмом, а также повышения мотивации для обращения за квалифицированной медицинской помощью.
Для помощи в решении этой проблемы будет разработано мобильное приложение для расшифровки анализов крови.
В функции приложения будет входить возможность добавлять анализы крови для их хранения и удобного отслеживания динамики показателей, а также расшифровка анализов в зависимости от отклонений конкретных показателей.
Для управления этим приложением будет реализована система управления приложением.
Объектом выпускной квалификационной работы является процесс расшифровки анализов крови.
Предметом выпускной квалификационной работы является автоматизация процесса расшифровки анализов крови.
Целью выпускной квалификационной работы является разработка информационной системы расшифровки анализов крови.
Для достижения указанной цели поставлены следующие задачи: систематизировать знания о предметной области, проанализировать существующие решения, спроектировать базу данных, выбрать архитектуру, разработать информационную систему, провести тестирование компонентов системы.
В заключении подводятся итоги работы, информируются окончательные выводы по рассматриваемой теме.
В процессе выполнения бакалаврской работы была спроектирована и разработана информационная система расшифровки анализов крови. Было реализовано серверное приложение при помощи фреймворка Straprn мобильное приложение при помощи фреймворка ReactNative.
На начальном этапе была сформулирована актуальность темы, определены объект, предмет, цели и задачи.
В первой главе был проведен анализ предметной области расшифровки анализов крови и проведено моделирование бизнес-процесса с помощью диаграммы «КАКЕСТЬ». Так же был проведен анализ схожих решений. На основе этого были составлены требования к информационной системе. Затем была разработана диаграмма бизнес-процесса расшифровки анализов крови «КАК ДОЛЖНО БЫТЬ».
Во второй главе была выбрана технология логического моделирования информационной системы расшифровки анализов крови. После составлена таблица прецедентов и построены диаграммы вариантов использования, последовательности и классов. После этого было произведено логическое моделирование базы данных.
В третьей главе была выбрана трехзвенная архитектура ИС, выбраны библиотеки для реализации, спроектированы структуры и реализованы серверное приложение и мобильное приложение. На основе этого была разработана информационная система расшифровки анализов крови. После было проведено ручное тестирование приложений.
Были решены следующие задачи:
- проведен анализ области автоматизации;
- составлены модели бизнес-процессов;
- проанализированы существующие решения;
- спроектирована база данных;
- спроектирована архитектура серверной части и мобильного приложения;
- проведено сравнение и выбор технологий и библиотек для реализации;
- реализовано серверное приложение и мобильное приложение для информационной системы расшифровки анализов крови;
- проведено ручное тестирование.
По результатам работы цель бакалаврской работы была достигнута.
Разработанная информационная система предоставляет возможность для хранения и расшифровки анализов крови. Эта информационная система поможет людям быть более осведомленными о результатах анализов и своем здоровье.
Готовая информационная система расшифровки анализов крови в дальнейшем может быть легко модернизирована.