Оптимизации работы регистратуры поликлиники

Характеристика организационной структуры поликлиники и стандартного алгоритма осуществления деятельности регистратуры. Разработка функциональной диаграммы и диаграммы потока данных. Разработка путей автоматизации и оптимизации работы регистратуры.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 30.05.2017
Размер файла 850,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Омский государственный технический университет»

Кафедра математических методов и информационных технологий

в экономике

Домашнее задание

по дисциплине «Проектирование информационных систем»

Выполнил студент гр. ИВТ-141

Щукин А. С.

Проверил

М.Г. Ткаченко

Омск 2016

Содержание

  • Введение
    • Цель
    • Задачи
  • Предварительный анализ работы регистратуры
    • Функциональная диаграмма (IDEF0)
    • Диаграмма IDEF3
    • Swim Lane диаграмма
  • Оптимизация работы регистратуры
  • Заключение

Введение

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

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

Целью работы является:

· применение на практике знаний, полученных в процессе изучения курса "Проектирование ИС";

· получение практических навыков создания АИС «Регистратура». Для этого использовалась программная среда AllFusion Process Modeler 7. Создание АИС способствует повышению эффективности работы регистратуры;

Задачи работы:

· получение представлений о методах и средствах проектирования современных ИС;

· приобретение навыков использования CASE-систем проектирования ИС.

Работа состоит из следующих частей:

· диаграммы IDEF0;

· диаграммы DFD;

· диаграммы IDEF3;

· Swim Lane - диаграммы;

· оптимизация работы регистратуры.

Предварительный анализ работы регистратуры

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

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

Рис. 1. Организационная структуры поликлиники

Регистратура придерживается стандартного алгоритма осуществления своей деятельности (рис. 2).

Рис. 2. Бизнес-процессы регистратуры

Алгоритм имеет ряд недостатков, которые предстоит оптимизировать. Основными его проблемами являются:

1. Для пациентов: Куча потраченного в пустую времени, в связи с личным присутствием при записи в регистратуре и ожидании своего времени, или же никаких гарантий попасть на прием в тот же день при живой очереди.

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

Функциональная диаграмма (IDEF0 или SADT)

Для изучения предметной области была использована методология SADT. Методология SADT разработана Дугласом Россом и получила дальнейшее развитие. На ее основе разработана, в частности, известная методология IDEF0 (Icam DEFinition), которая является основной частью программы ICAM (Интеграция компьютерных и промышленных технологий), проводимой по инициативе ВВС США. Модель SADT представляет собой серию диаграмм с сопроводительной документацией, разбивающих сложный объект на составные части, которые представлены в виде блоков. Детали каждого из основных блоков показаны в виде блоков на других диаграммах. Каждая детальная диаграмма является декомпозицией блока из более общей диаграммы. На каждом шаге декомпозиции более общая диаграмма называется родительской для более детальной диаграммы.

Построение модели начинается с контекстной диаграммы, которая представляет всю систему в виде простейшей компоненты - одного блока «Деятельность поликлиники» (рис. 3) и стрелок, изображающих все основные связи моделируемой системы с внешним миром.

Рис. 3. Основная деятельность поликлиники

Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой. После описания системы в целом проводится разбиение ее на крупные фрагменты. Этот процесс называется функциональной декомпозицией, а диаграммы, которые описывают каждый фрагмент и взаимодействие фрагментов, называются диаграммами декомпозиции (рис. 4)

АИС «Поликлиника» включает в себя следующие части:

1. Регистрирование больных;

2. Проведение анализов;

3. Лечение.

Рис. 4. Диаграмма декомпозиции

Работы диаграммы декомпозиции А0

Activity Name

Definition

Регистрирование больных

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

Проведение анализов

Обследование больного, проведение необходимых анализов.

Лечение

Оказание необходимой медицинской помощи больному.

Стрелки контекстной диаграммы

Activity Name

Arrow Name

Arrow Type

Регистрирование больных

Больные

Input

Законы РФ

Control

Мед. регистратор

Mechanism

Справочная информация

Output

Распорядок клиники

Control

Данные о больном

Output

Материальная база

Mechanism

Проведение анализов

Данные о больном

Input

Больные

Input

Повторное обследование

Input

Законы РФ

Control

Распорядок клиники

Control

Результаты анализов

Output

Лаборант

Mechanism

Материальная база

Mechanism

Лечение

Результаты анализов

Input

Больные

Input

Данные о больном

Input

Законы РФ

Control

Распорядок клиники

Control

Врач

Mechanism

Материальная база

Mechanism

Медицинская помощь

Output

Повторное обследование

Output

В процессе декомпозиции первого уровня были выделены следующие работы: выяснение проблемы больного, регистрация на прием, и оплата услуг. Механизмами в данной диаграмме является персонал, управлением -- регламентирующая документация. На входе данной диаграммы будут пациенты, на выходе -- данные о больном и справочная информация (рис. 5).

Рис. 5. Диаграмма декомпозиции работы «Регистрирование больных»

Диаграмма потоков данных (DFD)

Одним из важнейших способов описания процесса являются диаграммы потоков данных (информации) DFD (Data Flow Diagram). Подобные диаграммы содержат, как правило, два типа графических объектов: четырехугольники и стрелки. Первые описывают функции (работы, процессы), вторые -- потоки данных между этими функциями.

На диаграмме DFD функции обычно располагаются слева направо в порядке, соответствующем последовательности их выполнения во времени, хотя это не является обязательным. Если придерживаться указанного требования, то полученная схема -- это описание процесса, которое схоже с описанием процесса в нотации IDEF3. К описанию процессов в DFD применимы типовые правила декомпозиции. Что касается сторон четырехугольников, то в нотации DFD они не имеют того значения, как в IDEF0.

Для чего служат нотации DFD? В первую очередь они нужны для описания реально существующих в организации потоков данных. Описания могут создаваться как по процессному, так и по функциональному признаку. В первом случае мы получаем модели бизнес-процессов в формате DFD, во втором -- схему обмена данными между подразделениями. Созданные модели потоков данных организации могут быть использованы при решении таких задач, как:

1. определение существующих хранилищ данных (текстовые документы, файлы, система управления базой данных -- СУБД);

2. определение и анализ данных, необходимых для выполнения каждой функции процесса;

3. подготовка к созданию модели структуры данных организации, так называемая ERD-модель (IDEF1X);

4. выделение основных и вспомогательных бизнес-процессов организации

Построение модели начинается с контекстной диаграммы. На ней отображается основной процесс (сама система в целом) и ее связи с внешней средой (внешними сущностями). Это взаимодействие показывается через потоки данных (рис. 6).

Рис. 6. Диаграмма потоков данных «Оплата услуг»

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

В соответствии с представленной DFD диаграммой складывается следующий алгоритм закупки:

1. Поступает информация о предоставленных пациенту услугах;

2. Формируется чек к оплате;

3. Производится оплата услуг.

Диаграмма IDEF3

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

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

Диаграмма является основной единицей описания в IDEF3. Важно правильно построить диаграммы, поскольку они предназначены для чтения другими людьми (а не только автором).

В ходе выполнения работы была создана диаграмма декомпозиции работы "Регистрация на прием" в стандарте IDEF3 (Рис. 7)

Рис. 7. Диаграмма декомпозиции в стандарте IDEF3

Работы диаграммы декомпозиции А1.2

Activity Name

Definition

Запись к врачу

Запись пациента к врачу

Вызов скорой помощи

Вызов скорой помощи пациентом

Прийти на запись

Пациент лично приходит в поликлинику

Позвонить и записаться

Запись на прием по телефону

Занять очередь

Занять очередь в регистратуре

Дождаться освободившегося окна

Ожидание своей очереди в регистратуре

Запрос на конкретного врача

Запрос пациентом конкретного врача

Консультация по выбору врача

Консультация в регистратуре насчет выбора специалиста

Спросить данные по анализу

Запрос на выдачу анализов

Взять карточку

Забрать карточку в регистратуре

Оформить новую карточку

Завести новую карту в регистратуре

Занять очередь к врачу

Занять место в очереди к врачу

Получить медицинскую помощь

Получить медицинскую помощь у врача

Данная диаграмма описывает процесс регистрации пациента в поликлинике и получение им медицинской помощи. При необходимости оной больной может вызвать скорую помощь или же записаться на прием к врачу, производится как по телефону, так и при личной записи. Поэтому здесь используется перекресток разветвления типа "Исключающее ИЛИ", которое будет встречаться и дальше. Если больной принимает решение прийти и лично записаться на прием, то перед ним встает ряд проблем, которые ему предстоит решить, чтобы попасть на прием. Например, очередь в саму регистратуру, выяснение к какому врачу ему нужно, поиски медицинской карты. Лишь после этого больной сможет попасть в очередь к самому врачу, и только после того как отстоит ее, получить требующуюся ему медицинскую помощь.

Swim Lane диаграмма

Swim Lane является визуальным элементом, используемых в процессе технологических схем, которые описывают то, что или кто работает на определенной части процесса. Swimlane это визуально разделенные линии внутри диаграммы процесса, которые группируют действия по ролям, ресурсам, элементам организации или местоположению. Swimlane визуализирует действия, которые выполняются особыми типами ресурсов, ролей или элементами организации, или которые связаны с особым местом. Кроме того, на диаграммах Swimlane можно указать роли исполнителей работ и таким образом более качественно задокументировать ответственность исполнителей.

Swimlane схема отличается от других в том, что блок-схемы процессов и решений, сгруппированы визуально путём размещения их в полосы. Параллельная линия делит схему на полосы движения, с одной полосой движения для каждого человека, группы или процесса. Линии помечены, чтобы показать, каким образом организована диаграмма. В сопроводительном примере, продольное направление представляет собой последовательность событий в общем процессе, в то время как боковые отделы изображают то, что процесс выполняет этот шаг. Стрелки между полосами представляют, каким образом информация или бизнес-элементы передаются между задачами. При использовании в схеме бизнес-процесса, когда существует более чем один департамент, диаграмма может разъяснить не только действия, и кто несет ответственность за них, но и задержки. В ходе выполнения работы была создана Swim Lane диаграмма (рис. 8).

Рис.8. Диаграмма Swim Lane

Оптимизация работы регистратуры

Исследуя бизнес-процессы регистратуры, были выведены следующие варианты автоматизации и оптимизации:

1. Необходимо создать сайт онлайн-регистратуры, где будет содержаться подробная, разъяснительная, актуальная информация, список доступных врачей, дней и времени приема, а также возможность оформления талона онлайн (рис. 9.).

2. Установка терминала по выдаче талонов

3. Сокращение персонала регистратуры.

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

Рис. 9. Страница оформления талона на сайте онлайн-регистратуры

Рис. 10. Оптимизированная диаграмма декомпозиции в стандарте IDEF3

Работы диаграммы декомпозиции А1.2

Activity Name

Definition

Запись к врачу

Запись пациента к врачу

Вызов скорой помощи

Вызов скорой помощи пациентом

Телефонный звонок

Запись на прием по телефону

Взять талон в терминале

Взять талон в терминале, находящемся в поликлинике

Проконсультироваться у администратора

Получить консультацию у администратора в поликлинике

Взять талон в электр. очередь

Получить талон электр. очереди

Запись на сайте

Запись на прием и получение талона на сайте

Взять карточку

Забрать карточку в регистратуре

Оформить новую карточку

Завести новую карту в регистратуре

Взять талон

Взять талон на определенное время приема

Прийти ко времени талона

Прийти к врачу ко времени, указанному в талоне

Получить медицинскую помощь

Получить медицинскую помощь у врача

Swimlane диаграмма оптимизированного процесса соответственно будет выглядеть как показано на рис. 11.

Рис. 11. Оптимизированная диаграмма в стандарте Swimlane

Заключение

В ходе выполнения работы разработана информационная система регистратуры. В качестве среды разработки было выбрано программное средство: BPwin.

После изучения принципов использования среды BPwin, была построена функциональная модель информационной системы.

Были построены и описаны следующие диаграммы:

· контекстная диаграмма;

· диаграмма декомпозиции;

· диаграмма потоков данных;

· Swim Lane диаграмма.

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

Размещено на Allbest.ru

...

Подобные документы

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

    дипломная работа [3,2 M], добавлен 09.10.2013

  • Проектирование базы данных для работников регистратуры поликлиники. В БД должны храниться сведения о больных: ФИО, адрес, диагноз, дата заболевания; сведения о врачах: кабинет, участок, время приема; описание болезней: диагноз, симптомы, лекарство.

    курсовая работа [1,0 M], добавлен 23.04.2011

  • Концептуальная и логическая модель баз данных. Алгоритм разработки БД для регистратуры поликлиники. Создание таблиц локальных БД через утилиту Database Desktop, формы ввода данных, вычислительного поля, фильтров и запросов. Соединение двух таблиц.

    курсовая работа [333,0 K], добавлен 19.06.2014

  • Построение диаграмм, добавление деталей к описаниям операций, определение атрибутов классов и порядок генерации программного кода на языке С++ объектно-ориентированной модели информационной подсистемы, автоматизирующей работу регистратуры поликлиники.

    курсовая работа [1,4 M], добавлен 25.06.2011

  • Разработка программной системы для регистратуры поликлиники; создание базы данных. Описание предметной области: сведения о врачах, пациентах, учет обращений, регистрация обследований и назначенных препаратов. Содержимое таблиц, пользовательский интерфейс.

    курсовая работа [6,2 M], добавлен 30.07.2012

  • Диаграмма последовательности работы в интерфейсе программы. Интерфейсы необходимых классов и их взаимодействие. Средства обработки исключений. Начальный экран работы программы. Инструменты работы с персоналом. Основные функции работника регистратуры.

    курсовая работа [3,7 M], добавлен 09.10.2013

  • Компоненты и классификация систем массового обслуживания. Разработка СМО для лечебно-профилактического центра. Графическое представление СМО регистратуры ЛПЦ. Исследование режима функционирования обслуживающей системы. Алгоритм работы поликлиники.

    курсовая работа [715,3 K], добавлен 28.01.2016

  • Перечень автоматизируемых задач работника регистратуры, отвечающего за оформление записей на прием к врачам. Анализ вариантов использования автоматизированного рабочего места, проектирование и программирование его классов. Тестирование базы данных.

    курсовая работа [3,2 M], добавлен 09.10.2013

  • Анализ предметной области. Разработка информационной системы для регистратуры поликлиники. Построение диаграмм и моделей с использование объектно-ориентированного подхода. Формы, таблицы, отчеты и запросы. Создание, редактирование и обработка данных.

    курсовая работа [2,7 M], добавлен 04.12.2015

  • Разработка прикладного программного обеспечения деятельности регистратуры ведомственной поликлиники. Выбор редакции SQL Server 2005. Выбор учетной записи для служб SQL Server и режима аутентификации сервера. Кодовая страница и порядок сортировки.

    курсовая работа [3,3 M], добавлен 30.07.2010

  • Метод имитационного моделирования, построение программа на языке GPSS\PS. Укрупненная схема моделирующего алгоритма. Математическая модель и ее описание. Возможные улучшения в работе системы. Результаты моделирования оптимизации работы поликлиники.

    курсовая работа [148,6 K], добавлен 29.06.2011

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

    курсовая работа [908,9 K], добавлен 21.06.2011

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

    курсовая работа [1,7 M], добавлен 23.02.2014

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

    дипломная работа [3,8 M], добавлен 20.07.2014

  • Анализ информационной системы "Бурятия.INFO". Построение функциональной модели "Как надо", диаграммы прецедентов, диаграммы последовательности действий, диаграммы классов. Разработка программного приложения в интегрированной среде Intellij IDEA.

    дипломная работа [1,3 M], добавлен 13.04.2014

  • Разработка программы по составлению бланка с анализом сданной отчетности клиента. Выбор способа организации данных, операторы языка SQL, построение ER-диаграммы и таблиц на её основе, листинг процедур. Описание процесса работы пользователя с программой.

    дипломная работа [1,8 M], добавлен 10.10.2015

  • Рассмотрение вопроса автоматизации работы служб гостиницы. Разработка базы данных для работы с клиентами. Характеристика языка структурированных запросов SQL и его разновидности. Описание таблицы программы, ключей и диаграммы составленной базы данных.

    курсовая работа [1,6 M], добавлен 27.05.2014

  • Разработка информационной базы данных для поликлиники, которая поможет пользователю найти информацию о любом сотруднике или пациенте. Функциональная структура предметной области. Диаграмма потоков данных (DFD-диаграмма). Поддержка целостности данных.

    курсовая работа [6,7 M], добавлен 17.09.2014

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

    отчет по практике [4,1 M], добавлен 07.08.2012

  • Описание приложения в виде пользовательского сценария. Проектирование обмена сообщениями между модулями. Разработка общей структуры приложения. Обзор структуры файлов. Разработка получения данных со страницы. Характеристика результата работы программы.

    дипломная работа [1,5 M], добавлен 22.03.2018

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.