Файл: Отчет по производственной рассредоточенной практике (вид практики) в.docx
Добавлен: 04.12.2023
Просмотров: 673
Скачиваний: 11
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
институт кафедра «Прикладная математика»СЕТЕВОЙ ГРАФИКПо Инструментальным средствам разработки ПО
наименование дисциплиныСтудент группы ИСП-11 Курс-2 Направление 09.02.07 «Инструментальные средства разработки ПО»
тема задания«Система регистрации пациентов»Сетевой график
ВВЕДЕНИЕ 5
Постановка задачи 5
Схема бизнес-процесса приема пациентов в поликлинике 6
Даталогическая модель 9
Описание выходных данных 9
ОПИСАНИЕ ВХОДНЫХ ДАННЫХ 9
Технологическая линия 9
СТРУКТУРА ПО 9
Алгоритм ПО 9
Заключение 9
Литература 9
ПРИЛОЖЕНИЕ А 9
С
наименование дисциплиныСтудент группы ИСП-11 Курс-2 Направление 09.02.07 «Инструментальные средства разработки ПО»
тема задания«Система регистрации пациентов»Сетевой график
| Наименование задач | Срок | Отметка |
| 1 | 2 | 3 |
| Изучение области автоматизации: | 19.01.2023 | |
| Написание списков литературы | 19.01.2023 | |
| Составление контрольных примеров | 19.01.2023 | |
| Оформление начальной документации: | 19.01.2023 | |
| Сетевой график | 19.01.2023 | |
| Содержание, Цели, задачи, введение | 19.01.2023 | |
| Составление инфологической модели | 04.02.2023 | |
| Составление даталогической модели | 04.02.2023 | |
| Описание выходных данных | 04.02.2023 | |
| Описание входных данных | 04.02.2023 | |
| Составление алгоритма ПО | 04.02.2023 | |
| Сборка. Технические требования и ПО | 16.02.2023 | |
| Отладка. Функция пользователя | | |
| Программирование интерфейса | 25.052023 | |
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
Постановка задачи 5
Схема бизнес-процесса приема пациентов в поликлинике 6
Даталогическая модель 9
Описание выходных данных 9
ОПИСАНИЕ ВХОДНЫХ ДАННЫХ 9
Технологическая линия 9
СТРУКТУРА ПО 9
Алгоритм ПО 9
Заключение 9
Литература 9
ПРИЛОЖЕНИЕ А 9
ВВЕДЕНИЕ
Тема: «Разработка приложения справочной службы регистратуры поликлиники».Регистратура любой поликлиники ведет учет и регистрацию пациентов, проживающего на участке, обсуживающимся данной поликлиникой в соответствии с унифицированными формами первичной учетной документации. Оформляет первичный прием, заполняет больничные карточки, отслеживает ведение историй болезни и посещение больными узких специалистов, оформляет и выдает талоны на прием к узким специалистам, согласно направлениям от терапевтов. Формирует и отслеживает расписание работы узких специалистов. Выдает результаты анализов и больничные карточки посетителям поликлиники. Ведет архив больничных карточек.В настоящее время работа с пациентами в регистратуре поликлиники ведется в ручном режиме, что приводит к потере времени и ненадлежащему контролю. Выбранная тема исследования является актуальной в связи с внедрением автоматизированной системы регистрации пациентов, что значительно упростит и ускорит процесс обслуживания пациентов [4, 13-56]Постановка задачи
Цель: проектирование программного приложения справочной службы в поликлинике. Данная цель реализуется посредством решения следующих задач:-
изучить потоки данных в регистратуре поликлиники; -
провести моделирование процессов; -
выбрать средства и методы разработки; -
разработать архитектуру приложения; -
запрограммировать интерфейс приложения; -
выполнить проектирование структуры базы данных.
-
Введение базы данных. -
Учет медицинских услуг, оказываемых лечебным учреждением. -
Формирование и выдача справок и отчетов на экран и печать, для управления и координирования деятельности отдельных подразделений. -
Выдача рекомендаций для помощи пользователям.
Схема бизнес-процесса приема пациентов в поликлинике
Программное приложение «Регистратура поликлиники» предназначено для автоматизации работы регистратуры поликлиники. Приложение исполняет автоматизирует следующие процессы:-
Ввод первичной информации с использованием простых и понятных пользователю экранных форм. -
Составления отчетов, необходимых пользователю. -
Вывод отчетов, необходимых пользователю в удобном для него виде. -
Поддержки не только вывода отчетов на экран, но и возможности печати.
-
автоматизация организации учета в регистратуре поликлиники; -
возможность хранения данных о клиентах; -
сократить временные затраты на обработку и получение информации.
-
Автоматизация ввода, контроля и загрузки данных первичных документов в базу данных с использованием экранных форм. -
Ведение файлов с условно-постоянной информацией в базе данных. -
Выполнение расчетов и выдача результативных документов.
-
возможность вносить данные новых клиентов поликлиники; -
возможность изменять данные клиентов; -
вести учет выдачи талонов на прием к узким специалистам.
, графика работы врачей, анкетных данных клиентов и талонов на прием к узким специалистам.
6. Приложение «Регистратура поликлиники» используется в автономном режиме на компьютере регистратора, в дальнейшем планируется подключение приложения к общей информационной системе поликлиники, в качестве рабочего места регистратора. [1,213-140]
И
нфологическая модель
Рисунок 1: ER-диаграмма
Даталогическая модель
Рисунок 2. Схема базы данныхОписание выходных данных
| Идентификатор | Наименование | Срок выдачи | Получатель |
| F001 | Clinika.dbf | После изменения | Администратор базы, программа |
| V001 | Справка о пациентах | По запросу | Лечащ. врач |
| V002 | Справка о лечащ. враче | По запросу | Пациент, Глав. врач |
| V003 | Справка о расписании | По запросу | Пациент |
| V004, P001 | Талон на прием | По запросу | Регистратор, пациент |
| V005, P002 | Отчет за период | По окончании периода | Глав. врач, заместитель Глав. Врача |
| V006 | Шаблон для ввода, редактирования данных о пациенте | По запросу | Регистратор |
| V007 | Шаблон для ввода, редактирования данных о курсе лечения | По запросу | Пациент |
| V008 | Шаблон для ввода, редактирования данных о враче | По запросу | Регистратор |
ОПИСАНИЕ ВХОДНЫХ ДАННЫХ
| Идентификатор | Наименование | Срок выдачи | Поставщик |
| F001 | Clinika.dbf | По запросу | Программа |
| V009 | Данные из V006 | По запросу | Регистратор |
| V010 | Запрос для справки о пациентах | По запросу | Лечащ. врач, регистратор |
| V011 | Запрос для справки о лечащ. враче | По запросу | Регистратор, Глав. врач |
| V012 | Данные из V007 | По запросу | Пациент, регистратор |
| V013 | Запрос для справки о расписании | По запросу | Пациент, регистратор |
| V014 | Запрос периода для отчета | По окончании периода | Глав. врач |
Технологическая линия
Технические разработкиКомпьютерная сеть не менее 4 ПК стандартной конфигурацииСетевой коммутаторПринтерИнструментальные средства:Операционная система Windows 7/10Среда разработки базы данных: LibreOffice BaseСреда разработки: Python 3.7.4Язык программирования: PythonТекстовый редактор: Microsoft WordСервис для создания диаграмм: Diagram Editor Online Программа для создания и просмотра презентаций: Microsoft PowerPoint С
ТРУКТУРА ПО
Алгоритм ПО
-
Начало алгоритма -
Вывод главной формы с меню -
Ввод пункта меню -
Анализ выведенного пункта меню-
Если введен пункт меню «Пациент»-
Вывод подменю -
Ввод подпункта -
Анализ введенного подпункта меню-
Если введено ВЫВОД-
Сформировать и вывести документ V006 п.4.1.2
-
-
Если введено РЕДАКТИРОВАНИЕ-
Сформировать и вывести шаблон п.4.1.2
-
-
-
Возврат к пункту 3
-
-
Если введен пункт меню «Курс лечения»-
Вывод подменю -
Ввод подпункта -
Анализ пункта меню-
Если введено шаблон «Курс лечения» -
Сформировать и вывести документ V007 п.4.2.2
-
Если введено РЕДАКТИРОВАНИЕ-
Сформировать и вывести документ V011 п.4.2.2
-
-
-
Возврат к пункту 3
-
-
Если введен пункт меню «Расписание»-
Вывод подменю -
Ввод подменю -
Анализ пункта меню-
Если введено ВЫВОД-
Сформировать и вывести документ V003 п.4.3.2
-
-
Если введено РЕДАКТИРОВАНИЕ-
Сформировать и вывести документ V012 п.4.3.2
-
-
-
Возврат к пункту 3
-
-
Если введен пункт о программе-
Вывести текст о программе п.3
-
-
-
Выход
Заключение
Целью являлась разработка постановки задачи для программного приложения справочной службы «Регистратура поликлиники», позволяющего автоматизировать деятельность регистратуры.Данная цель была реализована посредством решения задач:-
проведено моделирование предметной области; -
выполнено проектирование структуры приложения; -
выполнено проектирование структуры базы данных; -
выбраны средства и методы разработки; -
разработан интерфейс приложения;