Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Задание на выпускную квалификационную работу 2 3 страница



F1.1, F2.1, F3.1 – острый панкреатит;

F1.2, F2.2, F3.2 – хронический панкреатит;

F1.3, F2.3, F3.3 – пациент болен другой патологией.

X1-X21-клинические, лабораторные и УЗИ признаки, а именно:

X1 – боль в животе, X2 – многократная рвота, X3 – вздутие живота, X4 – обезвоживание, X5 – снижение массы тела, X6 – синюшные пятна на теле, X7 – расстройство стула, X8 – признаки желтухи, X9 – увеличение отделов ПЖ, X10 – активность амилазы в крови, X11 – обнаружение кальцификации ПЖ, X12 – активность амилазы в моче, X13 – появление сальниковой сумки, X14 – повышение алкалинфосфата и трансаминазы, X15 – повышение активности фосфатазы в крови, Х16 – Х18 – размеры поджелудочной железы (тело, головка, хвост соответственно), Х19 – эхогенность в норме, Х20 – эхогенность повышена, Х21 – эхогенность понижена.

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

 

 

Рисунок 11 – Архитектура нейронной сети №9

 

Рисунок 12 – Архитектура нейронной сети №11

 

Рисунок 13 – Архитектура нейронной сети №15

 

 

Анализ НС№9 показал, что достоверность постановки диагноза для острого панкреатита равна 100%, для хронического панкреатита – 66,7%, а для другой патологии – 50%. Аналогичный анализ НС№11 показал, что достоверность постановки диагноза острого панкреатита равен 66,7%, для хронического панкреатита – 100%, другая патология – 50%. Анализ НС№15 установил, что достоверность постановки диагноза для острого панкреатита равна 50%, для хронического панкреатита – 100%, другая патология – 50%

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

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

 

Таблица 2 – Прогнозирование заболеваний острого панкреатита по модели многослойного персептрона

Нейронная

сеть

Выходы

Количество

примеров в тестовом множестве

Количество распознанных

примеров в тестовом множестве

Количество

примеров в контрольном множестве

Количество распознанных примеров в контрольном множестве

Кол-во

%

Кол-во

%

НС№9

F1.1

           

F1.2

         

66,7

F1.3

           

НС№11

F2.1

         

66,7



F2.2

           

F2.3

           

НС№15

F3.1

   

66,7

     

F3.2

           

F3.3

           

 

Фрагмент математической модели НС№11

Скрытый слой:

Y1.1= 0,433*X1 – 0,912*X2 + 0,351*X3 – 1,276*X4 + 0,948*X5 +0,301*X6 + 0,051*X7 + 1,148*X8 + 0,256*X9 – 1,187*X10 – 0,126*X11 + 1,289*X12 + 0,302*X13 + 0,183*X14 – 0,103*X15 – 1,178*X16 + 0,132*X17 + 0,520*X18 – 0,621*X19 +– 0,101*X20 – 1,211X21 –– 0,036;

Y1.12=0,067*X1 + 0,302*X2 + 0,011*X3 – 0,921*X4 – 1,747*X5 – 0,193*X6 + 0,332*X7 – 0,101*X8 – 0,821*X9 + 0,324*X10 – 0,668*X11 –0,234*X12 + 0,222*X1 + 0,103*X14 – 0,589*X15 + 0,629*X1 + 0,656*X17 + 0,104*X18 – 0,991*X19 + + 1,128*X20 + 0,155*X21 –– 0,115.

 

Выходной слой:

F1.1= 0,297*Y1.1 +1,544*Y1.2 + 0,727*Y1.3 – 4,722*Y1.4 – 0,207*Y1.5 + 0,824*Y1.6 + 0,409*Y1.7 – 0,961*Y1.8 – 0,971* Y1.9 + 0,456*Y1.10 – 2,015*Y1.11 + 0,101*Y1.12 + 0,116.

 

F1.2= 1,318*Y1.1 – 0,207* Y1.2 + 1,488*Y1.3 – 4,911*Y1.4 – 1,886*Y1.5 – 0,927*Y1.6 + 1,133*Y1.7 – 2,188*Y1.8 + 0,443*Y1.9 – 6,173*Y1.10 – 3,253*Y1.11 – 0,402*Y1.12+2,823;

 

F1.3= - 1,141* Y1.1+0,635* Y1.2+1,755* Y1.3-1,572* Y1.4 – 0,437* Y1.5 + 2,254* Y1.6 – 0,255*Y1.7 + 1,373* Y1.8 – 0,197Y1.9 + 6,573Y1.10 – 0,145*Y1.11 + 1,413* Y1.12 + 0,507.

 

Фрагмент математической модели НС№9

 

Скрытый слой 1:

Y2.1= 0,301*X1 + 0,944*X2 – 0,523*X3 – 0,383*X4 + 0,532*X5 – 0,581*X6 + 1,331*X7 – 0,751*X8 + 0,279*X9 – 0,101*X10 + 0,107*X11 + 0,188*X12 – 0,458*X13 + 0,810*X14 + 0,828*X15 – 0,978*X16 – 0,752*X17 + 0,685*X18 – 0,473*X19 + 0,202*X20 + 0,759*X21 – 0.372.

Y2.10= - 0,776*X1 – 0,172*X2 + 0,772*X3+ 0,727*X4 + 0,279*X5 + 0,472*X6 + 0,872*X7 – 0,872*X8 + 0,522*X9 + 0,445*X10 + 0,578*X11 – 0,686*X12 + 0,372*X13 + 0,890*X14 + 0,383*X15 + 0,373*X16 + 0,395*X17 – 0,102*X18 – 0,535*X19 – 0,283*X20 – 0,285*X21 – 1,453.

 

 

Скрытый слой 2:

Z2.1= - 1,452*Y1 + 1,378*Y2 – 1,277*Y3 + 1,654*Y4 – 0,676*Y5 – 0,123*Y6 + 0,786*Y7 + 1,315*Y8 + 0,488*Y9 – 0,473Y10 + 0,273.

Z2.8 = - 0,637*Y1 + 0,005*Y2 – 1,204*Y3 + 1,353*Y4 + 0,155*Y5 + 0,873*Y6 – 0,132*Y7 – 0,700*Y8 + 0,185*Y9 + 0,173 Y10 + 0,738

 

Выходной слой

F2.1 = -3,755*Z2.1 – 0,475*Z2.2 + 0,455*Z2.3 + 2,967*Z2.4 + 0,4552Z2.5 + 0,354*Z2.6 – 0,732*Z2.7 – 0,683*Z2.8 + 0,473;

 

F2.2= -1,224*Z2.1 + 1,023*Z2.2 – 2,566*Z2.3 + 3,255*Z2.4 – 1,276*Z2.5 – 2,176*Z2.6 – 3,076*Z2.7 – 2,507*Z2.8 + 1,577;

 

F2.3= - 0,929*Z2.1 + 0,676*Z2.2 + 3,762*Z2.3 + 0,776*Z2.4 + 1,200*Z2.5 – 0,652*Z2.6 + 3,404*Z2.7 – 0,208*Z2.8 + 1,165.

 

Фрагмент математической модели НС№15

 

Скрытый слой:

Y1.1= 0,434*X1 – 0,922*X2 + 0,325*X3 – 1,256*X4 + 0,945*X5 +0,325*X6 + 0,151*X7 + 1,248*X8 + 0,456*X9 – 1,287*X10 – 0,124*X11 + 1,214*X12 + 0,341*X13 + 0,123*X14 – 0,143*X15 – 1,121*X16 + 0,122*X17 + 0,541*X18 – 0,611*X19 +– 0,121*X20 – 1,141X21 –– 0,124;

Y1.10=0,014*X1 + 0,412*X2 + 0,411*X3 – 0,671*X4 – 1,343*X5 – 0,333*X6 + 0,352*X7 – 0,2552X8 – 0,644*X9 + 0,353*X10 – 0,7754*X11 –0,312X12 + 0,224*X1 + 0,345*X14 – 0,533*X15 + 0,255*X1 + 0,523*X17 + 0,253*X18 – 0,634*X19 +1,145*X20 + 0,111*X21 –– 0,225.

 

Выходной слой:

F1.1= 0,444*Y1.1 +1,454*Y1.2 + 0,054*Y1.3 – 4,455*Y1.4 – 1,552*Y1.5 + 0,644*Y1.6 + 0,585*Y1.7 – 0,644*Y1.8 – 0,342* Y1.9 + 0,965*Y1.10 –0,290.

 

F1.2= 2,318*Y1.1 – 0,241* Y1.2 + 1,448*Y1.3 – 4,411*Y1.4 – 1,516*Y1.5 – 0,547*Y1.6 + 1,543*Y1.7 – 2,452*Y1.8 + 0,755*Y1.9 – 5,363*Y1.10 +2,644;

 

F1.3= - 1,144* Y1.1+0,645* Y1.2+1,735* Y1.3-1,535* Y1.4 – 0,447* Y1.5 + 2,254* Y1.6 – 0,645*Y1.7 + 1,363* Y1.8 – 0,196Y1.9 + 6,646Y1.10 + 0,447.

 

F1.1, F2.1, F3.1 острый панкреатит,

F1.2, F2.2 , F3.2 – хронический панкреатит,

F1.3, F2.3, F3.3 – другая патология.

 

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

 

3 Реализация моделей и алгоритмов при автоматизации управления процессом диагностики заболевания панкреатит.

3.1 Создание программного обеспечения и разработанная структурная схема

 

Для создания информационно-программного обеспечения системы диагностики панкреатита была использована среда программирования IDE Borland Delphi 7.

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

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

Постановка диагноза осуществляется на основе клинических признаков, результатов лабораторных и ультразвукового исследования.

 

 


 

Рисунок 14 – Структурная схема системы диагностики острого панкреатита

 

 

3.2 Описание информационно-программного обеспечения и основных функциональных блоков

 

Рисунок 15 – Взаимодействие функциональных блоков

 

UAbout – модуль «О программе». Выдает информацию о создателях и версии программы.

UBD – модуль, содержащий в себе методы работы с базой данных.

UChoose – модуль, позволяющий пользователю выбирать метод получения информации о пациентах.

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

UClient - модуль, позволяющий вводить данные о новых пациентах на новой форме.

UData – модуль, который содержит информацию о классах, константах, массивах определенных данных, типах данных, использованных в приложении.

Ufirst – это модуль первоначальной формы.

UResult – модуль, при помощи которого пользователю выводятся конечные данные о пациенте.

При нажатии кнопки «О программе» появляется окно,изображенное на рисунке 16,содержащее информацию о разработчиках.

 

 

Рисунок 16 – Окно «О программе»

 

При выборе кнопки «Перейти к диагностики» появляется окно, изображенное на рисунке 17, где предоставляется выбор способа получения пациента.

 

 

Рисунок 17 – Выбор пациента

 

При нажатии кнопки «Ввод нового пациента» открывается доступ в новое окно, изображенное на рисунке 18. После введения данных о пациенте производится их сохранение и переход к диагностике.

 

 

Рисунок 18 – Ввод данных пациента

 

При нажатии на кнопку «Выбор пациента из базы данных» открывается база, которая содержит данные о пациентах (рисунок 19).

 

Рисунок 19 – Справочник пациентов

 

Когда полученные результаты исследования больного занесены в карту, путём нажатия на кнопку «Постановка диагноза», выдается результат. (рисунок 20). После постановки диагноза, при нажатии кнопки «Печать отчета» можно получить все данные о больном в удобной форме и при необходимости распечатать. На рисунках 22-25 представлены диагнозы и перспективный выбор лечения.

 

 

Рисунок 20 – Диагностика заболевания

 

Рисунок 21 – Работа с базой данных

 

 

Рисунок 22 – Постановка диагноза

 

 

Рисунок 23 – Хронический панкреатит

 

 

Рисунок 24 – Консервативное лечение острого панкреатита

 

 

Рисунок 25 – Постановка диагноза хронический панкреатит

 

При необходимости, нажав на кнопку: «Печать отчета» можно получить результат обследования в удобной форме.

Также, возможен просмотр кратких данных о заболеваниях, которые представлены на рисунке 26 и рисунке 27.

 

Рисунок 26 – Хронический панкреатит

 

 

Рисунок 27 – Острый панкреатит

 

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

 

4 Организационно-экономическая часть

4.1 Оценка целесообразности разработки программного продукта

 

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

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

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

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

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

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

 

4.2 Выбор и обоснование базовой модели

 

При определении базовой модели должна быть соблюдена сопоставимость сравниваемых разработок по следующим факторам:

· область применения;

· объем программных средств;

· сложность разработки;

· степень использования стандартных модулей, типовых программ;

· трудоемкость разработки программного продукта (ПП);

· факторов времени;

· уровень цены.

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

Выбор товара-конкурента был произведен на основе сходства принципов функционирования и сфере применения (решаемые с их помощью задачи), основных принципов действия (определение входной и выходной информации). Товаром, отвечающим поставленным задачам, является программа диагностики острого панкреатита, созданная на кафедре САУМС Штырлиной Д.И. в 2013 году.

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

Ниже приведены характеристики оцениваемых параметров.

Дружественность интерфейса – определяется путём опроса экспертов и характеризуется уровнем организации диалогового окна, в котором работает пользователь.

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

Производительность труда – данный показатель формируется на основе быстродействия, удобочитаемости, дружественности интерфейса и степени утомляемости.

Характеристики товара-конкурента:

Объём занимаемой оперативной памяти 10 Мб.

Степень новизны программного продукта А.

Директивный срок разработки программного продукта 4 мес.

Быстродействие - 60 опер/сек

Удобство интерфейса – 70 %

Договорная цена с учетом коэффициента инфляции на 2014 год 11.36% – 131100 руб.

Продажная цена – 150000 руб.,

Машинное время для решения задач – 3 ч/день

Срок службы программы – 4 года.

Для разработки программного средства необходимо наличие следующих про­граммно-аппаратных средств: IBM совместимого компьютера с процессором Pentium и выше стандартной конфигурации; операционная система версии MSWindows8.1 и выше, сетевое окружение и среда ООП Delphi 7.0.

Технико-экономические показатели предлагаемого программного продукта «Информационно-программное обеспечение системы диагностики заболеваний поджелудочной железы».

Объём занимаемой оперативной памяти 8 Мб.

Степень новизны программного продукта А.

Директивный срок разработки программного продукта 3 мес.

Быстродействие - 80 опер/сек

Удобство интерфейса – 80 %

Машинное время для решения задач – 1 ч/день

Срок службы программы – 3 года.

 

4.3 Расчет затрат на разработку и договорной цены программного продукта

4.3.1 Расчет стоимости основных материалов

 

Данные для расчета стоимости материалов и результаты расчета приведены в таблице 3. Цены на материалы и специальное оборудование взяты из прайс-листа фирмы «КЕЙ» от 15.04.2015 года.

 

Таблица 3 – Расчет стоимости материалов

Наименование

Кол-во

Цена за ед.,руб.

Сумма, руб.

Диск DVD RW 4.7 Gb 8x Philips slim

     

Флеш-накопитель USB FD 8Gb Transcend JetFlash V90 USB

     

Бумага A4 80г/м SvetoCopy

     

Картридж для лазерного принтера EPSON TX117 35A CB435A Black

     

Итого

 

Транспортно-заготовительные расходы (15%)

744.8

Всего

5709.8

 

Произведя подсчет стоимости материалов и транспортно-заготовительных расходов, получили, что их общая сумма составляет 5709.8 руб.

 

 

4.3.2 Расчет затрат на аренду специального оборудования

Рассчитаем затраты на использование компьютерной техники в период создания ПП. В таблице 4 приведена стоимость специального оборудования согласно прайс-листу фирмы «РЕТ» от 03.03.2015 года.

 

Таблица 4 – Расчет стоимости оборудования

Наименование

Количество,
шт

Мощность, кВт

Стоимость,
рублей

Общая стоимость, рублей

Мультимедийный ноутбук Toshiba15-p150nr, 15.6" (1366 x 768), Intel Pentium N3540 2.3 ГГц, NVIDIA GeForce 8300 2048Мб, 4096Мб, 1000Гб, DVD-RW, Wi-Fi, Bluetooth, веб-камера, Windows 8, черный, K1Q35EA

 

0,3

   

ПринтерEpson TX117P1102

 

0,1

   

Всего

 

Транспортно-заготовительные расходы (15%)

5377.5

Итого

41227.5

 

Произведя подсчет стоимости специального оборудования и транспортно-заготовительных расходов, получили, что их общая сумма составляет 41227.5руб.

4.3.3 Расчет текущих расходов и износа оборудования

 

По производственному календарю в 2015 году при пятидневной рабочей неделе с двумя выходными днями будет 247 рабочих дней, в том числе 5 сокращенных на один час рабочих дней (30 апреля, 8 мая, 11 июня, 3 ноября и 31 декабря), и 118 выходных дней.

Тогда норма рабочего времени

Среднемесячный номинальный фонд времени равен:

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

Рассчитаем сумму текущих расходов, износ оборудования и помещения.

Текущие расходы включают в себя:

- затраты на электроэнергию,

- расходы на аренду помещения,

- затраты на техобслуживание техники,

- налог на имущество,

- амортизация оборудования за 3 месяца,

- амортизация помещения за 3 месяца.

Так, затраты на электроэнергию определим согласно формуле

,

где - стоимость 1 кВт×ч, руб.,

W– потребляемая мощность, кВт;

– полезный фонд времени, ч.

На данный момент =4,77. Поскольку потребляемая мощность компьютера, принтера и монитора и полезный фонд времени известны, то можем найти затраты на электроэнергию:

1) ПК руб.

2) Принтер руб.

Затраты на аренду помещения есть произведение стоимости аренды одного квадратного метра в месяц () на количество квадратных метров () и на директивный срок разработки программного продукта:

руб.

В 2015 году стоимость аренды одного квадратного метра офисного помещения принимается равной руб., а площадь арендуемого помещения равна м2 . Отсюда:

=500*10*3=15000 руб.

Затраты на техобслуживание техники представляют 25 % от ее стоимости в год, т. е. за 3 месяца:

руб.

Таким образом затраты на техобслуживание будут равны:

1) Для ПК: руб.

2) Для принтера: руб.

Налог на имущество составляет 2 % от стоимости техники за год, т. е. за 3 месяца:

руб.

Тогда налоги на имущество за 3 месяца будут равны:

1) Для ПК: руб.

2) Для принтера: руб

Далее найдем износ оборудования, связанный с эксплуатацией оборудования и помещения:

Иоп = Р5 руб.

где Р5 – амортизация оборудования.

Амортизацию оборудования определим, зная норму амортизационных отчислений :

руб.

Тогда амортизация оборудования составит:

1) Для ПК: , руб.

2) Для принтера: , руб.

Амортизации помещения за год составляет 2 % от годовой аренды

руб.


Дата добавления: 2015-09-29; просмотров: 23 | Нарушение авторских прав







mybiblioteka.su - 2015-2024 год. (0.051 сек.)







<== предыдущая лекция | следующая лекция ==>