Кузнецов С.А. 318 гр

Preview:

DESCRIPTION

Разработка программного обеспечения для автоматизации задач расчета показателей внешнего дыхания и газообмена в легких. Кузнецов С.А. 318 гр. Научный руководитель: С.С. Чикова, к.м.н. МФТИ 2009. Введение. ПРИЛОЖЕНИЕ «ГИДРОФИТ НВК». Рассчитываемые параметры. Постановка задачи. - PowerPoint PPT Presentation

Citation preview

Кузнецов С.А. 318 гр.

МФТИ 2009

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

Введение

ПРИЛОЖЕНИЕ

«ГИДРОФИТ НВК»

Рассчитываемые параметры

Постановка задачи

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

Схема модели для решения задач газообмена в легких

Задаваемыепараметры

1. Расчет минутной

вентиляции

Дыхательный объем

Частота дыхания

Уравнения для определения искомых величин

2. Расчет объема мертвого

пространства

Концентрация О2 в выдыхаемой

смеси

Концентрация СО2 в альвеолярной

смеси

Концентрация СО2в выдыхаемой

смеси

Диффузная способность легких

3. Расчет альвеолярной

вентиляции

4. Расчет объемной скорости

выведения СО2

5. Расчет объемной скорости

потребления О2

6. Расчет дыхательного коэффициента

Фракция в О2дыхательной

смеси

8. Расчет парциального давления О2 в альвеолах

7. Расчет парциального давления О2

во вдыхаемой смеси

9. Расчет напряжения О2 в капиллярах

10. Определение альвеоло-артериальной

разницы по О2

11. Определение коэффициента

оксигенации

Модуль расчетов

АрхивВизуализация алгоритма

Построение графиков

Приложение

Уровень доступа к данным

БД

Структура приложенияСтруктура приложения

MVVM MVVM MVVM MVVM

Windows Presentation Foundation

Spring.NET, NHibernate

FireBird

Разработка Разработка пользовательских пользовательских

интрефейсовинтрефейсов с помощьюс помощью WPF WPF

<Button Width="100"> OK <Button.Background> LightBlue </Button.Background></Button>

XAMLButton b1 = new Button();b1.Content = "OK";b1.Background = new SolidColorBrush(Colors.LightBlue);b1.Width = 100;

C#Dim b1 As New Buttonb1.Content = "OK"b1.Background = New _ SolidColorBrush(Colors.LightBlue)b1.Width = 100

VB.NET

Декларативное определение UI – XAMLШаблоныСтилиВекторная отрисовкаМеханизм привязки данныхСистема командСистема ресурсов

Шаблон модель-представление-модель Шаблон модель-представление-модель представления(представления(MVVMMVVM))

Сохраняет состояние объектовЛегкость тестирования пользовательских интерфейсовСлабое связывание представления и модели представленияИспользование возможностей платформы WPF наилучшим образомАдаптация данных перед отображением

Модуль расчетовМодуль расчетов

АрхивАрхив

Модуль построения графиковМодуль построения графиков

Визуализация алгоритма (шаг 1)Визуализация алгоритма (шаг 1)

Визуализация алгоритма (шаг 2)алгоритма (шаг 2)

Визуализация алгоритма (шаг 11) алгоритма (шаг 11)

ЭкспериментЭксперимент

РезультатыРезультаты

Создан алгоритм для расчета показателей дыханияСоздано удобное приложение, автоматизирующее расчет показателей дыханияИспользовано при подготовке и проведения экспериментов по отработке различных вариантов технологии ГЖДВозможность войти в состав комплекта дыхательной аппаратуры для проведения ГЖДИспользование в качестве обучающего приложения при подготовке специалистов

Спасибо за внимание !Спасибо за внимание !