Кузнецов С.А. 318 гр.
description
Transcript of Кузнецов С.А. 318 гр.
![Page 1: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/1.jpg)
Кузнецов С.А. 318 гр.
МФТИ 2009
Научный руководитель: С.С. Чикова, к.м.н.
![Page 2: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/2.jpg)
Введение
ПРИЛОЖЕНИЕ
«ГИДРОФИТ НВК»
Рассчитываемые параметры
![Page 3: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/3.jpg)
Постановка задачи
Создание алгоритма расчетов показателей дыханияАвтоматизация расчет показателей газообмена в легких по задаваемым параметрам внешнего дыханияАвтоматизация расчета эффективности газообмена и оксигенации организма с использованием показателей, полученных в результате инструментальных исследованийОбеспечение возможности ведения архива исходных данных, результатов расчетов с целью последующей обработки и анализа
![Page 4: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/4.jpg)
Схема модели для решения задач газообмена в легких
Задаваемыепараметры
1. Расчет минутной
вентиляции
Дыхательный объем
Частота дыхания
Уравнения для определения искомых величин
2. Расчет объема мертвого
пространства
Концентрация О2 в выдыхаемой
смеси
Концентрация СО2 в альвеолярной
смеси
Концентрация СО2в выдыхаемой
смеси
Диффузная способность легких
3. Расчет альвеолярной
вентиляции
4. Расчет объемной скорости
выведения СО2
5. Расчет объемной скорости
потребления О2
6. Расчет дыхательного коэффициента
Фракция в О2дыхательной
смеси
8. Расчет парциального давления О2 в альвеолах
7. Расчет парциального давления О2
во вдыхаемой смеси
9. Расчет напряжения О2 в капиллярах
10. Определение альвеоло-артериальной
разницы по О2
11. Определение коэффициента
оксигенации
![Page 5: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/5.jpg)
Модуль расчетов
АрхивВизуализация алгоритма
Построение графиков
Приложение
Уровень доступа к данным
БД
Структура приложенияСтруктура приложения
MVVM MVVM MVVM MVVM
Windows Presentation Foundation
Spring.NET, NHibernate
FireBird
![Page 6: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/6.jpg)
Разработка Разработка пользовательских пользовательских
интрефейсовинтрефейсов с помощьюс помощью 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ШаблоныСтилиВекторная отрисовкаМеханизм привязки данныхСистема командСистема ресурсов
![Page 7: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/7.jpg)
Шаблон модель-представление-модель Шаблон модель-представление-модель представления(представления(MVVMMVVM))
Сохраняет состояние объектовЛегкость тестирования пользовательских интерфейсовСлабое связывание представления и модели представленияИспользование возможностей платформы WPF наилучшим образомАдаптация данных перед отображением
![Page 8: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/8.jpg)
Модуль расчетовМодуль расчетов
![Page 9: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/9.jpg)
АрхивАрхив
![Page 10: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/10.jpg)
Модуль построения графиковМодуль построения графиков
![Page 11: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/11.jpg)
Визуализация алгоритма (шаг 1)Визуализация алгоритма (шаг 1)
![Page 12: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/12.jpg)
Визуализация алгоритма (шаг 2)алгоритма (шаг 2)
![Page 13: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/13.jpg)
Визуализация алгоритма (шаг 11) алгоритма (шаг 11)
![Page 14: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/14.jpg)
ЭкспериментЭксперимент
![Page 15: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/15.jpg)
РезультатыРезультаты
Создан алгоритм для расчета показателей дыханияСоздано удобное приложение, автоматизирующее расчет показателей дыханияИспользовано при подготовке и проведения экспериментов по отработке различных вариантов технологии ГЖДВозможность войти в состав комплекта дыхательной аппаратуры для проведения ГЖДИспользование в качестве обучающего приложения при подготовке специалистов
![Page 16: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/16.jpg)
Спасибо за внимание !Спасибо за внимание !
![Page 17: Кузнецов С.А. 318 гр.](https://reader036.fdocuments.net/reader036/viewer/2022070410/568145ef550346895db2f500/html5/thumbnails/17.jpg)