Файл: Отчет по производственной рассредоточенной практике (вид практики) в.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 326

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


институт кафедра «Прикладная математика»

СЕТЕВОЙ ГРАФИК

По Инструментальным средствам разработки ПО
наименование дисциплины

Студент группы ИСП-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]

Постановка задачи


Цель: проектирование программного приложения справочной службы в поликлинике.

Данная цель реализуется посредством решения следующих задач:

  • изучить потоки данных в регистратуре поликлиники;

  • провести моделирование процессов;

  • выбрать средства и методы разработки;

  • разработать архитектуру приложения;

  • запрограммировать интерфейс приложения;

  • выполнить проектирование структуры базы данных.

Значимость темы исследования состоит в сокращении трудовых и временных затрат на процессы, связанные с регистрацией пациентов и выдаче им талонов на посещение врачей.

Функции ИС:

  • Введение базы данных.

  • Учет медицинских услуг, оказываемых лечебным учреждением.

  • Формирование и выдача справок и отчетов на экран и печать, для управления и координирования деятельности отдельных подразделений.

  • Выдача рекомендаций для помощи пользователям.

Схема бизнес-процесса приема пациентов в поликлинике


Программное приложение «Регистратура поликлиники» предназначено для автоматизации работы регистратуры поликлиники. Приложение исполняет автоматизирует следующие процессы:

  1. Ввод первичной информации с использованием простых и понятных пользователю экранных форм.

  2. Составления отчетов, необходимых пользователю.

  3. Вывод отчетов, необходимых пользователю в удобном для него виде.

  4. Поддержки не только вывода отчетов на экран, но и возможности печати.

Целью создания приложения является:

    • автоматизация организации учета в регистратуре поликлиники;

    • возможность хранения данных о клиентах;

    • сократить временные затраты на обработку и получение информации.

Разрабатываемое приложение решает следующие проблемы:

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

  2. Ведение файлов с условно-постоянной информацией в базе данных.

  3. Выполнение расчетов и выдача результативных документов.

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

      • возможность вносить данные новых клиентов поликлиники;

      • возможность изменять данные клиентов;

      • вести учет выдачи талонов на прием к узким специалистам.

В ходе предварительного собеседования со служащими регистратуры поликлиники были установлены следующие требования к данному проекту:

1. Программное приложение «Регистратура поликлиники» предназначено для ввода, хранения, изменения и обработки информации о кадровых данных и рабочей загрузке на врачей, работающих в поликлинике, о кадровых данных на клиентов данной поликлиники и данных о состоянии их здоровья.

2. Кадровые данные на врачей должны включать анкетные данные и данные об их специализации.

3. Кадровые данные на клиентов должны включать анкетные данные, данные о местожительстве и сведения о состоянии здоровья.

4. Посещение терапевта осуществляется в порядке «живой очереди» в поликлинике, согласно расписанию работы участковых терапевтов, или вызова врача на дом, в случае тяжелого состояния.

5. Приложение «Регистратура поликлиники» должно обеспечить формирование отчетов по профессиональному составу врачей
, графика работы врачей, анкетных данных клиентов и талонов на прием к узким специалистам.

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

С ТРУКТУРА ПО



Алгоритм ПО


  1. Начало алгоритма

  2. Вывод главной формы с меню

  3. Ввод пункта меню

  4. Анализ выведенного пункта меню

    1. Если введен пункт меню «Пациент»

      1. Вывод подменю

      2. Ввод подпункта

      3. Анализ введенного подпункта меню

        1. Если введено ВЫВОД

          1. Сформировать и вывести документ V006 п.4.1.2

        2. Если введено РЕДАКТИРОВАНИЕ

          1. Сформировать и вывести шаблон п.4.1.2

      4. Возврат к пункту 3

    2. Если введен пункт меню «Курс лечения»

      1. Вывод подменю

      2. Ввод подпункта

      3. Анализ пункта меню

          1. Если введено шаблон «Курс лечения»

          2. Сформировать и вывести документ V007 п.4.2.2

        1. Если введено РЕДАКТИРОВАНИЕ

          1. Сформировать и вывести документ V011 п.4.2.2

      4. Возврат к пункту 3

    3. Если введен пункт меню «Расписание»

      1. Вывод подменю

      2. Ввод подменю

      3. Анализ пункта меню

        1. Если введено ВЫВОД

          1. Сформировать и вывести документ V003 п.4.3.2

        2. Если введено РЕДАКТИРОВАНИЕ

          1. Сформировать и вывести документ V012 п.4.3.2

      4. Возврат к пункту 3

    4. Если введен пункт о программе

      1. Вывести текст о программе п.3

  5. Выход

Заключение


Целью являлась разработка постановки задачи для программного приложения справочной службы «Регистратура поликлиники», позволяющего автоматизировать деятельность регистратуры.

Данная цель была реализована посредством решения задач:

  • проведено моделирование предметной области;

  • выполнено проектирование структуры приложения;

  • выполнено проектирование структуры базы данных;

  • выбраны средства и методы разработки;

  • разработан интерфейс приложения;