АННОТАЦИЯ 5
ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 9
ВВЕДЕНИЕ 10
1. ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ 12
1.1 Сравнение отечественных и зарубежных технологий 12
1.2 Диаграммы приложения 14
1.3 Используемые технологии 20
Выводы по разделу 21
2. ОПИСАНИЕ МОДУЛЕЙ 22
2.1 Парсинг файлов 22
2.2 JSON сохранение интерактивных элементов 43
2.3 JSON загрузка интерактивных элементов 46
2.4 Трехмерный модуль 50
Выводы по разделу 54
3. ОПИСАНИЕ ИНТЕРФЕЙСА 56
3.1 Меню загрузки изображений в приложение 57
3.2 Отмена и повтор действия 58
3.3 Переключение режима отображения информации на снимке 58
3.4 Просмотр серии снимков 58
3.5 Сохранение информации о действиях в JSON 58
3.6 Отображение информации о снимке и пациенте (теги DICOM) 58
3.7 Переключение в трехмерный режим 59
3.8 Панель инструментов 60
3.9 Поддержка серий изображений приложением 65
3.10 Поддержка multi frame изображений 66
3.11 Поддержка мобильных устройств 67
Выводы по разделу 70
4. ЭКОНОМИЧЕСКАЯ ЧАСТЬ 71
4.1 Технико-экономическое обоснование проекта проектирования 71
4.2 Состав конструкторской группы и их должностные оклады 72
4.3 Перечень этапов разработки web-приложения 73
4.4 Расчет сметы затрат на работы при разработке приложения 76
4.5 Экономическая эффективность 80
Выводы по разделу 81
5. ТЕСТИРОВАНИЕ 82
5.1 Локальное тестирование 82
5.2 Сетевое тестирование 86
5.3 Тестирование применимости 87
Выводы по разделу 89
ЗАКЛЮЧЕНИЕ 90
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 91
В современном мире, как и в прошлом, медицина является одной из наиболее важных областей наук, которая жизненно необходима человечеству на всех этапах развития. С развитием информационных технологий, появилась возможность внедрения полученных знаний в различные области человеческой деятельности, включая медицину. Информатизация медицины, позволила медицинским работникам упростить, а также сделать доступными ранее невозможные задачи. Одной из таких задач является передача цифровых медицинских изображений. Решение данной задачи обеспечивает возможность сокращения количества печатных снимков, которые имеют свойство портиться со временем, а также возможность повышения оперативности и точности работы медицинских сотрудников при наличии цифровой истории снимков. Подобная история решает следующие задачи:
1) изучение динамики течения заболевания;
2) возможность обследования у специалистов, находящихся
географически удаленно друг от друга без потери предыдущих наблюдений;
3) долгосрочное хранение и накопление снимков на цифровых носителях и базах данных.
Для решения данной задачи в начале 80-х годов Американский институт радиологии (ACR) и Национальная ассоциация производителей электрооборудования США (NEMA) начали разработку единого стандарта передачи цифровых медицинских изображений. Предпосылками данной разработки являлись проблемы передачи, а также множественности структур снимков, разработанных производителями медицинских аппаратов. Первая предпосылка заключается в том, что передача изображений путем электронного обмена значительно превосходит классическую пересылку снимков физическим путем, которая занимает от нескольких дней до месяца, в то время как электронный обмен может быть осуществлен в течение нескольких минут. Вторая же предпосылка делала практически невозможным обмен данными между медицинскими учреждениями, обслуживаемыми отличными друг от друга поставщиками оборудования, так как в различных аппаратах присутствовали различные форматы хранения получаемых снимков. Данные проблемы стали толчком к развитию единого стандарта медицинских изображений. С 1985 по 1993 года выпущено три версии стандарта; третий стандарт получил название «Digital Imaging and Communications in Medicine» или, сокращенно, «DICOM 3.0», что можно перевести на русский язык как «Цифровые Изображения и Коммуникации в Медицине»[1]. Данный стандарт являлся настоящим прорывом и действует до сих пор с внесением в него корректив.
«DICOM» является стандартом для съемки, хранения, печати и передачи медицинских изображений. На сегодня данный стандарт поддерживается всеми крупными производителями медицинского оборудования. «DICOM» является хранилищем не только изображений, а также сопутствующей информации о пациенте (имя, фамилия, идентификатор, дата рождения и пол) и исследовании (дата и время, уникальный идентификатор исследования и т.д.).
Российская медицина в последнее время также постепенно переходит к использованию стандарта «DICOM 3». Так как соответствующее оборудование и программное обеспечение являются дорогостоящими, внедрение стандарта происходит довольно медленно и доступ к подобным технологиям имеют единицы врачей. Данная ситуация тормозит развитие медицины в Российской Федерации создавая проблему мало распространенности технологии, но и проблему обучения медицинских сотрудников работе с высокотехнологичными снимками стандарта «DICOM».
В результате проделанной работы рассмотрена предметная область и выявлен требуемый функционал программного обеспечения к разработке.
Также разработана и построена проектная модель приложения с использованием ПО «BpWin», подробно описывающая структуру программного обеспечения, целью которой является формирование четкого представления о создаваемом приложении.
На основании модели с использованием стека технологий построено приложение, исполняемое в среде браузера, обеспечивающее требуемый функционал, а также обладающее «дружелюбным» к малоопытным пользователям ПК интерфейсом. Приложение является расширяемым как в поддерживаемых форматах изображений, так и в функциональных возможностях
Разностороннее тестирование подтвердило жизнеспособность и работоспособность заявленных функций приложения на различных машинных конфигурациях.
Обобщая вышесказанное, выполненная работа является готовым программным продуктом в сфере медицинских информационных технологий.