Вход

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

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 511233
Дата создания 2020
Мы сможем обработать ваш заказ (!) 6 мая в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 660руб.
КУПИТЬ

Описание

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

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

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

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

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

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

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

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

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

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


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

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

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

Содержание

АННОТАЦИЯ................................................................................................. 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 – Роспечать

– официальный сайт: Главная. – Режим доступа: – Дата обращения: 05.04.2020.

16. ГОСТ 34.602-89 [Электронный ресурс] / docs.cntd.ru – Docs.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.

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00879
© Рефератбанк, 2002 - 2024