Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом Руслан.docx
Скачиваний:
71
Добавлен:
26.03.2016
Размер:
1.3 Mб
Скачать

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 – Острый панкреатит

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