Дипломные работы бесплатно
курсовые, дипломы, контрольные, рефераты
Заказать
   » Главная  » Информационные технологии  » Разработка программного обеспечения для работы с индивидуальными электронными картами пациента

 


Введение. 4

Глава 1. Обзор внешних запоминающих устройств и спецификация смарт-карт. 6

1.1 Обзор и анализ распространенных внешних запоминающих устройств. 6

1.1.1 iButton. 6

1.1.2 Пластиковая карта с магнитной полосой. 9

1.1.3 Flash накопитель. 10

1.1.4 Смарт-карта 11

1.2 Устройство и функции карт ACOS2. 15

1.2.1 Отличительные особенности карт ACOS2. 15

1.2.2 Стадии. 15

1.2.3 Распределение памяти. 18

1.2.4 Системные файлы. 20

1.2.5 Пользовательские файлы. 25

1.2.6 Безопасность карты. 26

1.2.7 Секретные коды. 28

1.2.8 ATR (Answer-To-Reset). 30

1.2.9 Команды ACOS2. 31

1.3 Smart Card Development Kit (SDK). 33

Глава 2 Реализация программного обеспечения для работы с индивидуальными электронными картами пациента. 38

2.1 Разработка класса, упрощающего разработку приложений ориентированных на работу со смарт-картами ACOS. 38

2.1.1 Свойства класса. 38

2.1.2 Методы класса. 41

2.2 Разработка модели разграничения доступа к информации на смарт-карте. 47

2.2.1 Логические компоненты модели. 48

2.2.2 Структура пользовательских файлов на смарт-карте. 49

2.2.3 Принцип работы разработанной модели. 53

2.3 Формат представления данных на смарт-карте. 54

2.4 Разработка комплекса программ для работы с индивидуальными картами пациентов. 55

2.4.1 Программа администратора. 56

2.4.2 Программа для чтения и записи медицинской информации на смарт-карту пациента. 64

2.4.3 Программа для просмотра информации о пациенте хранящейся на смарт-карте. 70

Заключение. 73

Список использованной литературы. 74

Важным направлением реализации государственной политики в социальной сфере является решение задач повышения качества жизни населения, качества, доступности и своевременности оказания медицинских, образовательных, культурных и других социальных услуг на основе широкого применения современных информационных технологий.

Значительное внимание уделяется в настоящее время использованию информационных технологий при реализации национальных проектов, при этом важное значение в рамках реформирования социальной сферы имеет внедрение наиболее передовых и прогрессивных стандартов социального обслуживания на основе введения многофункциональной электронной социальной карты гражданина.

Социальная карта гражданина должна сочетать в себе функции социальных расчетов и учета льгот, например в сферах транспорта, медицинских услуг, коммунальных услуг, с функциями идентификатора личности для различных категорий граждан. Такая социальная карта позволит намного упростить взаимодействия с государственными и социальными органами управления.

В лаборатории информатизации медицинских учреждений НИИ «КИТ» ведутся разработки в области информатизации медицины и исследуются вопросы, связанные с этим направлением. В частности, исследуется возможность использования социальной карты гражданина для получения доступа к медицинским услугам.

Поскольку в России применение индивидуальных электронных карт пациента не распространено и данная технология не отработана, существует много вариантов ее реализации. Возникают такие вопросы как:

• Какие внешние носители использовать?

• Как обезопасить данные гражданина?

• Какая информация должна хранится на карте?

• Какой уровень централизации использовать?

Отсюда следует, что сразу готового решения не найти. Надо протестировать много вариантов, чтобы выявить наиболее подходящее решение.

В своей дипломной работе я сделал обзор более распространенных внешних запоминающих устройств и произвел их анализ по пригодности безопасного хранения медицинской информации. И рассмотрел ситуацию, когда в ЛПУ не используется централизованная информационная система, то есть используется отдельно изолированные компьютеры. В данной ситуации приходится ограничиваться определенными рамками. А именно:

• вся информация должна хранится на внешнем запоминающемся устройстве (ВЗУ);

• дано е ВЗУ должно иметь защиту от несанкционированного доступа к медицинским данным пациента;

• медицинские данные должны, представлены в универсальном формате, который позволит обмениваться медицинскими данными между различными МИС.

Цель дипломной работы - разработка программного обеспечения для работы с индивидуальными электронными картами пациента на внешних носителях.

Поставленная цель обусловила следующие задачи:

• Выбор внешнего запоминающего устройства, для безопасного хранения данных пациента;

• Разработка класса упрощающего разработку приложений ориентированных на работу со смарт-картами;

• Разработка комплекса программ для работы с индивидуальными электронными картами пациента;

• Разработка модели разграничения доступа к медицинской информации хранящейся на смарт-карте.

1. Гулиев Я.И., Белышев Д.В., Куликов Д.Е. Мобильные электронные медицинские карты [Электрон. ресурс] / Институт программных систем РАН. – Режим доступа: http://skif.pereslavl.ru/psi-info/interin/interin-publications/mk.pdf.

2. Емелин И. В., Лебидько Л. М. Стандартизация представления электронных медицинских документов [Электрон. ресурс] – Режим доступа: http://emag.iis.ru/arc/infosoc/emag.nsf/BPA/3cbccb8d95af5a61c32572990044ade9.

3. Ермаков Д. Е. Средства представления структурированных данных в медицинской информатике [Электрон. ресурс] / Институт программных систем РАН, Исследовательский центр медицинской информатики – Режим доступа: http://1gkb.kazan.ru/03_2_1/.

4. Лосьев М.Б. Обзор стандартов, видов и областей применения смарт-карт [Электрон. ресурс] / Передовые охранные системы – Режим доступа: http://www.biometricsecurity.ru/index.php?page=smart.

5. Смарт-карта, типы и виды смарт-карт [Электрон. ресурс] / ИнфоБезпека: 2007. – Режим доступа: http://www.infobezpeka.com/publications/?id=101.

6. Виды пластиковых карт [Электрон. ресурс] / КардПром – Режим доступа: http://www.cardprom.ru/vid.htm.

7. Комплект разработчика смарт-карт приложений (SDK) 3.0 // «Интеллектуальные системы управления бизнесом» ISBC 2007

8. Комплект разработчика смарт-карт приложений (SDK) 2.3 // «Интеллектуальные системы управления бизнесом» ISBC М., 2005.

9. «ACOS2 Reference Manual v2.3» Advanced Card Systems Ltd, Hongkong, 2006.

10. «ACSR20 Application Programming Interface/ ACR20 & ACR30 Smart Card Reader» // Advanced Card Systems Ltd. rev 1.1 Sept, 2003

11. «ACR30 - Reference Manual rev 2.06» // Advanced Card Systems Ltd, March, 2002.

Примечаний нет.

 

Дисциплина: Информационные технологии