Диплом: Автоматизация документооборота организации ОГБУЗ "Парфеньевская районная больница"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
резервных копий данных и обмена данных между пользователями всей
локальной сети. В данном случае это обеспечивает быстрый обмен
информацией и доступу к ней с любого компьютера предприятия.
Компьютеры пользователей – данная вычислительная техника
подбирается исходя из рекомендуемых системных требований программного
обеспечения, которое будет применяться в проекте. За основу берутся именно
рекомендуемые системные требования, так как данный критерий обеспечивает
стабильную работу программного обеспечения, без уменьшения скорости
работы в информационной системе из-за нехватки мощности вычислительной
техники
Средства построения локальной вычислительной сети – выбор
средств ведется исходя из потребностей в обмене данными между
пользователями локальной сети и внешних каналов связи. В данный момент
используется локальная сеть с пропускной способностью до 100 мегабит в
секунду.
В данной главе была описана структура предприятия с различных точек
зрения, проведен анализ работы как технической, так и организационной частей
предприятия, для наиболее широкого понимания процесса работы,
осуществления взаимодействия между различными отделами, между
работниками и различными информационными системами, с которыми они
взаимодействуют. В дальнейшем эти данные будут использованы в проектной
части для понимания, как лучше разработать проект, чтобы наиболее
эффективно внедрить его на предприятии.
38
II. ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Жизненный цикл программного обеспечения информационной системы
– совокупность всех этапов работы над программным обеспечением, начиная с
момента принятия решения о разработке программного обеспечения и
заканчивая после завершения эксплуатации данного программного
обеспечения. В качестве жизненного цикла был выбран стандарт ГОСТ Р
ИСО/МЭК 12207-2010 [2].
В данном проекте была реализована модель спирального жизненного
цикла (Приложение 4), так как в данном проекте большое внимание уделялось
изначальному анализу и планированию программного обеспечения. Вторым
аспектом выбора данной модели жизненного цикла было наименее затратное
внесение изменений в программное обеспечение на всей протяженности
жизненного цикла программного обеспечения.
В жизненном цикле можно выделить пять главных этапов:
Анализ.
Проектирование.
Реализация.
Внедрение.
Сопровождение.
Спиральная модель предполагает повторяющийся процесс разработки
информационной системы. Каждый виток спирали жизненного цикла
представляет собой законченную разработку, заканчивающуюся выпуском
версии программного обеспечения и дальнейшего ее тестирования. От версии к
версии происходит улучшение программного продукта, в соответствии с
требованиями конечных пользователей. На каждом повторе уточняются
требования к проекту, в результате чего выбирается окончательный вариант,
идущий на реализацию.
39
Первый этап жизненного цикла – анализ. На данном этапе производится
сбор информации, которая будет использоваться в информационной системе.
Работники предприятия должны собрать и проанализировать данные,
необходимые им в программе автоматизации электронного документооборота.
Это данные по пациентам, услугам, расписанию врачей, обмену информацией с
другими предприятиями здравоохранения. В данном этапе задействованы
технические специалисты, медицинский персонал и экономический отдел.
Второй этап жизненного цикла – проектирование. На данном этапе по
результатам анализа информации программистами производится
проектирование структуры программы и баз данных, входящих в данную
программу. На данном этапе задействован информационно-технический отдел.
Третий этап жизненного цикла реализация. На данном этапе
производится создание баз данных, создаются необходимые справочники,
реестры, регистры, документы, нужные для работы в данной программе. Далее
производится настройка интерфейса программы, главного меню и меню
элементов программы. На данном этапе задействован информационно-
технический отдел и компания-разработчик программного обеспечения.
Четвертый этап жизненного цикла – внедрение. Данный этап можно
разбить на несколько этапов:
Установка и настройка серверного оборудования для поддержки
базы данных электронных карт пациентов
Установка программных клиентов на компьютеры пользователей,
настройка программы.
Проверка связи со всеми пользователями системы
Проверка работы системы с тестовыми данными, проверка
корректности заполнения баз данных тестовой информацией
Тестирование программного продукта на ошибки на реальных
данных пользователей.
По результатам данного этапа производится вывод о работоспособности
программного обеспечения и потребности в доработке. Данный этап
40
реализуется информационно-техническим отделом и отделом технической
поддержки программного обеспечения.
Пятый этап жизненного цикла – сопровождение. На данном этапе
разработчиками осуществляется техническая поддержка программного
обеспечения, ведется сбор заявок от пользователей, связанных со сбоями
работы программы, ввода данных в программу или некорректной работы того
или иного модуля программы. Так же ведется сбор предложений по
усовершенствованию программного обеспечения для упрощения работы и
увеличения эффективности работы в программе. По итогам заявок в
техническую поддержку формируются требования для выпуска обновлений
программного обеспечения. Данный этап реализуется технической поддержкой
компании – разработчика.
Вариантом стратегии внедрения программного продукта на предприятии
был выбран вариант внедрения собственными силами предприятия. Данный
вариант был выбран по причине удаленности компании-разработчика
территориально от конечных пользователей и экономией финансовых средств,
которые были бы потрачены на услуги по установке и настройке программного
продукта на предприятии. В данной задаче задействован информационно-
технический отдел предприятия.
2.1.2. Ожидаемые риски на этапах жизненного цикла и их
описание
Управление рисками проекта становится все более важной частью ИТ-
проекта. Масштабы систем растут, вместе с ними увеличивается стоимость и
важность проекта, а соответственно, и риски. Это имеет колоссальное значение,
поскольку в ряде случаев коммерческие показатели компании могут
существенно снизиться из-за влияния неучтенных рисков
[7]. На каждом этапе
жизненного цикла можно столкнуться с рисками для всего проекта
информационной системы. Для наиболее четкого понимания рисков нужно
рассмотреть, какие их виды могут возникнуть на каждом этапе развития
жизненного цикла информационной системы. Начнет с этапа анализа. На
41
данном этапе анализируются все информационные потоки предприятия для
изучения их и нахождения наиболее выгодных решений для автоматизации
документооборота предприятия. Риски данного этапа заключаются в
недостаточной проработке всех информационных потоков предприятия и как
следствие – упущение наиболее эффективного решения задачи автоматизации
данных потоков.
Для устранения данного риска проводится тщательный анализ
документооборота всего предприятия.
Риски на этапе проектирования. На данном этапе рисками является
некорректное сформированное решение для данного проекта по результатам
анализа информационных потоков предприятия. Ошибка на данном этапе
может привести к неверной разработке всего проекта информационной системы
и привести к потере времени на выпуск программного обеспечения и
увеличению затрат на разработку.
Минимизацией данного риска является наиболее четкое построение
технического задания, формулирование требований к проекту, исключающих
двойное толкование.
Риски на этапе реализации. На данном этапе возникают следующие
риски:
Ошибки в понимании технического задания на разработку
программного обеспечения, что ведет в данном случае к неверному построению
структуры программного обеспечения и увеличению времени на выпуск
программного обеспечения. Данный вид рисков возможно минимизировать
четким написанием технического задания на разработку программного
обеспечения.
Недостаточная квалификация программистов в том языке
программирования, на котором будет реализовано программное обеспечение.
Данный риск возможно минимизировать заранее, узнав уровень квалификации
программистов в том или ином языке программирования и исходя из этих
данных планировать выбор языка для написания программного обеспечения.
42
На этапе внедрения программного обеспечения возможны риски
неверного принятия решения о готовности проекта к внедрению. Данные риски
приведут к сбоям в работе всего программного обеспечения, ошибках во
взаимодействии с другими частями информационной системы.
Данный вид рисков устраняется путем доработки программного
обеспечения при выпуске следующей версии.
2.1.3. Организационно-правовые и программно-аппаратные
средства обеспечения информационной безопасности и
защиты информации
Обеспечение информационной безопасности является необходимой
частью любой информационной системы. Обеспечение мер безопасности
возможно несколькими методам:
Развитие системы. В данном случае идет непрерывное развитие
информационной системы, методы защиты совершенствуются вместе с
развитием всей информационной системы. Данный метод не дает
злоумышленникам времени разработать эффективную методику доступа к
данной системе, так как она все время видоизменяется, а система защиту
усложняется.
Разделение полномочий пользователей. Данный способ защиты
представляет собой разграничение полномочий каждого пользователя и
доступа пользователя к различным модулям информационной системы.
Обычный пользователь имеет права доступа только к тем модулям, которые
ему нужны для работы. Доступ ко всем модулям информационной системы
имеется только у локального системного администратора предприятия. В
таблице 7 показаны роли пользователей и разграничение доступа к различным
модулям программного продукта.
Таблица 7
Права и роли доступа пользователей
Роль
Модуль
АРМ врача
Модуль
Регистратура
Модуль
администрирования
Модуль
Отчетность
Главный
врач
Полный
доступ
Полный доступ
Отсутствует
Чтение/запись
Врач
Полный
доступ
Полный доступ
Отсутствует
Чтение/запись
43
Продолжение таблицы 7
Роль
Модуль
АРМ врача
Модуль
Регистратура
Модуль
администрирования
Модуль
Отчетность
Регистра
тор
Отсутствует
Полный доступ
Отсутствует
Чтение/запись
Операто
р
Отсутствует
Чтение/запись
Отсутствует
Чтение/запись
Системн
ый
админис
тратор
Полный
доступ
Полный доступ
Полный доступ
Полный
доступ
Система ведения логов доступа и действий пользователя. Данный
метод зашиты служит как средство контроля пользователей и их действий со
стороны системного администратора. По данным логам можно отследить вход
пользователей в систему, какие файлы были открыты пользователем, какие
действия совершались пользователем в системе. По результатам проверки
данных логов можно выяснить, какие действия пользователей привели к тому
или иному сбою в работе информационной системы
Система шифрования. Все данные передающиеся внутри
информационной системы проходят через шифрование. Даже если
злоумышленникам удастся получить файлы, отправляемые по внешним
каналам связи, то расшифровка информации будет невозможна.
Проверка целостности программного обеспечения. Данный модуль
по проверке целостности обеспечивает невозможность внедрения вредоносного
кода в программное обеспечение с целью похищения информации и
дальнейшей передачи злоумышленникам. При первичном запуске
программного обеспечения происходит проверка и в случае нахождения
ошибок целостности происходит скачивание актуальной версии с сервера
обновлений данных и обновление программного обеспечения. После этого
проводится повторная проверка целостности.
Внешние средства защиты информации. К данным средствам
защиты относятся антивирусные программы. Они обеспечивают защиту
вычислительной техники от заражения вредоносными программами, которые
44
могут повлиять как на работу информационной системы, так и на работу
компьютера. Актуальные обновления сигнатур угроз так же поддерживают
антивирусную защиту максимально эффективно.
Таким образом, были рассмотрены программно-аппаратные способы
защиты информации. Перейдем к организационно-правовым методам.
Правовыми методами защиты информации являются различные
правовые акты, юридические нормы, законы, уголовное наказание за
незаконное копирование данных.
Организационные методы распределяют, какая информация
доступна различным пользователям, устанавливают способы доступа к данной
информации, права и обязанности работников предприятия, зоны
ответственности и должностные инструкции.
При заключении трудового договора в него вносится пункт о
конфиденциальности информации.
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
Информационная модель представляет собой информацию, которая
описывает параметры объектов, объясняет связи между ними, показывает
изменения, что позволяет рассматривать все состояния данного объекта.
Информационная модель отображает изменение информации от начального
объекта до конечного получателя.
Для решения комплекса задач по автоматизации электронного
документооборота потребуются следующие документы:
Справочная информация, необходимая для функционирования
программы.
Информация о случаях лечения.
Данные по договорам со страховыми компаниями.
Данные о пациентах.
Рассмотрим информационную модель работы программного обеспечения
по схеме, представленной на рисунке 4:
45
Рис. 4. Информационная модель работы программного
обеспечения
В данной модели мы можем видеть работу программы. На начальном
этапе задаются роли пользователей, наполняется база данных пациентов. Далее
врачи вводят в программный продукт данные о случаях лечения, проведенных
на приеме. Эти данные сохраняются в базе случаев, для дальнейшей работы с
ними. На этапе формирования реестра счетов на форме ввода данных о
формировании реестров формируются запросы выборки в базу данных
пациентов и базу данных случаев. На основе данных выборок случаев
46
формируются реестры случаев и отправляются в страховые компании. После
проверки реестров, страховая компания высылает в ответ данные о принятых
случаях, суммы оплаты каждого реестра и акты медико-экономического
контроля. ER-диаграмма данной модели размещена в Приложении 5.
2.2.2. Характеристика нормативно-справочной, входной и
оперативной информации
Для представления информационной модели нужно установить её
исходные данные, на основе которых будет происходить дальнейшее её
построение. Исходными данными информационной модели проекта является
несколько различных данных. Рассмотрим каждый из них по отдельности:
Справочники. В данном проекте существуют различные виды
справочников, что облегчает поиск и заполнение данных методом выбора.
Данные о пациентах. К этим данным относятся фамилия, имя,
отчество, дата рождения, СНИЛС, полис медицинского страхования, данные о
социальном статусе пациента, адрес, место работы.
Данные о работниках больницы. В данный раздел вносятся данные
обо всех медицинских работниках больницы.
Данные об услугах предприятия здравоохранения. В данный раздел
вносятся данные об услугах, оказываемых в ОГБУЗ Парфеньевская РБ в
соответствии с лицензией на ведение медицинской деятельности.
Рассмотрим каждый из этих разделов, для наилучшего понимания
функционирования информационной системы. Первый раздел – справочники. В
данном проекте используется большое количество справочников. Это сделано
для облегчения внесения данных в программу, путем выбора варианта внесения
информации из справочника. Перечислим все используемые справочники:
Справочник адресов. Данный справочник соответствует
классификатору адресов Российской Федерации. Характеристики справочника
представлены в таблице 8.

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

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