Разработка экспертной системы диагностики заболеваний с помощью серологических маркеров
Анализ организационно-штатной структуры Государственного бюджетного учреждения здравоохранения "Городская клиническая больница №5". Существующие программно-аппаратные комплексы для диагностики заболеваний. Листинг программы "Окно добавления маркера".
Рубрика | Медицина |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 24.06.2015 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Аннотация
Выпускная квалификационная работа выполнена на тему: «Разработка экспертной системы диагностики заболеваний с помощью серологических маркеров».
В первой главе анализируется организационно-штатная структура Государственного бюджетного учреждения здравоохранения «Городская клиническая больница №5». Во второй главе проведен анализ существующих программных комплексов диагностики заболеваний. В третьей главе приведены этапы разработки программы и руководство к ней, показаны оконные формы и их функции. В последней главе ведется расчет себестоимости программного средства и экономического эффекта.
Annotation
Final qualifying work is done on the topic "Development of expert system diagnosis of diseases using serological markers."
The first chapter analyzes the organizational and staff structure of the State health care budget "City Clinical Hospital №5». In the second chapter the analysis of existing software systems diseases diagnostics. The third chapter presents steps for the development and management of the program to her window displays form and function. The final chapter is being cost calculation software and the economic effect.
The work is presented on 72 pages, contains 13 tables, 18 figures, 31 sources, 9 applications.
Введение
В настоящее время информация это ресурс, представляющий большую ценность. Роль распорядителей информации в современном мире чаще всего выполняют базы данных. Базы данных обеспечивают надежное хранение информации, её систематизацию и качественную обработку данных. На современном этапе развития технологий практически любая организация нуждается в базе данных, которая позволит хранить информацию, управлять ею и иметь своевременный доступ к ней.
Сейчас больница - это организация, которая работает с очень большим количеством людей, а следовательно, и объемом информации, которую необходимо систематизировать и сделать доступной. Лаборатория является одной из важнейших частей любой больницы, и подавляющее большинство диагнозов устанавливается при помощи лабораторных исследований. Для повышения надежности и достоверности диагнозов необходима общая база данных, включающая всю необходимую информацию. Программные средства актуальны на сегодняшний день, они автоматизируют работу персонала с базой данных и предоставляют пользователю (оператору) понятный и дружественный интерфейс. Так же любое программное средство имеет возможность постоянного пополнения новыми данными, причем в неограниченном количестве.
Целью выполнения работы является разработка программного комплекса для диагностики заболеваний с помощью серологических маркеров. В ходе выполнения данной работы необходимо разработать информационную базу данных для больницы, которая поможет пользователю, то есть врачу лаборатории и другим медицинским работникам легко систематизировать информацию о любом пациенте и оказать помощь при диагностике.
Для достижения поставленной цели сформулированы следующие задачи:
1)анализ организационно-штатной структуры ГБУЗ ГКБ №5;
2)обоснование разработки программно-аппаратного комплекса диагностики заболеваний с помощью серологических маркеров;
3)анализ научно-технической литературы по данному вопросу;
4)расчет экономической эффективности внедрения разработанного программно-аппаратного комплекса в деятельность медицинского учреждения.
Объектом для достижения цели в основу взято Государственное Бюджетное учреждение здравоохранения «Городская клиническая больница №5» города Оренбурга.
1. Анализ организационно-штатной структуры Государственного Бюджетного Учреждения Здравоохранения «Городская Клиническая Больница №5»
ГБУЗ Городская клиническая больница № 5 г. Оренбурга является одним из самых крупных лечебно-профилактических учреждений города. Основана в 1989 году. Расположена в Северном округе г. Оренбурга по адресу: ул. Салмышская.13.
ГБУЗ «ГКБ №5» является многопрофильным лечебных учреждением, включает в себя Центр детской хирургии, амбулаторную службу детскую в составе трех поликлиник, женскую консультацию, стоматологическую поликлинику для взрослых и детей, амбулаторную службу для взрослых, детский травматологический пункт, врачебные амбулатории в поселках Кушкуль, Каргала, Нижне-Сакмарский. Это лечебное учреждение, оказывающее медицинскую помощь 90509 чел. населения Дзержинского района, в том числе детскому населению в количестве 29052 человек, взрослому населению в количестве 61457, в том числе прикрепленному сельскому населению посёлков Нижнесакмарский и Каргала.
Гордостью больницы является Центр детской хирургии, расположенный по ул. Юных Ленинцев, открытый в 1991 году.
Это единственный в своем роде детский хирургический стационар, оказывающий помощь детям города и области с периода новорожденности до пятнадцати лет. Ежегодно в Центре проходят лечение 6500 детей, детей, делается 3600 операций различного профиля. Центр детской хирургии оснащен современным диагностическим, лабораторным оборудованием, следящей аппаратурой, аппаратами для выхаживания новорожденных и тяжелобольных детей. В состав «Центра» входят отделения хирургии, гнойной хирургии, ортопедии, отоларингологии, травматологическое, урологическое, анестезиологии и реанимации, всего на 183 койки.
Оснащение «Центра» современным оборудованием, высокая квалификация его специалистов позволили освоить методики реконструктивно-пластических операций у новорожденных при пороках развития: кишечной трубки, пороках развития мочеполовой системы, реконструктивные операции при патологии костно-мышечной системы.
Детская амбулаторная служба ГБУЗ «ГКБ №5» представлена тремя детскими поликлиниками, которые обслуживаются 32000 детей Северного жилого массива. Поликлиники оснащены современным диагностическим оборудованием, работают участковые врачи-педиатры, врачи узких специальностей по двенадцати профилям. Работниками детской службы ведется большая профилактическая работа, проводится массовая иммунизация детей по прививаемым инфекциям. Работниками дошкольно-школьного отделения проводится профилактическая работа с учащимися школ, училищ, в детских садах, летних оздоровительных лагерях. При поликлинике № 10 имеется стационар дневного пребывания и стационар на дому, очень востребованные среди населения.
Поликлиника для взрослых обслуживает 63000 лиц старше 18 лет. В поликлинике ведут прием врачи двенадцати специальностей, функционирует дневной стационар и стационар на дому. Имеется отделение восстановительного лечения, где пациенты имеют возможность получить все виды физиотерапевтического лечения, лечебную физкультуру, массаж, ванны, иглорефлексотерапию и т.д. Поликлиника оснащена современным диагностическим оборудованием - работает отделение функциональной диагностики, кабинет ультразвуковой диагностики, лаборатория, кабинетаудиометрии, рентгенологическое отделение, кабинет эндоскопии. Пациенты имеют возможность пройти все виды диагностики и лечения в амбулаторных условиях. На базе поликлиники с 1988 года работает кафедра поликлинической терапии и общеврачебной практики под руководством Доктора медицинских наук, профессора Багировой Генриэтты Георгиевны. Стоматологическая поликлиника ГБУЗ «ГКБ №5» работает с 1997 года, включает в себя отделения для лечения взрослых и детей, ортопедическое и ортопедическое отделения. Поликлиника обслуживает 125000 жителей Северного округа. Квалифицированная стоматологическая помощь оказывается жителям всего города в течение суток в кабинете экстренной помощи. В поликлинике оказывается платная стоматологическая помощь всем желающим в специально оборудованных кабинетах.
Женская консультация ГБУЗ «ГКБ №5» оказывает акушерскую и гинекологическую помощь 70000 женщинами Северного округа. В консультации трудится опытный, квалифицированный персонал. При консультации работает дневной стационар и стационар на дому для оказания акушеркой и гинекологической помощи. Имеется своя диагностическая база - лаборатория, функциональная диагностика, кабинет ультразвуковой диагностики, кабинет патологии шейки матки. В рамках Национального проекта «Здоровье» проводится модернизация диагностической базы консультации.
Структура больницы представлена:
Взрослой амбулаторно-поликлинической службой.
Поликлиника для взрослого населения мощностью на 700 посещений в смену.
Женская консультация мощностью на 250 посещений в смену.
Стоматологическая поликлиника мощностью на 252 посещений в смену.
Врачебная амбулатория мощностью на 75 посещений в смену для посёлка Каргала и посёлка Нижнесакмарский.
Городской Центр здоровья.
Детской амбулаторно-поликлинической службой -(3 детские поликлиники мощностью на 750 посещений в смену).
Детским хирургическим центром на 183 коек (отделение травматологии-ортопедии - 50 коек, хирургическое отделение - 48 коек, урологическое отделение - 40 коек, гнойно-хирургическое отделение - 45 коек, в составе отделения плановой хирургии 12 коек анестезиологии-реанимации).
Стационаром дневного пребывания - (15 коек и стационар на дому 10 коек при круглосуточном стационаре).
Дневным стационаром для взрослых на 103 койки (терапевтическое отделение - 48 коек, хирургическое - 6 коек, гинекологическое - 49 коек).
Стационаром на дому для взрослых на 32 койки (терапевтическое отделение).
Стационаром на дому для детей на 40 коек.
Филиалом поликлиники в посёлке Каргала и амбулаторией посёлка Нижнесакмарский.
Штаты ГБУЗ «ГКБ№5»
Всего по учреждению штатных единиц - 2446,75, в том числе:
Врачи - 424,25.
Провизоры - 3.
Средний медицинский персонал - 1008,75.
Фармацевты - 3.
Младший медицинский персонал - 413,50.
Прочий персонал - 594,25.
Основными задачами Учреждения в соответствии с нормативно-правовыми актами являются обеспечение населения:
Доврачебной медицинской помощью.
Первичной медико-санитарной помощью.
Медицинской помощью женщинам в период беременности, во время и после родов.
Специализированной медицинской помощью.
Скорая и скорая специализированная помощь.
Для достижения поставленных целей и задач Учреждение в соответствии с действующим законодательством осуществляет следующие виды медицинской деятельности по:
акушерскому делу;
анестезиологии и реаниматологии;
диетологии;
лабораторной диагностике;
лечебной физкультуре и спортивной медицине;
лечебному делу;
медицинским осмотрам (предрейсовым, послерейсовым);
медицинской статистике;
общей практики;
медицинскому массажу;
операционному делу;
организация сестринского дела;
рентгенологии;
сестринскому делу;
сестринскому делу в педиатрии;
стоматологии;
стоматологии ортопедической;
скорой медицинской помощи;
управлению сестринской деятельностью;
физиотерапии;
функциональной диагностике;
экспертизе временной нетрудоспособности.
Амбулаторно-поликлиническую помощь детскому и взрослому населению, в том числе:
аллергологии и иммунологии;
анестезиологии и реаниматологии;
гастроэнтерологии;
гематологии;
детской кардиологии;
детской эндокринологии;
инфекционным болезням;
кардиологии;
контролю качества медицинской помощи;
клинической лабораторной диагностике;
лечебной физкультуре и спортивной медицине;
лабораторной диагностике;
неврологии;
нефрологии;
общественному здоровью и организации здравоохранения;
общей врачебной практике (семейной медицине);
оториноларингологии;
офтальмологии;
педиатрии;
психотерапии;
ревматологии;
рентгенологии;
травматологии и ортопедии;
стоматологии;
терапии;
физиотерапии;
функциональной диагностике;
хирургии;
ультразвуковой диагностике;
урологии;
экспертизе временной нетрудоспособности;
эндокринологии;
эндоскопии.
Специализированную медицинскую помощь по:
акушерству и гинекологии;
гематологии;
дерматовенерологии;
детской урологии-андрологии;
детской хирургии;
косметологии (терапевтической);
косметологии (хирургической);
медицинским осмотрам (предварительным, периодическим)
рефлексотерапии;
стоматологии детской;
стоматологии ортопедической;
стоматологии терапевтической;
стоматологии хирургической;
транспортировке донорской крови и ее компонентов;
экспертизе на право владения оружием.
Медицинскую помощь женщинам в период беременности, во время и после родов по акушерству и гинекологии. Скорую и скорую специализированную медицинскую помощь. Стационарную помощь детскому населению, в том числе первичную медико-санитарную и специализированную помощь по:
анестезиологии и реаниматологии;
контролю качества медицинской помощи;
клинической лабораторной диагностики;
рентгенологии;
травматологии и ортопедии;
рентгенологии;
физиотерапии;
ультразвуковой диагностике;
экспертизе временной нетрудоспособности;
эндоскопии;
анестезиологии и реаниматологии;
детской урологии-андрологии;
детской хирургии;
челюстно-лицевой хирургии;
клинической лабораторной диагностике;
трансфузиологии;
экспертизе временной нетрудоспособности.
Организационно - штатная структура ГБУЗ «ГКБ №5» представлена на рисунке 1
Рисунок 1 - Организационно штатная структура больницы
1.1 Описание подразделений
1.1.1 Поликлиника
Поликлиника предназначена для первичного обследования и оказания помощи больным амбулаторного профиля, проведения диспансерного наблюдения, обследования и периодического лечения хронических больных.
Пропускная способность поликлиники составляет около 61500 посещений в год. Организационную структуру поликлиники составляют руководство поликлиники, регистратура, консультативно-диагностическое отделение, реабилитационное отделение, патологоанатомическое отделение, дневной стационар на 30 коек, малая операционная, аптечный киоск, архив и гардероб.
1.1.2 Регистратура
Регистратура является основным структурным подразделением по организации приема больных. В функции регистратуры входит:
регистрация первичных пациентов;
организация предварительной и неотложной записи больных на
прием к врачу как при непосредственном обращении в поликлинику, так и по телефону;
обеспечение регулирования интенсивности потока пациентов с
целью создания равномерной загрузки врачей и распределения пациентов по видам оказываемой помощи.
Основным медицинским документом, отражающим состояние больного и эффективность медицинского обслуживания, является медицинская карта амбулаторного больного, которая хранится в регистратуре поликлиники. На первичных больных заводится медицинская карта амбулаторного больного (МКАБ), на повторных больных МКАБ отыскивается в картотеке регистратуры. Направление вклеивается в медицинскую карту. Работник регистратуры передает МКАБ терапевту, который направляет больного к врачу-специалисту в соответствии с заболеванием пациента. После осмотра больного врач выписывает направление на обследование, которое выдается на руки больному. МКАБ передается врачу соответствующего лабораторно-диагностического подразделения. Результаты обследования поступают в регистратуру. Медсестра забирает результаты обследования и раскладывает их по картам, хранящимся у врача-специалиста. Врач-специалист изучает результаты обследования и принимает решение о ходе дальнейшего лечения пациента.
1.1.3 Лаборатория
Лаборатория - это специализированное подразделение, предназначенное для проведения лабораторных исследований биоматериалов, которые поступают из всех отделений стационара. Лаборатория включает в себя клиническую, биохимическую, гематологическую, бактериологическую, иммунологическую, гистохимическую, гистологическую и цитологическую лаборатории. Биоматериал поступает в лабораторию с направлением, где указаны ФИО пациента, у которого он взят, отделение и ряд служебных параметров. Поступившие биоматериалы регистрируются в журнале регистрации и разносятся вместе с направлениями по лабораториям.
В лаборатории просматриваются данные о пациенте и перечень проводимых методик записывается в журнал лаборатории. Каждый лаборант формирует для себя из журнала программу на день по выполняемому им перечню методик. По выполнении методики результаты заносятся в журнал лаборатории и в направление, которое передается врачу-диагносту. Врач лаборатории по результатам анализов формирует заключение и рекомендации. При необходимости он может назначить повторное или дополнительное исследование. По окончании этой работы направления с результатами, заключениями и рекомендациями передаются в регистратуру, а затем разносятся по отделениям. На основании журналов лабораторий ежемесячно формируются отчеты о проведенных исследованиях. Схема информационных потоков лаборатории приведена на рисунке 2.
Рисунок 2 - Схема информационных потоков лаборатории
1.1.4 Структура информационных потоков
Информационную сеть больницы составляют персональные компьютеры, объединенные в локальную сеть под управлением контроллера домена Active Directory на базе Microsoft Server 2008. Схема информационных потоков сети представлена на рисунке 3.
ActiveDirectory («Активный каталог», AD) -- служба каталогов корпорации Microsoft для операционных систем семейства Windows. Active Directory позволяет администраторам использовать групповые политикидля обеспечения единообразия настройки пользовательской рабочей среды, разворачивать программное обеспечение на множестве компьютеров через групповые политики или посредством System Center Configuration Manager, устанавливать обновления операционной системы, прикладного и серверного программного обеспечения на всех компьютерах в сети, используя службу обновления Windows Server. ActiveDirectory хранит данные и настройки среды в централизованной базе данных.
Microsoft Windows Server 2008(кодовое имя«Longhorn Server») -- версия серверной операционной системы производства компании Microsoft. С помощью Active Directory заказчики могут управлять удостоверениями и взаимоотношениями, формирующими сеть организации. Службы Active Directory интегрированы с Windows Server 2008 R2, могут использоваться сразу после развертывания и позволяют организациям централизованно настраивать параметры систем, пользователей и приложений и управлять этими параметрами. Доменные службы Active Directory (AD DS) хранят данные каталогов и управляют взаимодействием между пользователями и доменами, в том числе входом в домен, проверкой подлинности и поиском в каталоге. Кроме того, интегрированные роли поддерживают средства и технологии управления удостоверениями и доступом, которые позволяют централизованно управлять технологиями и учетными данными и предоставлять доступ к устройствам, приложениям и данным только уполномоченным пользователям.
Рисунок 3 - Схема информационных потоков сети
2. Анализ существующих программно-аппаратных комплексов для диагностики заболеваний
2.1 Аппаратно-программный комплекс ДИМОЛ
В РНЦ “КИ” создан и уже в течение нескольких лет проходит успешную эксплуатацию в филиале НПЦ ИК на клинической базе кардиологического отделения 15-ой ГКБ комплекс для диагностики, мониторирования и лечения сердечно-сосудистых заболеваний (ДИМОЛ). Структурная схема комплекса представлена на рисунке 4.
Основная идея, реализованная при создании комплекса ДИМОЛ - это полная компьтеризация диагностических процедур, создание цифровой системы получения и хранения медицинской, научной, административной и другой информации, внедрение в технологию работы врачей единой системы классификации и кодирования и предметно-ориентированной информационно-поисковой системы. Не имея возможности приобретать новое импортное оборудование, имеющее цифровой интерфейс, нами были созданы для каждого прибора устройства сопряжения с компьютером. Поэтому без замены диагностических приборов вся информация преобразованная в цифровую форму поступала на сервер и становилась доступной врачу с любого автоматизированного рабочего места (АРМа). Фактически врачи получили возможность работать с электронной историей болезни, отказаться от заполнения вручную большинства необходимых бумажных документов.
Размещено на http://www.allbest.ru/
Рисунок 4 - Структурная схема комплекса ДИМОЛ
Все диагностические приборы соединены с персональными компьютерами и образуют автоматизированные рабочие места (АРМы), совокупность которых охватывает все виды деятельности врачей. Центральная база данных (ЦБД) обеспечивает возможность хранения и комплексной обработки всей совокупности данных, полученных на различных этапах технологического процесса в различные моменты времени. Специально для кардиоангиологии разработана система классификации и кодирования информации, позволяющая отечественным и зарубежным специалистам использовать единую терминологию, проводить уникальные научные исследования на богатейшем статистическом материале, накапливающемся в ЦБД.
Комплекс ДИМОЛ позволяет внедрить передовые технологии в медицинскую практику клиники кардиологического профиля:
Комплексную диагностику пациентов с использованием всей
имеющейся информации.
Ведение электронной истории болезни пациента, создание единой
базы данных текстовой и графической информации о всех проводимых исследованиях и лечебных процедурах, комплексную автоматизацию деятельности клиники и переход к безбумажной технологии работы.
Автоматизированную систему классификации и кодирования
информации.
При создании комплекса ДИМОЛ были разработаны следующие аппаратно-программные средства:
Система многоканального электрокардиографического
картирования СМЭК (АРМ “ЭКГ с 48 отведениями”), предназначенная для тонкой диагностики сердечно-сосудистой деятельности путем одномоментного снятия электрокардиотопограммы пациента, компьютеризированного анализа и построения кардиотопограмм на поверхности тела и на квазиэпикарде.
Комплекс программ для получения трехмерных изображений
отдельных элементов сердца, выполнения объемных, площадных и линейных измерений, вычисления фракции выброса и т.д. (АРМ “ЭХО”).
Комплекс аппаратно-программных средств ведения истории
компьютеризированной болезни и контроля за состоянием пациентов в палате интенсивной терапии. Комплекс позволяет с пульта дежурного врача осуществлять автоматизированный контроль за состоянием пациентов путем мониторирования и анализа их видео изображений и ЭКГ. При возникновении угрожающих жизни пациента состояний система автоматически выдает сигнал тревоги.
Дефибриллятор-монитор (рисунок 5), имеющий цифровой канал связи с компьютером и обеспечивающий генерацию электрических импульсов квазиоптимальной формы, позволяющих существенно повысить эффективность дефибрилляции и уменьшить повреждения других органов пациента. Небольшая масса (до 10 кг) и габаритные размеры прибора обеспечивают легкость в обращении и возможность его переноски для экстренного применения в любом отделении клиники.
Комплекс ДИМОЛ впервые позволил российским кардиологам автоматизировать процесс сбора, хранения и обработки всего объема диагностической и лечебной информации.
Рисунок 5 - Дефибриллятор-мониторДКИ-Н-04М
3. Создание аппаратно-программного комплекса
3.1 Обоснование выбора СУБД и программного обеспечения
В качестве средства проектирования базы данных, была выбрана СУБД SQL Server 2014. SQL Server 2014 является надежной базой данных для любых целей, может продолжать расширяться по мере наполнения информацией, без заметного уменьшения быстродействия операций с записями в многопользовательском режиме.Пользователи могут быть добавлены путем модернизации оборудования. Обеспечивается максимальная безопасность. Данные защищены от несанкционированного доступа за счет интеграции сетевой безопасности с сервером безопасности. С данными, хранящимися на отдельном сервере, сервер работает как шлюз, который ограничивает несанкционированный доступ.
В отличие от всех других известных СУБД, SQL Server 2014 имеет ряд преимуществ. Главным является то, что он обеспечивает создание информационных систем с архитектурой "клиент-сервер", в которой он играет роль сервера баз данных. Одним из важных свойств SQL Server 2014 является возможность управления целостностью данных.
Также база данных удовлетворяет требованиям, предъявляемым к системам распределенной обработки информации. Эта СУБД поддерживает: тиражирование данных, создание и обработку больших баз данных на недорогих аппаратных платформах, отличается простотой управления и использования.
Средством, связывающим клиента с сервером, является язык SQL (Structured Query Language) - язык структурированных запросов. Это распространенный язык, имеющий ряд особенностей.
Он позволяет:
создавать базы данных и таблицы с описанием их структуры;
выполнять основные операции манипулирования данными, такие
как вставка, модификация и удаление данных из таблиц;
выполнять простые и сложные запросы.
В качестве среды разработки самой программы для работы с базой данных была выбрана среда программирования Delphi 7, использующая язык программирования Object Pasсal.
Причины выбора языка Object Pascal:
возможность работы с базами данных;
легкость в организации доступа к базе данных;
возможность редактирования таблиц;
возможность создания достаточно понятного интерфейса для
пользователя;
простота языка позволяет быстро его освоить.
3.2 Структура программы
Любая программа в Delphi состоит из файла проекта и одного или нескольких модулей (файлы с расширениями pas). Каждый из таких файлов описывает программную единицу Object Pascal.
Файл проекта представляет собой программу, написанную на языке Object Pascal и предназначенную для обработки компилятором. Эта программа автоматически создается Delphi и содержит лишь несколько строк. Структура подчинения листингов программы приведена на рисунке 4. Листинги программы приведены в приложении А - К.
Рисунок 6 - Структура подчинения листингов программы
Выше описанные элементы собираются в общую программу, архитектура программы Приведена в приложении И.
3.3 Интерфейс программы
3.3.1 Главное окно программы
При включении программы открывается главное окно программы. Оно предназначено для работы с результатами исследований пациентов. На рисунке 6 приведена форма главного окна. Форма состоит из трех панелей. На первой панели располагается меню из трех вкладок: «Файл», «Отчеты», «О программе».
Рисунок 7 - Главное окно программы
Во вкладке «Файл» находится команда «выход» (рисунок 8). При нажатии на команду «Выход» программа закрывается.
Рисунок 8 - Открытая Вкладка «Файл»
В следующей вкладке «Отчеты» (рисунок 9) находится команда «Сформировать отчет».
Рисунок 9 - Открытая вкладка «Отчеты»
Выбрав команду «Сформировать отчет» открывается окно, представленное на рисунке 9, где можно выбрать период проводимых обследований и, нажав кнопку «Сформировать отчет», программа выдаст весь список пациентов и данные по ним за указанный период. Нажав кнопку «Закрыть» окно с выбором периода закроется.
Рисунок 10 - Открытая вкладка «Формирование отчета»
На рисунке 11 показано окно с сформированным отчетом.
Рисунок 11 - Пример сформированного отчета
В окне сформированного отчета помимо списка пациентов вверху окна присутствует панель инструментов, которая состоит из следующих пунктов: «Печать», «Открыть», «Сохранить», «Найти», «Увеличить», «Масштаб», «Уменьшить», «Свойства страницы», «На первую страницу», «На предыдущую страницу», «Номер Страницы», «На следующую страницу», «На последнюю страницу», «Закрыть».
В Пункте меню «О Программе» находятся следующие команды: «Руководство пользователя», «О программе».
Рисунок 12 - Открытая вкладка «О программе»
При выборе «Руководство пользователя» (рисунок 11) откроется описание программы и руководство по использованию программного продукта.
Рисунок 13 - Открытая вкладка «Руководство пользователя»
В пункте меню «О программе» отображается полное название и версия программы.
Рисунок 14 - Пункт меню «О программе»
На второй панели вкладок (рисунок 15) расположено три вкладки: «Пациенты», «Маркеры», «Болезни», каждая из которых отображает данные по пациентам, онкомаркерам и болезням.
Рисунок 15 - Вторая панель вкладок
На третей пенели вкладок (рисунок 15) находитя три пункта: «Добавить», «Изменить» «Удалить». В зависимости от того какая вкладка выбирается на панели таблиц (рисунок 16), отличаются и окна пунктов панели инструментов.
Рисунок 16 - Третья панель вкладок
Для добавления нового пациента, необходимо выбрать вкладку «Пациенты» и нажать кнопку «Добавить», после чего заполнить окно с данными о новом пациенте (рисунок 17).
Рисунок 17 - Окно добавления пациента
Для редактирования данных уже существующих пациентов, необходимо выбрать из списка интересующего нас пациента и нажать кнопку «Изменить». Для удаления пациента выбираем нужного пациента, после чего нажимаем на кнопку «Удалить».
Для добавления нового маркера (рисунок 18), необходимо выбрать вкладку «Маркеры» и нажать кнопку «Добавить», после чего заполнить окно с данными о новом маркере.
Рисунок 18 - Окно добавления маркера
Для редактирования данных уже существующего маркера, необходимо выбрать из списка интересующий нас маркер и нажать кнопку «Изменить». Для удаления пациента, как и с редактированием, выбираем нужный маркер, после чего нажимаем на кнопку «Удалить»
Для добавления новой болезни, необходимо выбрать вкладку «Болезни» и нажать кнопку «Добавить», после чего заполнить окно с данными о новой болезни.
Рисунок 19 - Окно добавления болезни
Для редактирования данных уже существующей болезни, необходимо выбрать из списка интересующую нас болезнь и нажать кнопку «Изменить». Для удаления пациента, как и с редактированием, выбираем нужную болезнь, после чего нажимаем на кнопку «Удалить»
4. Экономическая часть
4.1 Технико-экономическое обоснование разработки
Программное средство предназначено для автоматизации процесса диагностики заболеваний. Данное ПС позволяет с максимальной эффективностью повысить точность и достоверность диагноза, снизить трудовые затраты по обработке данных.
На разработку программного обеспечения производится расчёт затрат времени, который охватывает работы выполняемые специалистами на следующих стадиях:
техническое задание;
эскизный проект;
технический проект;
рабочий проект;
внедрение.
Данные о трудоемкости каждой из стадий по плану и хронометражу представлены в таблице 4.1.
Таблица 4.1 - Данные о трудоемкости на стадиях разработки по плану и хронометражу
Стадия |
Трудоемкость, дней |
||
По плану |
По хронометражу |
||
Техническое задание |
14 |
12 |
|
Эскизный проект |
18 |
24 |
|
Технический проект |
30 |
45 |
|
Рабочий проект |
15 |
20 |
|
Внедрение |
9 |
16 |
При расчёте фактических затрат времени на создание сайта необходимо учесть влияние следующих факторов:
количество разновидностей форм входной информации;
количество разновидностей форм выходной информации;
степень новизны комплекса задач;
сложность алгоритма;
виды используемой информации;
сложность контроля входной и выходной информации;
использование типовых проектных решений.
Предусматривается четыре степени новизны разрабатываемых задач, которые представлены в таблице 4.2.
Таблица 4.2 - Степени новизны разрабатываемых задач
Обозначение |
Степень новизны |
|||
А |
Разработка комплекса задач |
|||
Б |
Разработка решений задач и систем, не имеющих аналогов |
|||
В |
Разработка решений задач и систем, имеющих аналогичное решение |
|||
Г |
Привязка типовых проектных решений |
Сложность алгоритма представлена тремя группами в таблице 4.3.
Таблица 4.3 - Группы сложности алгоритмов
Обозначение |
Виды алгоритмов |
|
С1 |
Алгоритмы оптимизации и моделирования систем и объектов |
|
С2 |
Алгоритмы учёта и отчётности, статистики, поиска |
|
СЗ |
Алгоритмы, реализующие стандартные методы решения |
Трудоёмкость разработки проекта зависит так же от вида используемой информации. Виды информации представлены в таблице 4.4.
Таблица 4.4 - Виды используемой информации
Обозначение |
Виды информации |
|
ПИ |
Переменная информация |
|
ПСИ |
Нормативно-справочная информация |
|
БД |
Базы данных |
|
РВ |
Режим работы в реальном времени |
|
ТОУ |
Телекоммуникационная обработка данных и управление удалёнными объектами |
Сложность организации контроля входной и выходной информации представлена в таблице 4.5 четырьмя группами.
Таблица 4.5- Группы сложностей организации контроля входной и выходной информации
Обозначение |
Группа сложности |
|
11 |
Входные данные и документы разнообразного формата и структур (контроль осуществляется перекрёстно) |
|
12 |
Входные данные и документы однообразной формы и содержания (осуществляется формальный контроль) |
|
21 |
Печать документов сложной многоуровневой структуры, разнообразной формы и содержания |
|
22 |
Печать документов однообразной формы и содержания, вывод массивов данных на машинные носители |
Далее в справочных таблицах представлены затраты времени при выполнении различных видов работ на разных стадиях процесса разработки сайта.
Таблица 4.6 - Затраты времени при выполнении работ на стадии технического задания (дни)
№ |
Комплекс задач, подсистем |
Степень новизны |
||||
А |
Б |
В |
Г |
|||
1 |
2 |
3 |
4 |
5 |
6 |
|
1 |
Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико-экономическое планирование; ценообразование |
79 |
57 |
37 |
34 |
|
2 |
Управление материально-техническим снабжением, сбытом продукции; управление комплектацией, экспортными и импортными поставками |
105 |
76 |
42 |
30 |
|
3 |
Управление бухгалтерским учетом, финансовой деятельности предприятия |
103 |
72 |
30 |
35 |
|
4 |
Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда |
63 |
46 |
30 |
19 |
|
5 |
Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства |
64 |
47 |
21 |
32 |
|
6 |
Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение |
91 |
66 |
43 |
26 |
|
7 |
Управление научно-технической информацией. Совершенствование документооборота и контроль исполнения документа. Управление охраной природы и окружающей среды |
50 |
36 |
24 |
15 |
|
8 |
Учет пенсий, пособий и страховых операции. |
79 |
55 |
36 |
26 |
|
9 |
Статистические задачи |
129 |
111 |
61 |
38 |
|
10 |
Задачи расчётного характера |
92 |
69 |
47 |
29 |
Таблица 4.7 - Затраты времени при выполнении работ на стадии эскизного проекта (дни).
№ |
Комплекс задач, подсистем |
Степень новизны |
||||
А |
Б |
В |
Г |
|||
1 |
Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико-экономическое планирование; ценообразование |
175 |
117 |
77 |
53 |
|
2 |
Управление материально-техническим снабжением, сбытом продукции; управление комплектацией, экспортными и импортными поставками |
115 |
79 |
53 |
35 |
|
3 |
Управление бухгалтерским учетом, финансовой деятельности предприятия |
166 |
112 |
67 |
57 |
|
4 |
Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда |
151 |
101 |
67 |
44 |
|
5 |
Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства. |
157 |
99 |
67 |
44 |
|
6 |
Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение. |
170 |
100 |
70 |
45 |
|
7 |
Управление научно-технической информацией. Совершенствование документооборота и контроль исполнения документа. Управление охраной природы и окружающей среды. |
151 |
101 |
67 |
46 |
|
8 |
Учет пенсий, пособий и страховых операций. |
103 |
70 |
45 |
36 |
|
9 |
Статистические задачи. |
103 |
70 |
45 |
49 |
|
10 |
Задачи расчётного характера. |
103 |
70 |
45 |
41 |
Таблица 4.8 - Поправочные коэффициенты(К1, К2, К3),для определения трудоёмкости работ на стадии технического проекта.
№ |
Вид используемой информации |
Степень новизны |
||||
А |
Б |
В |
Г |
|||
1 |
ПИ, К1 |
1,7 |
1,2 |
1 |
0,5 |
|
2 |
НСИ, К2 |
1,45 |
1,08 |
0,72 |
0,43 |
|
3 |
БД, К3 |
4,37 |
3,12 |
2,08 |
1,25 |
Таблица 4.9 - Поправочные коэффициенты (К1,К2,К3) определения трудоёмкости работ на стадии рабочего проекта.
№ |
Вид используемой информации |
Группа сложности алгоритма |
Степень новизны |
||||
А |
Б |
В |
Г |
||||
1 |
ПИ, К1 |
С1 |
2,27 |
1,62 |
1,2 |
0,65 |
|
С2 |
2,02 |
1,44 |
1,1 |
0,58 |
|||
СЗ |
1,68 |
1,2 |
1 |
0,48 |
|||
2 |
ПСИ, К2 |
С1 |
1,36 |
0,97 |
0,65 |
0,4 |
|
С2 |
1,21 |
0,86 |
0,58 |
0,34 |
|||
СЗ |
1,01 |
0,72 |
0,48 |
0,29 |
|||
3 |
БД, К3 |
С1 |
1,14 |
0,81 |
0,54 |
0,32 |
|
С2 |
1,05 |
0,72 |
0,48 |
0,29 |
|||
СЗ |
0,85 |
0,6 |
0,4 |
0,24 |
При использовании информации разных видов для технического и рабочего проекта поправочный коэффициент рассчитывается по формуле (4.1):
(4.1)
где: m - количество наборов данных ПИ;
n - количество наборов данных НСИ;
р- количество наборов данных БД;
Таблица 4.10 - Поправочные коэффициенты, учитывающие сложность контроля входной и выходной информации на стадиях рабочего проекта и внедрения
Сложность контроля входной информации |
Сложность контроля выходной информации |
||
21 |
22 |
||
11 |
1,16 |
1,07 |
|
12 |
1,08 |
1 |
Таблица 4.11 - Поправочные коэффициенты для определения трудоёмкости работ на стадии технического и рабочего проектов, внедрения
Стадия разработки |
Вид обрабатываемой информации |
Степень новизны |
||||
А |
Б |
В |
Г |
|||
ТП |
РВ |
1,67 |
1,45 |
1,26 |
1,1 |
|
ТОУ |
1,75 |
1,52 |
1,36 |
1,15 |
||
РП |
РВ |
1,75 |
1,52 |
1,36 |
1,15 |
|
ТОУ |
1,92 |
1,67 |
1,44 |
1,25 |
||
В |
РВ |
1,6 |
1,39 |
1,21 |
1,05 |
|
ТОУ |
1,67 |
1,45 |
1,26 |
1 |
Общая трудоёмкость разработки программного продукта рассчитывается по формуле (4.2):
ТОБЩ=tТЗ+tЭП+tТП+tРП+tВ,(4.2)
где: tТЗ - затраты труда на стадии технического задания (в днях);
tЭП - затраты труда на стадии эскизного проекта (в днях);
tТП - затраты труда на стадии технического проекта (в днях);
tРП - затраты труда на стадии рабочего проекта (в днях);
tВ - затраты труда на стадии внедрения (в днях).
Подставив в формулу (4.2) числовые значения трудоёмкости разработки программного продукта на каждом этапе без учёта поправочных коэффициентов, получим:
ТОБЩ=36+101+31+21+15=204 дня.
Общая трудоёмкость разработки системы электронных документов с учётом поправочных коэффициентов рассчитывается по формуле (4.3):
Т'ОБЩ=tТЗ+tЭП+t'ТП+t'РП+t'В,(4.3)
где: t'ТП - затраты труда на стадии технического проекта с учётом поправки;
t'РП - затраты труда на стадии рабочего проекта с учётом поправки;
t'В - затраты труда на стадии внедрения с учётом поправки.
Для расчёта затрат труда на стадии технического проекта с учётом поправки по формуле (4.1) и на основе справочной таблицы (4.11) рассчитаем поправочный коэффициент на использование разных видов информации:
Теперь с учётом поправки на использование разных видов информации и на основе справочной таблицы вычислим затраты труда на стадии технического проекта с учётом поправки:
t'ТП=дней.
Для расчёта затрат труда на стадии рабочего проекта с учётом поправки и на основе справочной таблицы рассчитаем поправочный коэффициент на использование разных видов информации:
С учётом поправки на использование разных видов информации вычислим затраты труда на стадии рабочего проекта с учётом поправки:
t'РП=дней.
Для расчета затрат труда на стадии внедрения используются поправочные коэффициенты:
t'В=дня.
Таким образом, общие затраты труда на разработку программного продукта с учётом поправочных коэффициентов составят:
Т'общ=36+101+62+20+24 = 243 дня.
Численность исполнителей определяется по формуле (4.4)
человек.
4.2 Расчёт себестоимости программного продукта
Себестоимость программного продукта рассчитывается по формуле (4.6):
С=МВС+Э++ЗСН+Н,(4.6)
где: МВС - затраты на вспомогательные материалы, р.;
Э - затраты на электроэнергию на технологические цели, р.;
- основная зарплата разработчика, р.;
- дополнительная зарплата разработчика, р.;
ЗСН - взнос на социальное страхование и обеспечение, р.;
Н - накладные расходы, р.
Затраты на вспомогательные материалы приведены в таблице 4.12.
Таблица 4.12 - Затраты на вспомогательные материалы
№ |
Наименование затрат |
Количество, шт. |
Сумма, р. |
|
1 |
Чернила для принтера |
1 |
750 |
|
2 |
Бумага для принтера |
1 |
190 |
|
3 |
RW компакт диск |
1 |
25 |
|
Всего |
- |
965 |
Затраты на электроэнергию рассчитываются по формуле (4.7):
, (4.7)
где: Р - мощность потребляемой электроэнергии, Кватт;
СЭ - стоимость одного киловатт-часа электроэнергии, р.;
Т'ОБЩ - общие затраты труда на разработку программного продукта, час;
RЗАГ, - коэффициент загрузки компьютера.
Подставив в формулу числовые значения вычислим затраты на
электроэнергию:
р.
Основная заработная плата разработчика рассчитывается по формуле (4.8):
, (4.8)
где: СЧТС - часовая тарифная ставка разработчика, руб.;
Т'ОБЩ - общие затраты труда на разработку программногопродукта, час.
Подставив в формулу (4.8) числовые значения вычислим основную заработную плату разработчика:
р.
Дополнительная заработная плата разработчика составляет 10% от основной зарплаты, то есть:
= 11469,6р.
Взносы на социальное страхование и обеспечение определяются по формуле (4.9):
, (4.9)
где: RСН - коэффициент взноса на социальное страхование и обеспечение, RСН=0,35.
Подставив в формулу (4.9) числовые значения вычислим взносы на социальное страхование и обеспечение:
ЗСН = (114696 +11469,6) ?0,35 = 44157,96р.
Накладные расходы рассчитываются по формуле (4.10):
Н = (4.10)
Подставив числовые значения в формулу (4.10) получим:
Н = 0,1?(114696 +11469,6) = 12616,56р.
Теперь, зная все числовые значения можно рассчитать полную себестоимость разработанного программного продукта:
С = 965 + 924,66 +114696 + 11469,6+ 44157,96+12616,56 = 184829,78р.
В таблице 4.13 сведены результаты расчётов себестоимости программного продукта:
Таблица 4.13 - Калькуляция себестоимости программного продукта
№ |
Наименование статей расходов |
Затраты, р. |
|
1 |
Вспомогательные материалы |
965 |
|
2 |
Основная зарплата |
114696 |
|
3 |
Дополнительная зарплата |
11469,6 |
|
4 |
Взносы на социальное страхование и обеспечение |
44157,96 |
|
5 |
Затраты на электроэнергию |
924,66 |
|
6 |
Накладные расходы |
12616,56 |
|
7 |
Полная себестоимость |
184829,78 |
4.3 Расчёт экономического эффекта
Экономический эффект от внедрения программного продукта рассчитывается по формуле (4.11):
, (4.11)
где: N - количество обрабатываемых документов;
t1, t2 - трудоёмкость обработки документов до и после внедрения программы;
СЧТС - часовая тарифная ставка разработчика, Счтс-59 руб.;
КДОП - коэффициент отчислений на дополнительную зарплату,
КДОП = 0,1;
КСН - коэффициент отчислений на социальные нужды, КСН=0,35;
ЕН - нормативный коэффициент окупаемости кап. вложений, ЕН=0,39;
К - дополнительные капитальные вложения, связанные с разработкой программного продукта.
Используя ранее рассчитанные значения и подставив их в формулу (4.11), получим значение экономического эффекта:
Эф = 540(13-10) 591,11,35-0,39184829,78= 69852,69 p.
Срок окупаемости программного продукта рассчитывается по формуле (4.12):
, (4.12)
где: СПР - себестоимость программного продукта, р.;
С1 - стоимостные затраты при использовании ручного труда, р.;
С2 - стоимостные затраты
р.
р.
Подставив в формулу (4.12) посчитанные числовые значения, получим:
года.
Полученные экономические показатели проекта сведены в таблице 4.14.
Таблица 4.14 - Экономические показатели проекта
№ |
Наименование показателя |
Значение, р. |
|
1 |
Вспомогательные материалы |
965 |
|
2 |
Основная зарплата |
114696 |
|
3 |
Дополнительная зарплата |
11469,6 |
|
4 |
Взносы на социальное страхование и обеспечение |
44157,96 |
|
5 |
Затраты на электроэнергию |
924,66 |
|
6 |
Накладные расходы |
12616,56 |
|
7 |
Экономический эффект |
69852,69 |
|
8 |
Срок окупаемости, г. |
1,3 |
Заключение
Разработанная программа «Система диагностики заболеваний» является актуальной на сегодняшний день и имеет большую значимость в практическом применении. Она помогает медицинским работникам с наибольшей точностью и достоверностью устанавливать диагноз.
В результате выполнения данной дипломной работы была достигнута поставленная цель и решены следующие задачи:
1) анализ организационно-штатной структуры ГБУЗ ГКБ №5;
2) обоснование разработки программно-аппаратного комплекса диагностики заболеваний с помощью серологических маркеров;
3) анализ научно-технической литературы по данному вопросу;
4) расчет экономической эффективности внедрения разработанного программно-аппаратного комплекса в деятельность медицинского учреждения.
Разработанная программа качественно и устойчиво выполняет все свои функции. Теперь стоит задача усовершенствовать её, сделать более эргономичной и добавить новые функции.
Список использованных источников
1. Назаренко Г.И., Гулиев Я.И., Ермаков Д.Е. Медицинские информационные системы: теория и практика. / Под. ред. Г.И. Назаренко, Г.С. Осипова. - Москва: Физматлит, 2005, - 320 с.
2. Рэнд Моримото, Кентон Гардиньер, Майкл Ноэл, Джо Кока.Microsoft Exchange Server 2003.Полноеруководство = Microsoft Exchange Server 2003 Unleashed. - М.:«Вильямс», 2006. -С. 1024. - ISBN 0-672-32581-0.
3. Сайт http://www.mgkb5oren.ru/ Сайт Государственного бюджетного учреждения здравоохранения «Городская клиническая больница № 5» города Оренбурга.
4. Эльянов М. М. Медицинские информационные технологии. Каталог. Вып. 5. - Москва: Третья медицина, 2005, - 320 с.
5. Зорин А.В., Шакула А.В., Бадретдинов Р.Р. Система оценки эффективности восстановительных мероприятий и автоматизации работы лечебно-профилактического учреждения. / Вестник восстановительной медицины №4 (14). - Москва, 2005.
6. Сайт http://www.minzdrav.orb.ru/ Сайт Министерства здравоохранения Оренбургской области
7. Боэм Б.У. Инженерное проектирование программного обеспечения. - Москва: Радио и связь, 1985. - 512.
8. Фундаментальные исследования: ежемес. журн. / учредитель Академия Естествознания, 2003, Москва, ISSN 1812-7339. 2015, №1(810).
9. Фундаментальные исследования: ежемес. журн. / учредитель Академия Естествознания, 2003, Москва, ISSN 1812-7339. 2013, №7(589).
10. Кардио-ИТ: ежемес. журн. / учредитель ООО «Наука и Инновации», 2000, Саратов, ISSN 2313-0318. 2014, №2.
11. Виейра, Р. Программирование баз данных MySQL Server 2005. Базовый курс.: Пер. с англ. - Москва: ООО «И.Д. Вильямс», 2007. - 832с.: - Парал. тит. англ. ISBN 978-5-8459-1202-2 (рус.)
12. Режеуцкая С.Ю. Базы данных. Язык SQL: учеб. Пособие / С.Ю. Режеуцкая. - Вологда: ВоГТУ, 2010. - 159 с.
13. Сорокин А.В. Delphi. Разработка баз данных. - Санкт-Петербург: Питер, 2005. - 477 с.
14. Врач и информационные технологии: ежемес. журн. / учредитель «Менеджер здравоохранения», 2000, Москва, 2009, №6 (4).
15. Кузнецов П. П. Основные направления развития информатизации Российского здравоохранения: [Электронный ресурс] / П. П.Кузнецов. Режим доступа: http://www.worldbank.org.ru. - 15.09.2014.
16. Эльянов М. М. Медицинские информационные технологии. Каталог. Вып. 3. / М. М. Эльянов. Москва: Третья медицина, 2002. - 320 с.
17. Эльянов М. М. Медицинские информационные технологии: цивилизованный рынок или «зоопарк» / М. М. Эльянов // Информационные технологии в медицине-2002: Сборник тезисов. Москва: ВК ВВЦ «Наука и образование», 2002. С. 54 - 58.
18. Рот Г. З. Проблемы организации и перспективы внедрения компьютерных технологий в многопрофильной больнице / Г. З. Рот, В. Н. Денисов, Е. И. Шульман. // Бюллетень СО РАМН. 1998. №1. С.134 - 140.
19. Назаренко Г.И., Гулиев Я.И., Ермаков Д.Е. Медицинские информационные системы: теория и практика. Под редакцией Г. И. Назаренко, Г. С. Осипова. Москва: ФИЗМАТЛИТ, 2005. - 320 с.
20. Кобринский Б.А., Зарубина Т.В. Медицинская информатика: Учебник. Москва: изд. "Академия", 2009. - 192 с.
21. Карась С.И. Информационные основы принятия решений в медицине: Учебное пособие. - Томск: Печатная мануфактура, 2003. - 145с.
22. Медицинская информатика: учебное пособие / Чернов В.И. [и др]. - Воронеж, 2004. - 282с.:
23. Гельман В.Я. Медицинская информатика: практикум. - Санкт-Петербург: Питер, 2001. - 480с.
24. Рот Г.3. Медицинские информационные системы: учеб.пособие / Г.3. Рот, М.И. Фихман, Е.И. Шульман. - Новосибирск: Изд-во НГТУ, 2005. - 70 с.
25. Крис Фиайли.SQL: Руководство по изучению языка. - М.: Peachpit Press, 2003. - 456 с.
26. Дюк В., Эммануэль В. Информационные технологии в медико-биологических исследованиях. Санкт-Петербург: Питер, 2003. - 528 с.
27. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: учеб. Пособие. - Москва: «Форум»: ИНФРА-М, 2007. - 400 с.
28. Информационные системы 3-е издание / Ю. Избачков [и др.]. - Санкт-Петербург: Питер, 2010. - 544 с.
29. Гнеденко В.Г., Иоселиани Д.Г., Файнберг Е.М. и др. “Аппаратно-программный комплекс для диагностики, мониторирования и лечения сердечно-сосудистых заболеваний ДИМОЛ”, технический проект, РНЦ “Курчатовский институт”, 1994.
30. Гнеденко В.Г., Иоселиани Д.Г., Файнберг Е.М. и др. “Разработка автоматизированных рабочих мест врача-ангиографиста для НПЦ “Интервенционной кардиоангиологии”, технический проект, РНЦ “Курчатовский институт”, 1999.
31. В.А. Востриков (1995) “Отчет по оценке медико-технических характеристик дефибриллятора - монитора ДКИ-Н-04М”, НИИ общей реаниматологии РАМН.
Приложение А
Листинг программы «Главное окно программы»
unit Main;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DBGridEhGrouping, Menus, GridsEh, DBGridEh, RzButton, ImgList,
ExtCtrls, RzPanel, RzTabs, DB, ADODB, SysUtilites, shellapi;
type
TfmMain = class(TForm)
ADOConnection1: TADOConnection;
ImageList1: TImageList;
RzPanel1: TRzPanel;
RzPageControl1: TRzPageControl;
TabSheet1: TRzTabSheet;
DBGridEh1: TDBGridEh;
RzToolbar2: TRzToolbar;
BtnInsertRecord: TRzToolButton;
BtnEdit: TRzToolButton;
BtnDelete: TRzToolButton;
TabSheet2: TRzTabSheet;
TabSheet3: TRzTabSheet;
mm1: TMainMenu;
N1: TMenuItem;
N3: TMenuItem;
N6: TMenuItem;
N7: TMenuItem;
N2: TMenuItem;
N5: TMenuItem;
N4: TMenuItem;
RzToolbar1: TRzToolbar;
RzToolButton1: TRzToolButton;
RzToolButton2: TRzToolButton;
RzToolButton3: TRzToolButton;
DBGridEh2: TDBGridEh;
RzToolbar3: TRzToolbar;
RzToolButton4: TRzToolButton;
RzToolButton5: TRzToolButton;
RzToolButton6: TRzToolButton;
DBGridEh3: TDBGridEh;
DataSource1: TDataSource;
qPatients: TADOQuery;
qMarkers: TADOQuery;
DataSource2: TDataSource;
DataSource3: TDataSource;
qDisease: TADOQuery;
qDiseaseID: TAutoIncField;
qDiseaseNAME: TStringField;
qDiseaseDESCRIPTION: TStringField;
qDiseaseSYMPTOM: TStringField;
qDiseaseTYPE: TSmallintField;
qMarkersID: TAutoIncField;
qMarkersNAME: TStringField;
qMarkersDESCRIPTION: TStringField;
qMarkersNORMAL_VALUE: TBCDField;
qPatientsNAME: TStringField;
qPatientsNORMAL_VALUE: TBCDField;
qPatientsID: TAutoIncField;
qPatientsFIO: TStringField;
qPatientsPOL: TStringField;
qPatientsDATE_OF_BIRTH: TDateTimeField;
qPatientsDATE_OF_SURVEY: TDateTimeField;
qPatientsSMOKES: TStringField;
qPatientsEXPECTANT: TStringField;
qPatientsRESULT: TBCDField;
qPatientsRESULT_S: TStringField;
qPatientsMRT: TStringField;
qPatientsUZI: TStringField;
qPatientsRADIOGRAPHY: TStringField;
qPatientsDISEASE_NAME: TStringField;
procedure N3Click(Sender: TObject);
procedure RzToolButton1Click(Sender: TObject);
procedure RzToolButton2Click(Sender: TObject);
procedure RzToolButton4Click(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure RzToolButton5Click(Sender: TObject);
procedure RzToolButton3Click(Sender: TObject);
procedure qMarkersAfterOpen(DataSet: TDataSet);
procedure RzToolButton6Click(Sender: TObject);
procedure BtnInsertRecordClick(Sender: TObject);
procedure BtnDeleteClick(Sender: TObject);
procedure BtnEditClick(Sender: TObject);
procedure N4Click(Sender: TObject);
procedure N5Click(Sender: TObject);
private
{Private declarations}
public
{Public declarations}
procedure RefreshData;
end;
var
fmMain: TfmMain;
implementation
uses AddMarker, AddDisease, AddPatients, About;
{$R *.dfm}
procedure TfmMain.RefreshData;
begin
if qPatients.Active then
qPatients.Close;
qPatients.Open;
if qMarkers.Active then
qMarkers.Close;
qMarkers.Open;
if qDisease.Active then
qDisease.Close;
qDisease.Open;
end;
procedure TfmMain.N3Click(Sender: TObject);
begin
Close;
end;
procedure TfmMain.RzToolButton1Click(Sender: TObject);
begin
if fmAddMarker=nil then
Application.CreateForm(TfmAddMarker,fmAddMarker);
fmAddMarker.MODE:=wmAdd;
fmAddMarker.ShowModal;
end;
procedure TfmMain.RzToolButton2Click(Sender: TObject);
begin
if fmAddMarker=nil then
Application.CreateForm(TfmAddMarker,fmAddMarker);
Подобные документы
Место и роль услуг здравоохранения в экономике. Особенности маркетинга медицинских услуг. Предпосылки использования маркетинга в сфере здравоохранения. Анализ маркетинговой деятельности учреждения здравоохранения ГБУЗ "Городская клиническая больница № 2".
дипломная работа [741,2 K], добавлен 14.01.2015Создание нейросетевой системы медицинской диагностики. Постановка диагнозов заболеваний желудочно-кишечного тракта на основании минимального количества данных, для получения которых не требуется применения специальных медицинских приборов и оборудования.
презентация [310,1 K], добавлен 14.07.2012Продолжительность жизни населения и летальность от сердечно-сосудистых заболеваний в России и странах мира. Дефиниция и критерии инфаркта миокарда. Рекомендации NACBLM по использованию биохимических маркеров для диагностики сердечных заболеваний.
презентация [1,4 M], добавлен 06.02.2011Характеристика работы Областного государственного бюджетного учреждения здравоохранения "Шелеховская районная больница". Сестринское дело как составная часть системы здравоохранения. Основные методы предупреждения инфицирования медицинского персонала.
отчет по практике [25,1 K], добавлен 16.02.2016Исследование принципов и общая характеристика методов диагностики инфекционных заболеваний. Лабораторная диагностика: иммуноферментный анализ и блоттинг, микробиологический, бактериологический, вирусологический, биологический и иммунологический методы.
реферат [41,1 K], добавлен 23.02.2011Необходимость разработки более эффективных методов для диагностики и устранения дефектов зубов на начальных стадиях. Определение эффективности применения узконаправленного света и офтальмологической оптики для диагностики стоматологических заболеваний.
презентация [890,7 K], добавлен 27.04.2016Симптомы заболеваний дыхательной системы. Методы медицинской визуализации (лучевой диагностики). Традиционная рентгенография грудной клетки. Применение рентгеноскопии для дифференциальной диагностики жидкости в плевральной полости и старых наслоений.
презентация [436,8 K], добавлен 12.10.2015Миография как запись сократительной способности мышц. Общая характеристика методов функциональной диагностики стоматологических заболеваний у детей. Рассмотрение особенностей механического гнатодинамометра. Анализ функций мышц зубочелюстной системы.
презентация [5,3 M], добавлен 31.01.2016Расширение спектра патогенных микроорганизмов, связанных с развитием заболеваний пищеварительного тракта. Алгоритмы диагностики и лечения диареи. Противоречия в подходах к оценке диарейных заболеваний. Последствия неадекватной диагностики и лечения.
реферат [187,2 K], добавлен 07.10.2011Этиология и патогенез силикоза и силикотуберкулеза, процесс развития болезней. Клиническая картина и проявления симптомов заболеваний. Методы диагностики и дополнительные исследования при силикозе. Морфология и способы лечения данных заболеваний.
презентация [522,9 K], добавлен 29.04.2014