Диплом: Разработка автоматизированной системы "Регистр медицинских справок" для медицинских учреждений для ГБУЗ "СОКПТД им Н.В. Постникова"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
Содержание
ВВЕДЕНИЕ .............................................................................................................. 4
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ АИС ................................................... 6
1.1. Цели и задачи создания автоматизированных информационных систем
............................................................................................................................... 6
1.2. Архитектура и состав АИС ......................................................................... 9
1.3. Жизненный цикл АИС ............................................................................... 18
Выводы по главе ................................................................................................ 27
ГЛАВА 2. ПРОЕКТИРОВАНИЕ АИС «РЕГИСТР МЕДИЦИНСКИХ
СПРАВОК» для ГБУЗ «СОКПТД им. Н.В. Постникова» ................................ 28
2.1. Постановка задачи...................................................................................... 28
2.1.1 Назначение системы ................................................................................ 28
2.1.2 Функции системы ..................................................................................... 29
2.2. Создание объектно-ориентированной модели АИС .............................. 32
2.2.1. Диаграмма вариантов использования ............................................... 32
2.2.2. Диаграммы деятельности ................................................................... 36
2.2.3. Диаграмма классов .............................................................................. 44
Выводы по главе ................................................................................................ 47
ГЛАВА 3. РАЗРАБОТКА АИС «РЕГИСТР МЕДИЦИНСКИХ СПРАВОК» 48
3.1. Разработка базы данных ............................................................................ 48
3.1.1. Обоснование выбора СУБД ............................................................... 48
3.1.2. Описание созданной базы данных .................................................... 50
3.2. Разработка программного кода ................................................................. 53
3.2.1. Обоснование выбора среды разработки ........................................... 53
3.2.2. Архитектура АИС ............................................................................... 54
3
3.2.3. Описание программных модулей ...................................................... 55
3.3. Руководства пользователей ....................................................................... 64
3.3.1. Руководство по установке .................................................................. 64
3.3.2. Руководство использования ............................................................... 66
Выводы по главе ................................................................................................ 82
ЗАКЛЮЧЕНИЕ ..................................................................................................... 84
СПИСОК ЛИТЕРАТУРЫ ..................................................................................... 85
ПРИЛОЖЕНИЯ ..................................................................................................... 89
4
ВВЕДЕНИЕ
Еще 5 лет назад необходимость информатизации медицинских
учреждений приходилось доказывать, а сегодня ситуация кардинально
изменилась. В последние годы в системе здравоохранения активно
развиваются компьютерные технологии и электронная информация все в
большей степени вытесняет традиционную. Информационные технологии
становятся важнейшим инструментом модернизации медицины.
Тем не менее, до сих пор имеются участки деятельности, которые
недостаточно автоматизированы. Примером такой сферы является
деятельность медицинских учреждений, связанная с выдачей и учетом
медицинских справок водителям и разрешений на работу трудовым
мигрантам.
Актуальность данного исследования заключается в отсутствии единого
регистра выданных медицинских справок медицинскими учреждениями. Так
как справки, выдаваемые для получения водительского удостоверения и
справки об обследованиях мигрантов и лиц без гражданства, являются
бланками строгой отчетности (серии и номера всех выданных справок
фиксируются), то использование информационных технологий для
регистрации таких бланков позволит вести более строгий отчет и избежать
ошибок, связанных с несвоевременным предоставлением информации о
выданных и аннулированных бланках.
Практическая значимость работы состоит в том, что регистр
медицинских справок должен стать единой электронной системой учета
медицинских справок для медицинских учреждений, которая позволит
автоматизировать учет бланков строгой отчетности; контролировать выдачу
медицинских справок; расширить перечень собираемых справок;
автоматизировать формирования отчетов; выгружать данные в Единую
информационную систему Министерства здравоохранения, Управления
ГИБДД и УФМС. Система призвана уменьшить число поддельных справок в
5
регионе и снизить объем бумажной работы ведомств по их проверке за счет
электронной проверки подлинности документа, подтверждающего
прохождение медицинского освидетельствования, и достоверности
представленных в нем сведений, а также за счет организации
межведомственного электронного взаимодействия.
В качестве объекта исследования выступает использование
информационных технологий в медицине.
Предметом исследования выступает разработка автоматизированной
информационной системы для регистрации фактов выдачи справок
гражданам и прохождения ими соответствующих обследований.
Целью выпускной квалификационной работы является создание
автоматизированной информационной системы «Регистр медицинских
справок».
Для достижения поставленной цели необходимо решить следующий
перечень задач:
1) Рассмотреть теоретические основы автоматизированных
информационных систем (АИС);
2) Сформулировать задачу на разработку информационной системы в
виде требований к АИС;
3) Создать объектно-ориентированную модель информационной
системы по стандарту UML;
4) Разработать информационную систему по созданной модели,
удовлетворяющую обозначенным требованиям;
5) Написать руководства пользователям системы: руководство по
установке и использованию разработанной АИС.
Дипломная работа состоит из трех глав, введения, заключения и двух
приложений. Общий объем: 108 страниц, 38 рисунков, 3 таблицы, 41
источник.
Используемые методы исследования: анализ, обобщение,
моделирование.
6
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ АИС
1.1. Цели и задачи создания автоматизированных информационных
систем
Под информационными системами понимают организационно-
техническую схему, предназначенную для того, чтобы выполнять различные
информационно-вычислительные работы для удовлетворения
информационных потребностей её владельца, или ей пользователей –
управленческого персонала, путем создания необходимых информационных
продуктов [35]. Информационные систем функционируют в рамках системы
управления и целиком подчинены целям и задачам их функционирования.
В определении выше под информационно-вычислительной работой
подразумевают деятельность, которая связана с использованием каких-либо
информационных продуктов. Наиболее привычным примером
информационной работы является поддержка информационных технологий
управления.
Информационный продукт в общем понимании – это вещественный
или нематериальный результат интеллектуального труда [28], обычно этот
результат материализован на каком-либо носителе информации, например в
виде программного продукта, каких-либо документов, баз данных и т.п.
Основную методологию изучения информационных систем составляет
системный подход, согласно которому любая система представляется в виде
совокупности взаимосвязанных объектов, которые функционируют
совместно для достижения общей для всех цели.
Таким образом, с точки зрения системного подхода, информационная
система представляет собой совокупность следующих элементов:
функциональной структуры, информационного, математического,
технического, организационного и кадрового обеспечения, которые
объединены в единую систему в целях сбора, хранения, обработки и выдачи
7
необходимой информации для выполнения функций управления.
Информационная система использует для обеспечения следующие потоки
[19]:
информационный поток, направленный из внешней среды (по
отношению к ИС) в систему управления, представляющий собой поток
нормативной информации, с одной стороны, а с другой – оперативной
информации, создаваемые конкурентами, потребителями, поставщиками и
т.п.
обратный информационный поток, направленный из системы
управления во внешнюю среду, прежде всего данный поток включает
отчетную информацию по основным финансовым показателям, а также
различные маркетинговые отчеты и статистические данные;
информационный поток, направленный из системы управления на
объект управления, включает различные плановые, нормативные,
распорядительные информационные продукты, которые необходимы для
осуществления хозяйственных процессов;
обратный информационный поток, направленный от объекта
управления в систему управления, отражающий учетную информацию о
состоянии этого объекта (количество остатков товаров, количество продаж и
пр.)
Автоматизированные информационные системы в процессе
использования на предприятии позволяют решить такие задачи, как:
гарантируют необходимое качество управления компанией;
повышают эффективность, а главное – оперативность,
взаимодействия между структурными подразделениями компании;
обеспечивают управление качеством оказываемых услуг и
производимых продуктов;
увеличивают экономическую эффективность деятельности как
всей компании, так и отдельных подразделений;
8
создают систему статистического учета деятельности компании,
его подразделений и даже отдельных сотрудников;
осуществляют прогноз основных показателей деятельности;
создают систему стратегического планирования развития
компании.
Автоматизированные информационные системы, в зависимости от
решаемых ими задач принято делить на следующие типы [12]:
системы обработки данных;
ИС управления;
системы поддержки принятие решений.
Системы обработки данных используются для того, чтобы учитывать и
регулировать хозяйственные операции, подготавливать стандартные
документы, формировать заданные отчеты. Такие задачи носят регулярный
характер, выполняются с заданной периодичностью непосредственными
исполнителями регулируемых процессов. Входные данные чаще всего
вводятся с помощью специализированных экранных форм и хранятся в базе
данных.
Информационные системы управления используются на тактическом
уровне управления: планирование деятельности, анализ результатов,
организация работ и бизнес-процессов. Пользователями таких систем обычно
выступают руководители среднего и высшего звена, а входными данными
являются оперативные данные за прошлые периоды деятельности компании
или её подразделения. Так же следует отметить жесткую
регламентированность формирования выходных документов и четко
определенные алгоритмы решения возникающих задач планирования и
прогнозирования.
Системы поддержки принятия решения применяются чаще всего
только на верхнем уровне управления предприятием, сотрудники данного
уровня управления решают задачи долгосрочного планирования,
9
формирования стратегических целей и задач, привлечения ресурсов,
финансирования, выбора мест для размещения новых филиалов компаний.
Использование ИС этого типа носит нерегулярный характер. Для задач,
решаемых с помощью систем поддержки принятия решений характерны
недостаточность, противоречивость и неточность имеющейся информации,
преобладание качественных показателей и оценок над количественными.
Основой ИС этого типа служат базы знаний о правилах и моделях принятия
решений.
Информационная система, которая включает в себя все три типа
перечисленных информационных систем, называется стратегической
информационной системой [12].
1.2. Архитектура и состав АИС
Внутреннюю структуру АИС, согласно структурному подходу, можно
представить в виде иерархии объектов-подсистем и их взаимодействий друг с
другом. Каждый объект также можно представить в виде иерархии
подчиненных объектов.
Структура ИС зависит от сферы её применения, а также цели её
создания и круга задач, которые она решает. Тем не менее, можно выделить
общую структуру для всех АИС. Укрупнено АИС состоит из двух подсистем:
функциональной и обеспечивающей (Рисунок 1).
АИС
Структура и
классифика
ция АИС
Функциона
льная
подсистема
Обеспечива
ющая
подсистема
10
Рисунок 1 – Укрупнённая структура АИС
Функциональная подсистема также подразделяется на компоненты, её
составляющие, каждый из которых решает конкретные задачи планирования,
контроля, учёта, анализа и регулирования деятельности управляемых
объектов. В ходе аналитического обследования могут быть выделены
различные подсистемы, набор которых зависит от вида и уровня управления
организации, её специфики и других факторов.
Функции АИС определяют её структуру, включающую процессы
(процедуры): сбора и регистрации данных; подготовки информационных
массивов; обработки, накопления и хранения данных; формирования
результатной информации; передачи данных от источников возникновения к
месту обработки, а результатов (расчётов) – к потребителям информации для
принятия ими соответствующих (в том числе управленческих) решений [12].
Сбор и регистрация информации в различных системах происходят по-
разному. Наиболее сложна эта процедура в процессах сбора и регистрации
первичной учётной информации, так как запись в первичные документы в
основном осуществляется вручную. Не менее сложна эта процедура в
финансовых и статистических структурах. Особое значение при этом
придаётся достоверности, полноте и своевременности первичной
информации. В условиях автоматизации используются различные
программно-технические средства сбора и регистрации информации,
совмещающие операции количественного измерения, регистрации,
накопления и передачи информации по каналам связи, ввода
непосредственно в ЭВМ для формирования нужных документов или
накопления полученных данных в системе.
Передача информации осуществляется различными способами:
курьерами, пересылкой по почте, доставкой транспортными средствами,
дистанционной передачей по каналам связи с помощью других средств
коммуникаций. Дистанционная передача по каналам связи сокращает время
11
передачи информации и снижает трудоемкость. Однако её осуществление
требует специальных технических средств, что удорожает процесс передачи.
Подготовка информационных массивов (машинное кодирование) – это
процедура машинного представления (записи) информации на электронных
носителях в кодах, принятых в ЭВМ. Такое кодирование информации
производится путём переноса данных первичных документов на электронные
носители, с которых они затем вводятся в компьютеры для обработки [7].
Хранение и накопление информации вызвано многократным её
использованием, применением условно-постоянной, справочной и других
видов информации, необходимостью комплектования первичных данных до
их обработки. Хранение и накопление информации осуществляется в
информационных базах, на электронных носителях в виде информационных
массивов, где данные располагаются по установленному в процессе
проектирования порядку [7]. С этими процессами непосредственно связан
поиск данных, т.е. выборка нужных данных из хранимой информации,
включая поиск информации, подлежащей её корректировке или замене.
Процедура поиска информации выполняется автоматически на основе
составленного пользователем или программой компьютера запроса на
нужную информацию.
Обработка информации производится на компьютерах, как правило,
децентрализовано, в местах возникновения первичной информации, где
организуются автоматизированные рабочие места специалистов.
Универсальные оболочки не позволяют пользователям собственными
силами развивать систему. Специальные программы класса СУБД (ORACLE,
MS SQL, Informix и др.) разрабатываются так, чтобы предоставлять
пользователям широкие возможности их развития [8]. Для обеспечения
пользователям доступа к открытым электронным информационным
массивам осуществляется кооперация и интеграция этих ресурсов.
Интеграция в данном случае означает возможность обслуживания локальных
и удалённых пользователей. Построение таких систем связано с

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

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