Разработка серверной части приложения для автоматизации деятельности регистратуры медицинского учреждения и личного кабинета пациента

Раздел
Программирование
Просмотров
456
Покупок
2
Антиплагиат
Не указан
Размещена
28 Окт 2020 в 11:41
ВУЗ
Не указан
Курс
4 курс
Стоимость
900 ₽
Демо-файлы   
1
docx
ПРИЛОЖЕНИЯА отрывки ПРИЛОЖЕНИЯА отрывки
14.1 Кбайт 14.1 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка серверной части приложения д
316.8 Кбайт 900 ₽
Описание

Если попытаться найти примеры систем, позволяющих медицинским учреждениям автоматизировать работу с данными, то можно убедиться, что подобные системы в России и других странах не являются чем-то уникальным. Тем не менее качество эффективности функционирования подобных систем часто оставляет желать лучшего. Сервисы подобных систем часто вызывают нарекания как со стороны клиентов этих учреждений, так и со стороны непосредственных работников регистратуры. В качестве основных недостатков подобных систем чаще всего выделяют узкий спектр предоставляемых услуг, нестабильную работу сервисов, и недостаточный уровень автоматизации работы с данными, все равно требующего большого участия человека для корректного функционирования системы.

Таким образом, задача развития и повышения эффективности функционирования систем автоматизации сервисов регистрации в медицинских учреждениях остается актуальной и требует решения с использованием современных средств информационных технологий.

Целью данной работы является разработка прототипа серверного приложения информационной системы регистратуры медицинского учреждения. Для ее выполнения были поставлены следующие задачи:

-      Провести анализ требований к системе;

-      Выполнить обзор существующих систем;

-      Разработать общую архитектуру приложения;

-      Спроектировать хранилище данных;

-      Разработать веб-сервис для доступа к данным;

-      Реализовать возможность записи на прием для пользователей;

-      Реализовать возможность гибкой настройки параметров записи: услуги, врача, даты и времени;


-      Реализовать возможность корректировки уже осуществленной записи;

-      Обеспечить  стабильную  работу веб-сервиса  под  высокими нагрузками.

В рамках данной работы в первом разделе проведен анализ исследуемой области, обозначены основные проблемы, требующие решения и проанализирован спектр технологий, с помощью которых, на взгляд автора, будет возможно решить обозначенные проблемы. Второй раздел работы посвящен разработке технического задания на создание информационной системы. В нем обозначены основные функции, выставляемые к системе требования и другие аспекты системы. Третий раздел посвящен основным концептуальным моделям системы, как, например, его архитектура, структура базы данных, модель расписания и структура механизма авторизации. В рамках четвертого раздела описан непосредственно процесс разработки. В ходе которого был проведен анализ популярных технологий в данной области и описаны основные аспекты их использования в процессе разработки, подкрепленные примерами кода. И, наконец, пятый раздел полностью посвящен тестированию. В нем описываются методы и способы проведенных тестов, а также демонстрируются результирующие показатели.

Оглавление

АННОТАЦИЯ................................................................................................. 3

ВВЕДЕНИЕ..................................................................................................... 4

1. Анализ предметной области....................................................................... 7

1.1 Основные проблемы существующих аналогичных систем..................... 7

1.2 Анализ технологий.................................................................................. 14

2. Техническое задание на создание системы............................................... 23

2.1 Требования к системе.............................................................................. 23

2.2 Требования к составу технических средств............................................ 27

3. Структура приложения и основные алгоритмы системы........................ 28

3.1 Архитектура приложения....................................................................... 28

3.2 Формирование расписания..................................................................... 31

3.3 Структура базы данных.......................................................................... 33

3.4 Хеширование данных и механизмы авторизации.................................. 36

4. Реализация и тестирование серверной части приложения....................... 38

4.1 Разработка веб-интерфейса..................................................................... 38

4.2 Подключение базы данных..................................................................... 43

4.3 Тестирование............................................................................................ 47

ЗАКЛЮЧЕНИЕ............................................................................................. 50

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ..................................... 52

ПРИЛОЖЕНИЯ

Список литературы

1.    Об основах охраны здоровья граждан в Российской Федерации: Федеральный закон от 21.11.2011 N 323-ФЗ (ред. от 24.04.2020) // Собрание законодательства. – 2020. – №16. – С. 6724-6816.

2.    Белоусова С.А. Анализ подходов к созданию пользовательского интерфейса / С.А. Белоусова, Ю.И. Рогозов // Известия ЮФУ. Техническиt науки– 2014. №S9. – С. 142-148.

3.    Гайнарова Р.Ш. Создание клиент-серверных приложений / Гайнарова Р.Ш. О.А. Широкова // Вестник Казанского технологического университета. – 2017. №9. – С. 79-84.

4.    Григорьев Ю.А. Оценка времени выполнения SQL-запросов к базам данных / Ю.А. Григорьев // Машиностроение и компьютерные технологии.

– 2017. №1. – С. 30-31.

5.    Гусаренко А.С. Использование RESTFUL-сервисов в ситуационно- ориентированных базах данных / А.С. Гусаренко, В.В. Миронов // Вестник Уфимского государственного авиационного технического университета. – 2015. №1(67). – С. 232-239.

6.    Зотин А.Г. Анализ технологий взаимодействия мобильных приложений с веб-сервисами / А.Г. Зотин, А.Т. Кожомбаева, А.В. Щетилов // Актуальные проблемы авиации и космонавтики. – 2015. №11. – С. 403-405.

7.    Игнатенко Е.Г. Исследование структуры потока HTTP запросов в телекоммуникационных сетях / Е.Г. Игнатенко, В.В. Турупалов, В.И. Бессараб // Сборник научных трудов Донецкого института железнодорожного транспорта. – 2011. №26. – С. 56-62.

8.    Караванов А.В. Архитектура программного обеспечения для высоконадежных систем / А.В. Караванов, Н.Д. Иванов // Космические аппараты и технологии. – 2018. №2(24). – С. 100-104.

9.    Мартюкова Е.С. О внедрении процесса автоматизации тестирования в различных методологиях разработки программного обеспечения / Е.С.

Мартюкова.


10.       Найденов С.К. Автоматизация и управления. / С.К. Найденов. – Пенза: Издательство Пензинской государственной технологической академии, 2008. – 340 с.

11.       Поткина Е.С. Развитие информационных систем / Е.С. Поткина, Л.А. Холопова // Концепт– 2014. №S9. – с. 21-25.

12.       Селезнева С.В. Особенности создания автоматизированных систем управления в современных условиях С.В. Селезнева // Наука и современность. – 2010. №2. – с. 121-123.

13.       Системы и способы для аутентификации онлайнового пользователя с использованием сервера безопасной авторизации: Российский патент 2020 года по МПК H04L29/06 G06F21/62 / Бачер С.П., Чжан Д.Ц., Элджер Э.Г. – RU2718237C2; заявлено 19.10.2016; опубликовано 31.03.2020.

14.       Будущее баз данных: Компания Postgres Professional [Электронный ресурс]

/ postgrespro.ru – Компания Postgres Professional – Режим доступа: https://postgrespro.ru/blog/company/4824032. – Дата обращения: 03.05.2020.

15.       Роспечать – официальный сайт: Число пользователей интернета в мире выросло до 4,1 млрд человек [Электронный ресурс] / fapmc.ru – Роспечать

–                   официальный сайт: Главная. – Режим доступа: http://fapmc.ru/rospechat/newsandevents/media/2019/11/item3.html. – Дата обращения: 05.04.2020.

16.       ГОСТ 34.602-89 [Электронный ресурс] / docs.cntd.ruDocs.cntd.ru, все Кодексы РФ, СП, ГОСТ, Снип, Санпин, регламенты, указы, законы – Режим доступа: http://docs.cntd.ru/document/gost-34-602-89. – Дата обращения: 29.04.2020.

17.                                                                 Половина запросов россиян на электронные госуслуги остается без ответа [Электронный      ресурс]        /    cnews.ru                 –  Интернет-издание                         о   высоких технологиях -                             CNews.                    –                         Режим       доступа: https://www.cnews.ru/news/top/2019-05- 28_polovina_prosb_rossiyan_ob_elektronnyh_gosuslugah. – Дата обращения:

08.04.2020.


18.                                             Mobile app usage - Statistics & Facts | Statista [Электронный ресурс] / statista.com – Statista - The Statistics Portal for Market Data, Market Research and                  Market            Studies            –            Режим            доступа: https://www.statista.com/topics/1002/mobile-app-usage/. – Дата обращения: 23.04.2020.

19.       TOP Fast Python Web Frameworks in 2019 | Start Matter [Электронный ресурс] / blog.startmatter.com – Start Matter | Custom IT Solutions | Blog. – Режим доступа: https://blog.startmatter.com/top-fast-python-web-frameworks- in-2019. – Дата обращения: 12.04.2020.

20.       W3C Data Activity - Building the Web of Data [Электронный ресурс] / w3.org

–           World   Wide    Web    Consortium   (W3C)    –    Режим    доступа: https://www.w3.org/2013/data. – Дата обращения: 12.04.2020.

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Курсовая работа Курсовая
15 Сен в 16:51
14
0 покупок
Разработка мобильных приложений
Тест Тест
8 Сен в 22:20
71
0 покупок
Разработка мобильных приложений
Тест Тест
8 Сен в 20:00
74
0 покупок
Разработка мобильных приложений
Тест Тест
8 Сен в 18:18
51
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
22
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
24
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
18
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
22
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
22
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
23
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
15
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
25
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
18
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
20
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
13
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
21
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
20
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
14
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
24
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
24
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
20
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
25
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
34
0 покупок
Темы журнала
Показать ещё
Прямой эфир