Диплом: Автоматизация и обеспечение информационной безопасности при регистрации и обработке записи на прием к врачам-специалистам ООО "Аксис"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
Программа создавалась на основе встроенных визуальных и не
визуальных компонентов RAD Studio 10 Seattle, что позволило существенно
упростить первоначальный этап разработки путем задания части свойств в
статическом режиме. Для работы с сервером баз данных используется технология
АБО. Для обеспечения безопасности данных элементы управления не допускают
прямого изменения строк в таблицах БД.
Это возможно только в администраторском приложении на полную
ответственность администратора — приложения. Ограничение прав
пользователей достигается скрыванием недоступных им элементов управления
(кнопок, списков и т.д.). Для удобства пользователей последовательность
табуляции настроена таким — образом, чтобы соответствовать логике работы с
программой.
Для работы с иерархическим справочником пациентов используется
компонент собственной разработки, отображающий дерево подразделений в
наглядном виде, удобном для восприятия. Это TTreeVier с прикрепленными к
элементам ссылками на идентификаторы пациентов.
Поиск пациентов выполняется на отдельной форме, элементы управления
которой позволяют выбирать только значимые для пользователя параметры
поиска, не требуя при этом сбрасывать в ноль на тройки оставшихся параметров
фильтрации, как это принято делать.
Структурная схема пакета представлена на рис. 2.10
78
Рисунок 2.10 – Схема вызова программных модулей
2.3.4.Описание программных модулей
Характеристика программных модулей представлена в таблице 2.18.
Таблица 2.18 – Характеристика программных модулей
№ Наименование модуля Функция модуля
1
ПМ Авторизация
Содержит процедуры, позволяющие
сформировать главное меню
2
ПМ записи на прием
Содержит предопределенные процедуры формы
списка и элемента подменю работы с
документами врача и пациента
3
ПМ формирования
карточки пациента
Содержит предопределенные процедуры,
позволяющие добавлять, удалять, редактировать
записи пациента
79
4
ПМ формирования отчетов
Содержит предопределенные процедуры,
позволяющие получить отчеты
5
ПМ формирования
подменю работы со
справочниками
Содержит предопределенные процедуры формы
списка и элемента подменю работы со
справочниками
6
ПМ работы со
справочниками
Содержит предопределенные процедуры
позволяющие добавлять, удалять, редактировать
записи в справочниках
2.4.Контрольный пример реализации проекта и его описание
Рассмотрим реализацию контрольного примера разработанной системы.
Для того, чтобы осуществлять какие-либо действия, регистратор должен пройти
авторизацию, скриншот представлен на рисунке 2.11.
Рисунок 2.11 - Страница авторизации
После входа в свою часть регистратор наблюдает главный интерфейс
системы (см. рис. 2.12).
80
Рисунок 2.12 – Главный интерфейс программы
Регистратор может зарегистрировать пациента или врача (рисунок 2.13).
Рисунок 2.13 – Регистрация врача
При регистрации пациента для удобства регистратора при помещении
курсора в то или иное поле появляется подсказка. Кроме того, ввод дат
производится с использованием специальных полей для ввода дат, диагноз и
номер выбирается из выпадающего списка.
После нажатия кнопки «Зарегистрировать» появляется сообщение об
успешной регистрации пациента. Зарегистрированный пациент появляется в
списке пациентов, после чего его можно записывать на прием к врачу (рисунок
2.14).
81
Рисунок 2.14 – Регистрация пациента
Для записи пациента на прием к врачу, необходимо сформировать время
приема для каждого из врачей, после чего доступна функция записи пациентов к
специалистам.
Таким образом, для осуществления непосредственной записи к врачу,
необходимо выполнить заполнение данных о враче, пациенте и времени приема
врача.
После регистрации доктора необходимо задать его режим работы на
каждый из дней недели (рисунок 2.15).
82
Рисунок 2.15 – График приема врача
Следующим этапом выступает непосредственно запись пациента на прием
к врачу (рисунок 2.16).
Рисунок 2.16 – Запись пациента к врачу
Для каждого пациента и на каждое время приема доступна печать талона
(рисунок 2.17)
Рисунок 2.17 – Выходная форма талона на прием
83
Во время приема врач ведет учет пациентов и медицинской карты
пациента в текущей используемой системе учета «1С: Управление медицинским
центром». Что обеспечивает высокую эффективность учета и ведения
медицинской документации.
Листинг основных программных модулей приведен в Приложении 1.
84
III Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
Технико-экономическое обоснование проектов научно-
исследовательских, опытно-технологических работ отдельных заданий и научно-
технических программ в целом является документом, на основании которого
определяется не только целесообразность государственной поддержки
деятельности научных и производственных коллективов в области создания
научно-технической продукции, но и оценивается деятельность коллективов за
работу в области инноваций.
В настоящее время для определения эффективности ИТ-инвестиций
предлагается ряд методик, которые можно группировать следующим образом
[12]: традиционные финансовые методики (Return оn Investment, Total Cost of
Ownership, Economic Value Added); вероятностные методы (Real Options
Valuation, Applied Information Economics); инструменты качественного анализа
(Balanced Scorecard, Information Economics).
Достоинство финансовых методов — их база, классическая теория
определения экономической эффективности инвестиций. Данные методы
используют общепринятые в финансовой сфере критерии (чистая текущая
стоимость, внутренняя норма прибыли и др.), что позволяет ИТ-руководителям
находить общий язык с финансовыми директорами. Главный недостаток — в
ограниченности применения таких методов: они оперируют понятиями притока и
оттока денежных средств, требующими конкретики и точности. Определить отток
денежных средств (затраты на ИТ-проект) можно опытным путем.
Традиционно экономический эффект от мероприятий по
совершенствованию сферы ИТ выражается в ускорении подготовки производства
и снижении затрат на ее осуществление. На ранних этапах внедрения ИТ в сфере
ППП (период 70-х — 80-х годов) основным источником прибыли являлась
автоматизация рутинных операций по созданию и корректировке
конструкторской документации. Сегодня, даже в случае обнаружения таких
резервов, экономия может оказаться незначительной: заработная плата
конструкторов (основная составляющая такого рода экономии) и других
специалистов на отечественных промышленных предприятиях по-прежнему
85
низка. Внедрение современных многофункциональных систем проектирования
часто приводит к удорожанию некоторых процессов за счет высоких затрат на
приобретение современного программного и технического обеспечения, затрат на
обучение специалистов, потребности в проведении физического
прототипирования спроектированного изделия. Экономический эффект от
снижения затрат, который ранее вычисляли по снижению затрат на бизнес-
процессы, оказывается несущественным.
При всей сложности оценки ожидаемых результатов от разработки и
внедрения технических новшеств, особенно на начальных стадиях жизненного
цикла, необходимы управленческие решения, которые позволили бы избегать
ошибок при принятии решений, сводить до минимума отклонения фактических
результатов от планируемых. При расчете экономической эффективности будет
проведено сравнение результатов обработки информации при существующем
бизнес-процессе и после внедрения разрабатываемой системы. Прямая
эффективность машинной обработки информации представлена в показателе
снижения экономических стоимостных затрат на обработку информации. При
оценке прямой эффективности в стоимостных единицах измерения
рассчитываются две группы показателей – показатель снижения трудовых затрат
и показатель снижения стоимостных затрат.
При расчете изменения трудовых затрат на обработку информации
используется следующая система показателей:
1. Абсолютный показатель снижения трудовых затрат на обработку
информации
Т=Т
0
1
(3.1.1)
где Т
0
– годовая трудоемкость обработки информации при базисном
варианте;
Т
1
– годовая стоимость обработки информации при проектируемом
варианте.
2. Коэффициент снижения трудовых затрат
86
K
т
=(Т/Т
0
)*100 (%) (3.1.2)
3. Индекс снижения трудовых затрат, который показывает рост
производительности труда при обработке информации.
Y
т
0
(3.1.3)
К стоимостным показателям относятся: абсолютное снижение
стоимостных затрат (C) , коэффициент относительного снижения стоимостных
затрат (К
C
) :
1. Показатель снижения стоимостных затрат
С=С
0
1
(3.1.4)
где С
0
– годовая стоимость обработки информации при базисном
варианте;
С
1
– годовая стоимость обработки информации при проектируемом
варианте.
4. Индекс изменения стоимостных затрат
Y
c
0
1
(3.1.6)
Помимо рассмотренных показателей целесообразно также рассчитать
срок окупаемости затрат на внедрение проекта машинной обработки информации
ок
), рассчитываемые в годах, долях года или в месяцах года:
Ток = К
П
/C(3.1.7),
где К
П
- затраты на создание проекта (проектирование и внедрение).
А также расчетный коэффициент эффективности капитальных затрат:
Ер = 1/Ток (3.1.8)

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)