Кузнецов С.А. 318 гр
DESCRIPTION
Разработка программного обеспечения для автоматизации задач расчета показателей внешнего дыхания и газообмена в легких. Кузнецов С.А. 318 гр. Научный руководитель: С.С. Чикова, к.м.н. МФТИ 2009. Введение. ПРИЛОЖЕНИЕ «ГИДРОФИТ НВК». Рассчитываемые параметры. Постановка задачи. - PowerPoint PPT PresentationTRANSCRIPT
Кузнецов С.А. 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)
ЭкспериментЭксперимент
РезультатыРезультаты
Создан алгоритм для расчета показателей дыханияСоздано удобное приложение, автоматизирующее расчет показателей дыханияИспользовано при подготовке и проведения экспериментов по отработке различных вариантов технологии ГЖДВозможность войти в состав комплекта дыхательной аппаратуры для проведения ГЖДИспользование в качестве обучающего приложения при подготовке специалистов
Спасибо за внимание !Спасибо за внимание !