Главная страница
Навигация по странице:

  • Описание сущностей

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

  • Направление на анализ и Направление на процедуру

  • Процедурный лист .Для множества медицинских препаратов введена сущность Лекарство

  • РЕФЕРАТ. Пояснительная записка содержит 127 страниц, 65 таблиц, 39 рисунков


    Скачать 7.41 Mb.
    НазваниеПояснительная записка содержит 127 страниц, 65 таблиц, 39 рисунков
    АнкорРЕФЕРАТ.docx
    Дата01.10.2018
    Размер7.41 Mb.
    Формат файлаdocx
    Имя файлаРЕФЕРАТ.docx
    ТипПояснительная записка
    #25329
    страница3 из 16
    1   2   3   4   5   6   7   8   9   ...   16

    1. КОНСТРУКТОРСКАЯ ЧАСТЬ

      1. ВНЕШНЕЕ ПРОЕКТИРОВАНИЕ

        1. Постановка задачи проектирования


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

    • Возможность формирование запроса на выдачу online, с домашнего компьютера клиента;

    • Возможность формировать запрос с компьютера оператора;

    • Должна быть реализована функция поиска груза;

    • статистика

    • функция загузки и размещения на складе

    • рекомендация размещения


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

          1. Естественно-языковая модель предметной области


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

    Рассмотрим полностью процесс обслуживания клиентов на складском предприятии:

    1. Запись на выдачу. Клиент имеет возможность предварительно заказать свой груз на сайте удаленно либо осуществить заказ по телефону, либо с помощью оператора по прибытию на склад.

    2. Работа с оператором. Если заказ был сделан предварительно с сайта, либо по телефону, то по прибытию на пункт выдачи клиент получает свой заказ. Если же у клиента отсутствует

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

    4. Сдача анализов и прохождение процедур. Пациент приходит к строго отведённому ему времени, врач или медсестра производят необходимую процедуру.

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

    На данном этапе обслуживание имеет определённые недостатки, которые обуславливаются следующими причинами:

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

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


          1. Перечень функций, подлежащих автоматизации


    1. Запись к врачу. Пациент должен иметь возможность записи online, через свой домашний компьютер, подключённый к сети Internet, либо через специальные терминалы, установленные в поликлинике;

    2. Приём у врача. Запись в карту производится врачом с компьютера, подключённого к локальной сети. Кроме того, врач имеет возможность выписывать различного рода электронные направления;

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

    4. Запись результатов анализов и отметок в процедурную карточку. При сдаче анализов и прохождении процедур все данные заносятся напрямую в автоматизированную систему;

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

    6. Учёт работы врачей. Он производится ответственным лицом путём просмотра записей в картах соответствующим врачом в определённый день.
          1. Уменьшение времени обслуживания пациентов за счёт автоматизации


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

    1. Запись к врачу. В настоящий момент запись производится одним из следующих способов

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



    Рис. 1.1. Запись по телефону

    Определим, из чего состоит данный процесс и на что тратится время:

    Рис. 1.2. Блок-схема записи по телефону

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

    • Запись самим пациентом в карту

    Рис. 1.3. Запись в карту

    Определим, из чего состоит данный процесс и на что тратится время:

    Рис. 1.4. Блок-схема записи в карту

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

    Рис. 1.5. Запись с домашнего компьютера

    На заполнение формы и отправку её на сервер тратится не более минуты.

    1. Приём у врача.

    При приёме врач производит одно или несколько из следующих действий:

    • Запись в карту;

    • Выдача направлений на анализы;

    • Выдача направлений на процедуры;

    • Выдача направлений к другим врачам;

    • Выдача направлений на обследования в другие поликлиники и реабилитационные центры;

    • Выписка рецептов на лекарства.

    На поиск нужного места для записи в карте или бланка для выписки направлений тратится 1-2 минуты. В системе же достаточно открыть нужное окно и переключаться между вкладками:



    Рис. 1.7. Окно приёма пациента

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

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

    Необходимо отметить ещё одно преимущество автоматизированной системы в данном контексте: каждый день медсестра ищет карты записавшихся на приём в регистратуре, на что уходит от 10 до 20 минут. Кроме того, возможны и такие случаи, когда пациент был на приёме у другого специалиста, и после этого карту забыли отнести в регистратуру. В случае использования системы такие ситуации невозможны, пациенту не нужно беспокоиться о местонахождении своей карты.

    Таким образом, представим схему приёма:

    • Без автоматизации



    Рис. 1.8. Блок-схема приёма пациента

    • С автоматизацией



    Рис. 1.9. Блок-схема автоматизированного приёма пациента

    1. Выдача различных направлений.

    В настоящий момент направления врачи получают следующим образом: отделение (лаборатория, процедурный кабинет, диагностический центр) определяет количество пациентов, которое оно способно обслужить за 1 день, печатает соответствующее количество талонов на этот день и делит это количество на всех врачей, имеющих право направлять пациентов к ним, поровну. Затем, медсестра одного из этих врачей приходит в отделение и берёт определённое количество направлений.



    Рис. 1.10. Распределение талонов между врачами

    Использование автоматизированной системы поможет исключить эту работу медсестёр, поскольку талоны будут распределяться автоматически между врачами; каждый врач, при входе в систему, будет видеть какое количество талонов и на какую дату он может выдать.
          1. Сущности и отношения между ними


    Представим схему сущностей и связей между ними:



    Рис. 1.11. Схема сущностей и связей

    Описание сущностей

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

    Пациент, чтобы попасть к врачу, должен к нему записаться. Для этого введём сущность Запись к врачу. Врач может направить пациента на анализы и процедуры, описываемые соответствующими сущностями (Анализ и Процедура). Для описания таких направлений введены сущности Направление на анализ и Направление на процедуру. В Лаборатории происходит исследование анализа, после чего выдаётся Результат анализа. При прохождении пациентом процедуры делается пометка в определённом журнале, для которого введена сущность Процедурный лист.

    Для множества медицинских препаратов введена сущность Лекарство, врач выписывает пациенту Рецепт на лекарство.
        1. Сравнение с аналогами


    На данный момент существует два типа систем медицинского обслуживания:

    1. Системы типа «Электронная история болезни» (пример - http://www.med-soft.net/). Данные системы предназначены для врачей различных поликлиник, которые работают с ними непосредственно при приёме пациента. Они обладают широким функционалом для персонала, в них существуют отдельные модули для различных врачей и других работников поликлиник. Модулей для пациентов в таких системах не предусмотрено, запись к врачу осуществляет работник поликлиники (модуль регистратора) при обращении пациента;

    2. Системы типа «Электронная регистратура» (пример - https://www.medkirov.ru/e-reg/docid/kgb2pk1). Данные системы предназначены для записи пациентов к врачам. Пациент может удалённо, со своего домашнего компьютера записаться к врачу на приём. Для врачей в таких системах функционала не предусмотрено, они только могут получить информацию о том, кто и когда к ним записался на приём.

    Проведём сравнительный анализ этих двух типов систем и разрабатываемой нами АСДО клиентов поликлиник по следующим критериям (используемые сокращения: ЭБ – системы типа «Электронная история болезни», ЭР – системы типа «Электронная регистратура»):

    1. Возможности для персонала.

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

    • В ЭР представлена только возможность просмотра врачами пациентов, записавшихся к ним. По данному показателю системе ставим 0.5 балла;

    • В АСДО существуют основные функции для персонала поликлиники, которых меньше по сравнению с ЭБ. По данному показателю системе ставим 3 балла.

    1. Возможности для пациентов.

    • В ЭБ пациент может только записаться на приём к врачу через специального регистратора. Это единственное возможное действие пациента в этой системе. По данному показателю системе ставим 0.5 балла;

    • В ЭР пациент может записаться к любому врачу по сети Internet. Это, собственно, главная функция данной системы. По данному показателю системе ставим 2 балла;

    • В АСДО пациент может не только записаться к врачу через Internet, но и просмотреть все записи врачей в своей карте, увидеть направления на процедуры, на анализы, просмотреть результаты своих анализов. По данному показателю системе ставим 5 баллов.

    1. Простота будущего внедрения.

    • При внедрении ЭБ в ту или иную поликлинику возникнут большие трудности, поскольку в системе нет возможностей для «плавного» перехода от неавтоматизированного процесса, связанного с заполнением бумажных карт и иных документов, к автоматизированному. По данному показателю системе ставим 0 баллов;

    • В процессе внедрения ЭР сложности могут возникнуть при взаимодействии с отдельным модулем, предназначенным для врачей, где они видят всех записавшихся к ним пациентов. Данный модуль должен быть прост в обращении, понятен врачу настолько, чтобы на его внедрение ушло не более 2-х недель. По данному показателю системе ставим 2 балла;

    • В АСДО предусмотрены возможности печати бумажных версий записей в карту, различного рода направлений и рецептов, что поможет более плавно перейти от «бумажной» организации процесса к автоматизированной. По данному показателю системе ставим 5 баллов.

    1. Связь с другими поликлиниками и диагностическими центрами.

    • В ЭБ предполагается, что все процедуры, анализы и пр. будут происходить в одной и той же больнице, где установлена система (выписка направлений в другие диагностические центры не предусмотрена), однако это не всегда так – зачастую, пациентов посылают на обследование в другие места. По данному показателю системе ставим 0 баллов;

    • В ЭР такая связь не очень важна, т.к. врачи ей не пользуются. Поскольку пациент может записаться в любую поликлинику, данные о врачах которой присутствуют в системе, ставим по данному показателю 5 баллов;

    • В АСДО у врачей имеется возможность направить пациента в другой диагностический центр на прохождение определённой процедуры. По данному показателю системе ставим 5 баллов.

    1. Простота интерфейса.

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

    • В ЭР интерфейс довольно прост, запись к врачу не должна вызвать сильные затруднения у пациента. По данному показателю системе ставим 5 баллов;

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


    Таблица 1.1.
    Итоговая таблица с поставленными оценками:

    Показатель

    ЭБ

    ЭР

    АСДО

    1. Возможности для персонала

    5

    0.5

    3

    2. Возможности для пациентов

    0.5

    2

    5

    3. Простота будущего внедрения

    0

    2

    5

    4. Связь с другими поликлиниками

    0

    5

    5

    5. Простота интерфейса

    3

    5

    5

    Обоснование поставленных оценок (будем прибавлять баллы за имеющиеся функции):

    1. Возможности для персонала:

    • ЭБ: претензий нет (+5 баллов);

    • ЭР: просмотр записавшихся пациентов (+0.5 балла);

    • АСДО: просмотр записавшихся пациентов (0.5), выписка направлений на анализы и процедуры (1), выписка рецептов (0.5), проведение процедур (0.5), исследование анализов (0.5). Итого: 3 балла.

    1. Возможности для пациентов:

    • ЭБ: запись на приём к врачу через специального регистратора (+0.5 балла);

    • ЭР: запись на приём к врачу через Internet (+2 балла);

    • АСДО: запись на приём к врачу через Internet (+2 балла), просмотр результатов анализов (+1 балл), просмотр выписанных рецептов (+1 балл), просмотр принимаемых процедур (+1 балл). Итого: 5 баллов.

    1. Простота будущего внедрения:

    • ЭБ: нет возможностей для «плавного» перехода к автоматизации (0 баллов);

    • ЭР: проблемы при взаимодействии с модулем, предназначенным для врачей (-3 балла). Итого: 2 балла;

    • АСДО: модуль врачей является составной частью системы (+ 3 балла), имеется возможность печати бумажных направлений (+2 балла). Итого: 5 баллов.

    1. Связь с другими поликлиниками:

    • ЭБ: таких возможностей нет (0 баллов);

    • ЭР: пациент может записаться в любую доступную поликлинику (+5 баллов);

    • АСДО: имеется возможность выписать направление на обследование в другую поликлинику (+5 баллов).

    1. Простота интерфейса:

    • ЭБ: интерфейс довольно сложен, очень много полей для заполнения (+3 балла);

    • ЭР: претензий нет (+5 баллов);

    • АСДО: претензий нет (+5 баллов).


        1. Перечень задач, подлежащих решению в процессе проектирования


    Для создания проекта необходимо:

    • Разработать техническое задание;

    • Разработать структурную схему;

    • Разработать инфологическую модель;

    • Разработать даталогическую модель;

    • Разработать граф диалога;

    • Разработать требования по промышленной экологии и безопасности;

    • Оценить экономическую эффективность.
        1. Разработка структуры


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

    Разрабатываемая система имеет модульную структуру. Количество и состав модулей зависит от требований к системе. В составе системы присутствуют следующие модули:

    • Модуль пациента;

    • Модуль врача;

    • Модуль администратора системы;

    • Модуль кабинета приёма анализов;

    • Модуль процедурного кабинета;

    • Модуль лаборатории.

    1. Модуль пациента.

    Данный модуль позволяет пациенту:

    • Записаться к врачу;

    • Просматривать все записи к различным врачам;

    • Просматривать записи в своей карте;

    • Просматривать направления на анализы и результаты сданных анализов;

    • Просматривать направления на процедуры и количество пройдённых процедур.

    1. Модуль врача.

    Данный модуль позволяет врачу:

    • Просматривать всех записавшихся к нему пациентов;

    • Проводить приём пациентов:

      • Осуществлять запись в карте;

      • Выписывать направления на анализы и процедуры;

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

      • Выписывать рецепты;

    • Просматривать своё расписание.

    1. Модуль администратора системы.

    Данный модуль позволяет администратору:

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

    • Добавлять в базу новых врачей поликлиники и пациентов, прикреплённых к данной поликлинике;

    • Изменять, в случае необходимости, данные врачей и пациентов;

    • Составлять расписание работы врачей.

    1. Модуль кабинета приёма анализов.

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

    • Производить отметки о приёме анализов;

    • Передавать данные о сданном анализе в лабораторию.

    1. Модуль процедурного кабинета.

    Данный модуль позволяет медсестре:

    • Производить отметки о прохождении пациентом процедуры;

    • Заносить данные о результатах проведённой процедуры.

    1. Модуль лаборатории.

    Данный модуль позволяет сотруднику лаборатории:

    • Заносить данные об исследованном анализе соответствующего пациента.


      1. 1   2   3   4   5   6   7   8   9   ...   16


    написать администратору сайта