Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по курсовой Антон магнітотерапія.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.46 Mб
Скачать

3.2. Руководство пользователя

Для работы программы необходимо установить LabVIEW 7.1 с ADO-Toolkit, а также сервер баз данных MySQL с ODBC-драйвером. После этого необходимо создать БД, код которой описан ниже:

CREATE TABLE IF NOT EXISTS `Patients` (

`id` int(5) NOT NULL AUTO_INCREMENT,

`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,

`diagnosis` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,

`treatment` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,

PRIMARY KEY (`id`)

)

Передняя панель (модуль 1- введение)

Для начала работы нужно проверить, имеется ли в базе данных какие-либо пациенты. Для этого нужно нажать на кнопку «Показать БД всех пациентов». Если таблица пуста, то стоит сначала заполнить поля добавления нового пациента и нажать кнопку «Добавить пациента в БД». После этого снова посмотреть таблицу всех пациентов. Я приведу скриншот уже заполненной БД:

.

Рис. 18. Закладка 1- таблица пациентов.

Передняя панель (модуль 2- моделирование лечение)

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

Рис. 19. Закладка 2 - оценка систолической функции ЛЖ.

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

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

Для реализации данной системы была выбрана платформа LabVIEW 7.1, которая идеально подходит для разработки такого вида задач. Входные и выходные данные программы будут загружаться в программу из базы данных, для реализации этой задачи будет использован модуль ADO-Toolkit. Графический язык G, который применяется в LabVIEW 7.1, позволяет быстро и эффективно разрабатывать приложения, в частности и для медицинских задач и приборов. Данная программа была реализована с использованием сервера баз данных MySQL, который включал в себя ODBC-драйвер для связи с LabVIEW 7.1.

Программа состоит из 3 модулей: модуль получения информации из базы данных (см. рис. 11), модуль обработки информации (см. рис. 12), модуль добавления анкеты нового пациента в базу данных (см. рис. 13). На рис.10 показан общий вид программного кода.

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

Программа состоит из определенных модулей, которые удобно расположить графически и наглядно увидеть иерархическую структуру системы. В нашем случае она очень схожа с самой простой иерархической структурой – деревом, поскольку значение невязки равно 0.033. Это означает, что спроектированная структура легка для понимания и для реализации, что является большим преимуществом. Так же было проведено проектирование данной программы с помощь диаграмм «сущность-связь» (см. рис. 4), функционального моделирования (см. рис. 5), потока данных (см. рис.6 и рис.7) и диаграммы прецедентов (см. рис. 8).

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

На этапе предварительного проектирования для данного проекта была разработана диаграмма Ганта, которая отображает график работ на два семестра (см. рис.20).

Реализованная система может быть переделана и улучшена. Например, можно реализовать систему, которая будет иметь в себе еще и аппаратную часть. Для этих целей может быть применено такое программное обеспечении как «MultiSIM», а также прибор  «NI ELVIS II». Такой комплекс может быть очень полезным как в научных целях, так и в лечебных.