Referat Глава Обзор существующих решений. 1 История развития медицинских информационных систем. 2 Мис


Выбор сред разработки программного обеспечения


Download 1.71 Mb.
bet7/11
Sana30.05.2020
Hajmi1.71 Mb.
#112206
TuriReferat
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
referat med info olim 3

2.1 Выбор сред разработки программного обеспечения

В качестве среды разработки автоматизированного рабочего места выбрана Microsoft Visual C# 2013, которая позволяет создавать мощные, высокопроизводительные приложения. Visual C# - объектно-ориентированный язык программирования, который был разработан группой инженеров в компании Microsoft как язык разработки приложений для платформы Microsoft .NET Framework.

C# относится к семье языков с С-подобным синтаксисом и имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов, делегаты, атрибуты, события, свойства, обобщенные типы и методы, итераторы, анонимные функции, исключения, комментарии. Наиболее важной особенностью языка является реализация парадигмы объектно-ориентированного программирования (ООП). Все в С# является объектом, даже сама программа, а все функции являются методами класса.

Язык C# выбран в связи с расчетом на высокую скорость разработки, легкость поддержки и возможность использовать Microsoft XNA для дальнейшей разработки игровых приложений. Приложения, написанные на языке C# работают на программной платформе Microsoft .NET Framework. Однажды написанное приложение под актуальную версию .NET Framework будет точно так же выполняться и под следующими версиями, независимо от аппаратной архитектуры и версии операционной системы. Также платформа .NET Framework поддерживает JIT-компиляцию, что дополнительно ускоряет выполнение кода в данной среде.

Для хранения данных в Visual C# 2013 была интегрирована Microsoft Access 2010. Microsoft Access - реляционная СУБД корпорации Microsoft. Она имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных.

Созданная в Microsoft Access 2010 база данных включает в себя информацию о пациенте, дневник пациента и справочные материалы, такие как лекарственные препараты, перечень токсических веществ, методики оказания неотложной помощи или иных способов детоксикации.

Для подключения Microsoft Access к Visual C# использована технология доступа к данным ActiveX Data Object, именуемая в среде Visual C# как ADO.NET. ADO.NET - это набор классов, предоставляющих службы доступа к данным программисту, работающему на платформе .NET Framework. ADO.NET имеет богатый набор компонентов для создания распределенных приложений, совместно использующих данные. Это неотъемлемая часть платформы .NET Framework, которая предоставляет доступ к реляционным данным, XML-данным и данным приложений. ADO.NET удовлетворяет различные потребности разработчиков, включая создание клиентских приложений баз данных, а также бизнес-объектов среднего уровня, используемых приложениями, средствами, языками и браузерам..NET предоставляет согласованный доступ к таким источникам данных, как SQL Server и XML, а также к источникам данных, предоставляемым при помощи OLE DB и ODBC. Пользовательские приложения, использующие общие данные, могут использовать ADO.NET для соединения с этими источниками данных и для получения, обработки и обновления имеющихся в них данных..NET разделят доступ к данным и обработку данных на дискретные компоненты, которые могут использоваться отдельно или совместно. ADO.NET включает поставщиков данных .NET Framework для соединения с базой данных, выполнения команд и получения результатов. Эти результаты, помещенные в объект ADO.NET DataSet, обрабатываются непосредственно, чтобы они могли быть предоставлены пользователю нерегламентированным образом, объединенные с данными из многих источников или передаваемые между уровнями.

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

Большинство манипуляций с данными базы осуществляются с помощью SQL - формального непроцедурного языка программирования, применяемого для создания, модификации и управления данными в произвольной реляционной базе данных, управляемой соответствующей СУБД.

2.2 Необходимые данные и структурная схема программного обеспечения

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

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

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



В общем виде структура программы выглядит следующим образом:

Схема 2.2.1 Структурно-функциональная схема АРМ



Схема 2.2.2 Структурно-функциональная схема МИС



Download 1.71 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling