Регистрация / Вход
Прислать материал

Разработка алгоритмов и программного обеспечения для получения и обработки данных со спирометра

ФИО: Афонасьев А. В.

Направление: Информационные технологии

Научный руководитель: к.т.н. Стучилин Владимир Валерьевич

Институт: Институт информационных технологий и автоматизированных систем управления

Кафедра: Кафедра Информационных систем и технологий

Академическая группа: ИС-12

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

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

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

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

Для отображения показаний прибора используется приложение на основе Microsoft Foundation Classes. Данные выводятся при помощи графика, оформленного в виде осциллограммы. Данный тип представления был выбран по причине возможности непрерывного и простого контроля получаемых значений.

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