Автор работы: Пользователь скрыл имя, 27 Февраля 2013 в 10:01, дипломная работа
Сложные современные исследования в медицине немыслимы без применения вычислительной техники. Количество информации, которое получается при таких исследования так огромно, что без компьютера человек был бы неспособен ее воспринять и обработать. Все это приводит к тому, что многие отечественные лечебно-профилактические учреждения в своей деятельности активно прибегают к услугам комплексных медицинских информационных систем. Последние представляют собой целостный (универсальный) программный продукт, позволяющий на качественно новом уровне осуществлять руководство деятельностью медучреждения и оказывать медицинские услуги.
Введение 3
Аналитическая часть 4
Анализ современных медицинских информационных систем 4
Уровни МИС 6
Классификация МИС 7
Электронная медицинская карта 10
Преимущества и Недостатки ЭМК 12
История развития ЭМК 14
Обоснование необходимости разработки ЭМК 18
Стандартизация структуры ЭМК (Стандарт HL7) 19
Проектная часть 21
Обоснование выбора средств разработки ЭМК 21
Система баз данных MS SQL Server 2000 22
Интегрированная среда разработки Delphi7 26
Математические методы корреляционного анализа ростовесовых
характеристик пациента 28
Нормированный коэффициент корреляции Браве-Пирсона 32
Коэффициент ранговой корреляции Спирмена 32
Структура ЭМК 37
Структура БД 38
Описание программы 39
Экономическая часть 50
Охрана труда 58
Заключение 60
Список использованной литературы
До недавнего времени
в казахстанском
Но в последние годы
уровень применения компьютеров
в медицине чрезвычайно повысился.
Практическая медицина становится все
более и более
"В первую очередь
проект направлен на
Более того, становится очевидным тот факт, что от эффективности внедрения информационных технологий в медицине уже в недалеком будущем будет зависеть здоровье, а значит, и процветание всего народа.
Для решения задачи унифицированного
доступа к медицинской
Стандарт HL7 для обмена медицинскими данными
Организация HL7 была основана в 1987 г., чтобы развить стандарты для электронного обмена клинической, финансовой и административной информацией среди независимых компьютерных медицинских систем, к которым относятся: стационарные информационные системы, клинические лабораторные системы, информационная система здравоохранения и другие. На рис. 2 представлен процесс обмена клиническими сообщениями между системами, поддерживающими стандарт HL7.
Рисунок 2. Обмен данными с помощью стандарта HL7
Стандарт в настоящее время адресует интерфейсы различных медицинских систем, которые посылают или получают элементы электронных медицинских карт (ЭМК), закрепленных за пациентом. Под ЭМК в данной статье понимаются системы, предназначенные для ведения, хранения на электронных носителях, поиска и выдачи по информационным запросам электронных персональных медицинских записей (ЭПМЗ). ЭПМЗ представляет собой любые записи, сделанные конкретным медицинским работником в отношении конкретного пациента. Такая запись обычно содержит описание проведенного осмотра или обследования (в том числе, лабораторного или инструментального), консультации, назначения, выполненной операции или процедуры, обобщенного заключения о состоянии больного и т. д. Совокупность таких записей, выполненных традиционным способом в конкретном медицинском учреждении, и составляет историю болезни или амбулаторную карту пациента. Однако использование ЭПМЗ требует обеспечения важных условий, таких как:
ЭПМЗ включают в себя следующие элементы:
Для данного дипломного проекта наиболее удобной системой управления базами данных является MS SQL Server, а языком программирования является Delphi. Эта визуальная среда программирования предоставляет следующие возможности:
Это лишь небольшой
список преимуществ и отличий
системы Delphi. Помимо этого, компания Borland
постоянно производит обновление систем
Delphi, каждый выпуск новой версии отличается
от предыдущего насыщенностью и
богатым выбором новых
Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”. Этот компилятор в настоящее время является одним из самых быстрых в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Среда разработки Delphi ориентирована, прежде всего, на создание программ для Windows. При этом особое внимание уделяется возможности визуальной разработки приложений с помощью большого набора готовых компонентов (стандартных классов), позволяющих избежать ручного кодирования. Эти компоненты охватывают практически все аспекты применения современных информационных технологий.
SQL Server 2000 — это реляционная
СУБД, которая использует язык Transact
SQL для пересылки сообщений между
компьютером клиента и
База данных (БД) SQL Server 2000 представляет собой реляционную базу данных, совместимую с SQL (Structured Query Language) с интегрированной поддержкой XML для Интернет приложений. SQL Server 2000 создан на основе современного расширяемого сервера SQL Server 7.0. В следующих разделах вы познакомитесь с базами данных, реляционными базами данных, SQL и XML.
Исходный код MS SQL Server (до версии 7.0) основывался на коде Sybase SQL Server, и это позволило Microsoft выйти на рынок баз данных для предприятий, где конкурировали Oracle, IBM, и, позже, сама Sybase. Microsoft, Sybase и Ashton-Tate первоначально объединились для создания и выпуска на рынок первой версии программы, получившей название SQL Server 1.0 для OS/2 (около 1989 года), которая фактически была эквивалентом Sybase SQL Server 3.0 для Unix, VMS и др. Microsoft SQL Server 4.2 был выпущен в 1992 году и входил в состав операционной системы OS/2 версии 1.3. Официальный релиз Microsoft SQL Server версии 4.21 для ОС Windows NT состоялся одновременно с релизом самой Windows NT (версии 3.1). Microsoft SQL Server 6.0 был первой версией SQL Server, созданной исключительно для архитектуры NT и без участия в процессе разработки Sybase.
К тому времени, как вышла на рынок ОС Windows NT, Sybase и Microsoft разошлись и следовали собственным моделям программного продукта и маркетинговым схемам. Microsoft добивалась исключительных прав на все версии SQL Server для Windows. Позже Sybase изменила название своего продукта на Adaptive Server Enterprise во избежание путаницы с Microsoft SQL Server. До 1994 года Microsoft получила от Sybase три уведомления об авторских правах как намёк на происхождение Microsoft SQL Server.
После разделения компании
сделали несколько
Версия SQL Server 2005 — была представлена в ноябре 2005 года. Запуск версии происходил параллельно запуску Visual Studio 2005. Существует также «урезанная» версия Microsoft SQL Server — Microsoft SQL Server Express; она доступна для скачивания и может бесплатно распространяться вместе с использующим её программным обеспечением.
С момента выпуска предыдущей версии SQL Server (SQL Server 2000) было осуществлено развитие интегрированной среды разработки и ряда дополнительных подсистем, входящих в состав SQL Server 2005. Изменения коснулись реализации технологии ETL (извлечение, преобразование и загрузка данных), входящей в состав компонента SQL Server Integration Services (SSIS), сервера оповещения, средств аналитической обработки многомерных моделей данных (OLAP) и сбора релевантной информации (обе службы входят в состав Microsoft Analysis Services), а также нескольких служб сообщений, а именно Service Broker и Notification Services. Помимо этого, были произведены улучшения в производительности.
Общая характеристика MS SQL Server 2000. Функциональность
Microsoft SQL Server в качестве
языка запросов использует
Microsoft SQL Server также поддерживает
Open Database Connectivity (ODBC) — интерфейс взаимодействия
приложений с СУБД. Версия SQL Server
2005 обеспечивает возможность
SQL Server поддерживает зеркалирование
и кластеризацию баз данных. Кластер
сервера SQL — это совокупность
одинаково конфигурированных
SQL Server поддерживает избыточное дублирование данных по трем сценариям:
Снимок: Производится «снимок» базы данных, который сервер отправляет получателям.
История изменений: Все изменения базы данных непрерывно передаются пользователям.
Синхронизация с другими серверами: Базы данных нескольких серверов синхронизируются между собой. Изменения всех баз данных происходят независимо друг от друга на каждом сервере, а при синхронизации происходит сверка данных. Данный тип дублирования предусматривает возможность разрешения противоречий между БД.
Возможности SQL Server 2000
Microsoft SQL Server 2000 обладает рядом возможностей, обеспечивающих легкость установки, развертывания и эксплуатации, а также поддерживающих масштабируемость, создание хранилищ данных и системную интеграцию с другим серверным ПО.
В состав входит множество
инструментов и функций, упрощающих
процесс установки, развертывания,
управления и использования баз
данных. SQL Server 2000 предоставляет администраторам
баз данных полный набор инструментов,
необходимых для тонкой настройки
SQL Server 2000 в составе промышленных
онлайновых систем. SQL Server 2000 также эффективно
работает в небольших
Информация о работе Электронды медициналық картаның автоматтандырылған басқару жүйесі