Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програмного продукту для моделювання приладу магнітотерапії

Реферат Розробка програмного продукту для моделювання приладу магнітотерапії





д програмного коду.


Рис. 10. Загальний вигляд програмного коду системи.


1. Модуль отримання інформації з бази даних.

Даний модуль призначений для підключення до сервера баз даних MySQL за допомогою ADO-Toolkit. Інформація зчитується з БД lv з таблиці Patients. Для зв'язку сервера баз даних з LabVIEW був використаний ODBC-драйвер. ODBC драйвер є ключовим компонентом при з'єднанні віртуального приладу спроектованого на LabVIEW +2009 з сервером БД MySQL. Цей драйвер необхідний для реалізації прикладного програмного API-інтерфейсу, який використовується для доступу до даних в реляційних базах даних. ODBC-технологія дозволяє працювати з різними джерелами даних, абстрагуючись від особливостей взаємодії в кожному конкретному випадку. Це досягається завдяки тому, що постачальники різних баз даних створюють драйвери, що реалізують конкретне наповнення стандартних функцій з ODBC API із урахуванням особливостей продукту. C допомогою ODBC можна розробляти програми для використання одного інтерфейсу доступу до даних, не турбуючись про тонкощі взаємодії між декількома джерелами.


Рис. 11. Модуль отримання інформації з бази даних.


2. Модуль обробки інформації.

У даному модулі реалізуються методи вибору пацієнта з БД для проведення лікування, моделювання сигналу магнітного імпульсу за заданим значенням частоти і величини індукції, а також відображення його на графіку. Результатом роботи модуля є висновок результатів проведення магнітотерапії над обраним пацієнтом.

3. Модуль додавання анкети нового пацієнта в базу даних.

Даний модуль реалізує додавання анкети нового пацієнта в базу даних «lv» в таблицю Patients. У даному модулі, так само як і в першому, використані елементи ADO-Toolkit.


Рис. 12. Модуль обробки інформації


Рис. 14. Модуль додавання анкети нового пацієнта в базу даних.


. 1.2 Тестування та налагодження

Після закінчення етапу кодування програми було вироблено її тестування і перевірка на правильність роботи.

Для перевірки можна натиснути кнопку «Показати БД всіх пацієнтів». Далі відбувається завантаження інформації про всіх наявних пацієнтах з бази даних «lv». Отримана інформація збігається з тією, яка міститися в БД, що свідчить про вірну роботі першого модуля програми.


Рис. 15.Тестірованіе першого модуля програми.


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


Рис. 16.Тестірованіе першій частині другого модуля програми.


Перевіримо модуль побудови графіків. З попереднього малюнка ми бачимо в графі «Лікування» потрібні параметри для проведення сеансу магнітотерапії над даними пацієнтом. Введемо ці значення у відведені їм поля і натиснемо кнопку «Почати сеанс». Як видно, почав будується графік, що моделює сигнал магнітотерапевтичного апарату, що підтверджує графік на рис. 17.


Рис. 17.Тестірованіе другій частині другого модуля програми.


З рис. 16 і рис. 17 можемо зробити висновок, що другий модуль програми функціонує вірно.

Перевіримо модуль додавання нового пацієнта в БД. Додамо пацієнта з наступними характеристиками:


Рис. 18.Тестірованіе першій частині третій модуля програми.

На наступному малюнку ми бачимо, що введений нами пацієнт успішно додався в БД. В даний момент його id=138, що свідчить про правильну роботу 3 модуля.


Рис. 18.Тестірованіевторой частини третя модуля програми.


3.2 Керівництво користувача


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

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, KEY (` id`)


.

Рис. 18. Закладка 1- таблиця пацієнтів.

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


Назад | сторінка 5 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...
  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...
  • Реферат на тему: Програмний модуль для роботи з базою даних "Магазин косметики"
  • Реферат на тему: Розробка програми, що використовує однофайловий базу даних на Pascal
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад