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


Разработка информационной системы расшифровки анализов крови

Работа №107975

Тип работы

Бакалаврская работа

Предмет

информатика

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

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


Введение 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.
На начальном этапе была сформулирована актуальность темы, определены объект, предмет, цели и задачи.
В первой главе был проведен анализ предметной области расшифровки анализов крови и проведено моделирование бизнес-процесса с помощью диаграммы «КАКЕСТЬ». Так же был проведен анализ схожих решений. На основе этого были составлены требования к информационной системе. Затем была разработана диаграмма бизнес-процесса расшифровки анализов крови «КАК ДОЛЖНО БЫТЬ».
Во второй главе была выбрана технология логического моделирования информационной системы расшифровки анализов крови. После составлена таблица прецедентов и построены диаграммы вариантов использования, последовательности и классов. После этого было произведено логическое моделирование базы данных.
В третьей главе была выбрана трехзвенная архитектура ИС, выбраны библиотеки для реализации, спроектированы структуры и реализованы серверное приложение и мобильное приложение. На основе этого была разработана информационная система расшифровки анализов крови. После было проведено ручное тестирование приложений.
Были решены следующие задачи:
- проведен анализ области автоматизации;
- составлены модели бизнес-процессов;
- проанализированы существующие решения;
- спроектирована база данных;
- спроектирована архитектура серверной части и мобильного приложения;
- проведено сравнение и выбор технологий и библиотек для реализации;
- реализовано серверное приложение и мобильное приложение для информационной системы расшифровки анализов крови;
- проведено ручное тестирование.
По результатам работы цель бакалаврской работы была достигнута.
Разработанная информационная система предоставляет возможность для хранения и расшифровки анализов крови. Эта информационная система поможет людям быть более осведомленными о результатах анализов и своем здоровье.
Готовая информационная система расшифровки анализов крови в дальнейшем может быть легко модернизирована.



1. ГОСТ Р 53022.1-2008 Технологии лабораторные клинические. Требования к качеству клинических лабораторных исследований. Часть 1. Правила менеджмента качества клинических лабораторных исследований. Введен 2010-01-01.- М.: Стандартинформ, 2009. - 10с.
2. ГОСТ Р ИСО 15189-2015 Лаборатории медицинские. Частные требования к качеству и компетентности. Взамен ГОСТ Р ИСО 15189-2009. Введен 2016-06-01.- М.: Стандартинформ, 2015. - 5с.
3. Интерпретация результатов лабораторных исследований. Информационное письмо / О.Н. Сизикова, Л.Р. Колесниченко - Чита: ГУЗ Краевая клиническая больница, 2017. - С. 2-5.
4. Реинжиниринг бизнес-процессов. Учебное пособие / А.О. Блинов, О.С. Рудакова, В.Я. Захаров, И.В. Захаров - М.: ЮНИТИ-ДАНА, 2015. — 343 с.
5. Трёхзвенная архитектура [Электронный ресурс]: Описание
архитектуры. URL:
https://studme.org/282494/informatika/tryohzvennaya_arhitektura (Дата
обращения 09.04.2022).
6. Apollo Docs Home [Электронный ресурс]: Сайт с документацией к библиотеке Apollo. URL: https://www.apollographql.com/docs/ (Дата обращения 13.04.2022).
7. Biogenom: Медицинское мобильное приложение [Электронный
ресурс]: Сайт приложения Biogenom. URL: https://biogenom.ru/ (Дата
обращения 18.03.2022).
8. Bonnie Eisenman, Learning React Native: Building Native Mobile Apps with JavaScript. - 2nd Edition, O'Reilly Media, Inc., 2017.
9. Boris Cherny, Programming TypeScript: Making Your JavaScript Applications Scale. - 1st Edition, O'Reilly Media, Inc., 2019.
10. David Flanagan, JavaScript: The Definitive Guide. - 7th Edition, O'Reilly Media, Inc., 2020.
11. Eve Porcello, Alex Banks: Learning GraphQL. - 1st Edition, O'Reilly Media, Inc., 2018.
12. GraphQL is the better REST [Электронныйресурс]: Сравнение GraphQL и REST API. URL: https://www.howtographql.com/basics/1-graphql-is- the-better-rest/ (Дата обращения 04.04.2022).
13. IntroductionReactNative [Электронный ресурс]: Сайт с
документацией к библиотеке ReactNative. URL:
https://reactnative.dev/docs/getting-started (Дата обращения 24.04.2022).
14. Introductionto GraphQL Code Generator [Электронный ресурс]: Сайт с документацией к библиотеке @graphql-codegen. URL: https://www.graphql- code-generator.com/docs/getting-started (Дата обращения 26.04.2022).
15. Introductionto GraphQL [Электронный ресурс]: Сайт с документацией к GraphQL. URL: https://graphql.org/learn/ (Дата обращения 02.04.2022)
16. Khalid Elshafie, Mozafar Haider: Designing Web APIs with Strapi. - 1st Edition, O'Reilly Media, Inc., 2022.
17. Ornament: Система управления здоровьем [Электронный ресурс]: Сайт приложения Ornament. URL: https://ornament.health/ru (Дата обращения 19.03.2022).
18. PostgreSQLDocumentation [Электронный ресурс]: Сайт с
документацией к PostgreSQL. URL: https://www.postgresql.org/docs/current/ (Дата обращения 15.04.2022).
19. UML для бизнес-моделирования: зачем нужны диаграммы процессов
[Электронный ресурс]: Сайт с UML диаграммами. URL:
https://evergreens.com.ua/ru/articles/uml-diagrams.html (Дата обращения 15.03.2022).
20. Welcome to the Strapi v4 developer documentation
[Электронныйресурс]: СайтсдокументациейкStrapi. URL: https://docs.strapi.io/developer-docs/latest/getting-started/introduction.html (Дата обращения 20.04.2022)


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



Подобные работы


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