Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 2125

.pdf
Скачиваний:
6
Добавлен:
30.04.2022
Размер:
6.64 Mб
Скачать

Литература

1.Информационный портал фирмы АО «ТВЭСТ» http://twest.tmweb.ru/catalog/regulyatory_davleniya/regulyator_davleniya_pryamogo _deystviya_rd32m_0_25/.

2.Алтунин К.А. Разработка системы поддержки принятия решений выбора режимных и конструктивных параметров токарной обработки / К.А. Алтунин, М. В. Соколов. – Тамбов: Студия печати Павла Золотова, 2016. – 132 с.

3.Алтунин К.А Структура и адаптация модели представления знаний процесса токарной обработки: монография / К.А. Алтунин, М.В. Соколов, Р.В. Дякин. – Тамбов: Студия печати Павла Золотова, 2017. – 104 с.

4.Алтунин К.А. Применение нейронных сетей для моделирования процесса токарной обработки / К.А. Алтунин, М.В. Соколов. // Вестник Тамбовского государственного технического университета. - 2016. - Т. 22. - № 1. - С. 122-133.

5.Development of information support for intelligent cad of cutting processes / К.Ф. Altunin, М.V. Sokolov // Advanced Materials and Technologies. - 2017. -

2. - С. 67-77.

ФГБОУ ВО «Тамбовский государственный технический университет», Россия

УДК 681.3

А.А. Мясников, С.Ю.Белецкая

СТРУКТУРА И ФУНКЦИИ ИНФОРМАЦИОННЫХ СИСТЕМ В МЕДИЦИНСКИХ ЛАБОРАТОРИЯХ

Произвед н анализ структуры и назначения информационных систем в медицинских учреждениях.

Развитие информационных технологий позволило автоматизировать большую часть сфер деятельности человека, тем самым позволяя быстрее выполнять работу, а также уменьшить количество ошибок которые появились из-за человеческого фактора в следствии выполнения монотонной работы, приводящей к снижению внимания, или сложных вычислений. Сфера медицинских услуг не стала исключением. И в настоящее время активно внедряются медицинские информационные системы (МИС) и лабораторные информационные системы (ЛИС).

Для лучшего понимания функционирования ЛИС рассмотрим е структуру (рис. 1).

50

Рис. 1. Структура ЛИС

1)регистратура ЛИС – представляет собой рабочее место с установленным клиентом ЛИС и служит для регистрации пользователей в системе и назначения анализов;

2)сервер ЛИС – предназначен для хранения информации о пациентах;

3)АРМ – рабочее место в лаборатории с подключ нным анализатором;

4)анализатор – прибор который предназначен для автоматического проведения анализов [1].

Вобщем случае, лабораторная информационная система должна решать два типа задач: автоматизация текущей деятельности лаборатории и интеграция

винформационное пространство предприятия [2].

Для автоматизации деятельности лаборатории ЛИС должна иметь следующие функциональные возможности:

1)регистрация образца;

2)назначение методик выполнения измерений;

3)распределение работ среди персонала;

4)выполнение анализов;

5)регистрация и обработка полученных результатов;

6)принятие решения по утверждению анализов;

7)формирование отч тов по результатам анализов.

Для интеграции в информационное пространство предприятия в ЛИС должны быть реализованы следующие функции:

1)разграничение доступа к функциональным возможностям системы

взависимости от квалификации и должности пользователя;

2)возможность долгосрочного хранения данных;

3)предоставление данных по запросу пользователя [3].

Для определения значимости внедрения лабораторных информационных систем в медицинские учреждения рассмотрим все этапы работ, происходящих при работе врача, и область действий ЛИС на данных этапах (рис. 2).

51

Рис. 2. Этапы при ма пациентов

Из данного рисунка можем увидеть что ЛИС охватывает 50% работ, выполняемых при обращении пациентов в больницы. Таким образом, на основе провед нного анализа можно говорить о целесообразности разработки и внедрения лабораторных информационных систем в деятельность медицинских учреждений, так как данное решение позволяет существенно ускорить работу мед персонала и значительно снизить количество ошибок при работе с результатами анализов.

Литература

1. Структура лабораторных информационных систем – Электрон. дан..// https://medinfo.social/issledovaniya_863/struktura-laboratornyih-informatsionnyih- 32450.html

2. Лабораторные информационные системы – Электрон. дан.// http://www.avrora-it.ru/content/articles/index.php?article=1966

3. SMART-LIS Лабораторная информационная система – Электрон. дан. //http://tm-v.ru/sobstvennyie-razrabotki/smart-lis/

ФГБОУ ВО «Воронежский государственный технический университет», Россия

УДК 681.3

С.Г. Корчагин

СЕРВЕРНЫЕ ТЕХНОЛОГИИ В ОРГАНИЗАЦИИ КОММУНИКАЦИОННОГО ВЗАИМОДЕЙСТВИЯ В ВУЗЕ

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

1.Ограниченность ресурсов имеющегося сервера.

2.Ограниченность денежных ресурсов на приобретение новых серверов. Исходя из указанных проблем, следует, что связка Nginx + Apache будет

невыгодна и ряд ресурсов сервера будет использован впустую.

52

Чтобы сократить количество используемых впустую ресурсов следует использовать другую архитектуру.

Основным приложением будет Docker. Он нужен для того, чтобы изолировать друг от друга основные приложения. Важно понимать, что Docker

– это не виртуальная машина, а средство изоляции процесса, но он имеет похожие свойства:

Независимость: контейнер может быть помещ н на любую ОС и контейнер будет работать;

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

Отличия от виртуально машины радикальные:

Контейнер не является полноценной операционной системой, но тем временем имеет минимально необходимый набор программного обеспечения для самостоятельной работы;

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

Докер на рабочем сервере будет использоваться для того, чтобы изолировать друг от друга программное обеспечение веб-сервера. По итогу для разв ртки сервера мобильного приложения «Я студент», понадобится три контейнера:

Контейнер с php-fpm для исполнения кода приложения;

Контейнер с mysql для базы данных, чтобы при падении какого-либо из других контейнеров не была нарушена работа базы данных и не была потеряна полученная информация;

Контейнер с redis, для разгрузки контейнера с php для отправки уведомлений.

Контейнер php-fpm будет прослушивать 443 и 80 порт, потому что в н м будет находится nginx + php-fpm, в этом же контейнере будет находится основная система и api приложения.

Если на вход api или от пользователя, через панель управления прид тся команда на отправку уведомления студентам в мобильное приложение, то сервер поставит в очередь redis задачу на отправку уведомления и сохранение его в базе данных.

Контейнер с Redis нужен для того, чтобы распределить нагрузку при массовой рассылке уведомлений. В н м находится сам Redis со списком поставленных задач. Работает данный контейнер по принципу FIFO (первый приш л первый уш л), у нас сюда приходит задание на отправку уведомления, иметь будет несколько статусов: отправлено и в очереди, через определ нный промежуток времени (timeout) проверяем статус, если задача не выполнена, смотрим причину и либо проталкиваем е , либо снимаем.

Благодаря данному контейнеру, основной контейнер с административной панелью не будет занят и позволит комфортно без провисаний пользоваться системой.

53

Последним и третьим контейнером у нас будет контейнер с MySQL, базу данных выносим отдельно, чтобы при падении контейнеров с Redis и PHP не пострадала MySQL и не были потеряны данные.

Каждый контейнер настраиваем на перезапуск через 1 секунду, в случае если приложение внутри упало с ошибкой.

Предыдущая вариация настройки сервера была реализована с помощью связки NginX + Apache и показана на рис. 1:

Рис. 1. Логическая схема использования связки NginX + Apache

Данный способ настройки имеет существенный недостаток – он зависим от настройки операционной системы и будет себя по-разному вести на разных системах.

Новый способ настройки сервера с использованием Docker выглядит следующим образом:

Рис. 2. Сервер с Docker контейнерами

54

Таким образом, на одном и том же серверном оборудовании можно достичь радикально разных показателей производительности. В случае с использованием Docker-контейнеров можно получить максимальную производительность от сервера, что в будущем при масштабировании, при меньшем вложении достичь более высокой отдачи.

УДК 681.3

Е.И. Новикова, М.И. Данилов, О.А. Зобова

РАЗРАБОТКА СРЕДСТВА ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ ДЛЯ ОЦЕНКИ СОСТОЯНИЯ БОЛЬНЫХ С ЗАБОЛЕВАНИЯМИ ПОЗВОНОЧНИКА НА ОСНОВЕ ‹‹ДЕРЕВА РЕШЕНИЙ››

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

Структура дерева решений

55

В связи с этим было разработано и построено дерево решения для определения состояния больных с заболеваниями позвоночника.

На начальном этапе, был произведен анализ 4 заболеваний и после чего сформирована матрица исходных классификационных признаков, включающая 120 пациентов и имеющая 16 входных признаков. Двадцать пациентов из 120 приходились на контрольную и сто – на обучающую группу.

На основе обучающей выборки были построены 4 различные модели дерева решений.

Из полученных моделей была выбрана модель с самой высокой достоверностью прогнозирования (80 %). Это модель дерева без отсечения, с 2 примерами в узле. Структура полученной модели представлена на рисунке.

Программой в автоматическом режиме были выбраны значимые атрибуты, которые были использованы при построении правил. Значимость атрибутов представлена в таблице.

Значимость атрибутов

 

Атрибут

Значим

 

 

ость, %

1

Люмбоишиалгия

38,081

 

 

 

Боль отдает в ноги

21,740

 

Узлы Шморля

5,899

 

Высота межпозвоночного диска снижена

5,790

 

Задняя медианная протрузия

5,599

 

Асептический отек костного мозга

5,238

0

СОЭ повышена

3,154

 

 

 

Компенсаторное расширение и уплощение замыкающих

3,105

2

пластинок тел позвонков

 

4

Смещение диска

2,855

 

 

5

Изменение лордоза

2,476

 

 

3

Гипертрофия суставных фасеток

1,799

 

 

6

Уменьшение боли в покое

1,707

 

 

 

Деформация дурального мешка

1,162

 

Сильная боль

0,698

 

Саггитальный размер позвоночного канала<17(мм)

0,695

 

Ограниченность движений

0,000

Как видно из таблицы, из 16 признаков 15 были выбраны как значимые. Наибольший процент значимости получил атрибут “Люмбоишиалгия”- 38,081%. Немного меньше получил атрибут “Боль отдает в ноги”-21,74%. Остальные атрибуты получили по 5,3,2,1 и 0 %.

Таким образом, при помощи построенной модели, можно дать оценку состояния пациента с заболеванием позвоночника.

56

Литература

1.Новикова Е.И. Алгоритмизация и управление процессом диагностики гинекологических заболеваний на основе многовариантного моделирования: монография / Е.И. Новикова, О.В. Родионов. Воронеж: ВГТУ, 2012. - 132 с.

2.Новикова Е.И. Моделирование биомедицинских систем: учеб. пособие / Е.И. Новикова, О.В. Родионов, Е.Н. Коровин. Воронеж: ВГТУ, 2008.

196 с.

3.Новикова Е.И. Анализ и разработка нейросетевых моделей оценки осложнений инфаркта миокарда / Е.И. Новикова, О.В. Родионов // Системный

анализ и

управление в биомедицинских системах. - М., 2011. - Т. 10. - № 1. -

С. 96-99.

 

4.

Новикова Е.И. Разработка моделей и алгоритма, обеспечивающих

повышение эффективности процесса дифференциальной диагностики острого панкреатита / Е.И. Новикова, Д.П. Штырлина, И.В. Панченко // Системный анализ и управление в биомедицинских системах. - 2014. - Т. 13. - № 4. - С. 933-937.

5.Новикова Е.И. Анализ, алгоритмизация и управление процессом диагностики гинекологических заболеваний на основе многовариантного моделирования: автореферат диссертации на соискание ученой степени кандидата технических наук / Е.И. Новикова. - Воронеж, 2006.

6.Новикова Е.И. Анализ, алгоритмизация и управление процессом диагностики гинекологических заболеваний на основе многовариантного моделирования: диссертация на соискание ученой степени кандидата технических наук / Е.И. Новикова. - Воронеж, 2006.

7.Новикова Е.И. Разработка решающих правил для прогнозирования диагноза опухолей матки и яичников / Е.И. Новикова, О.В. Родионов, М.В.

Фролов // Вестник Воронежского государственного технического университета. - 2006. - Т. 2. - № 7. - С. 27-29.

8. Новикова Е.И. Разработка логической модели на основе методов распознавания образов и добычи данных для диагностики внутреннего эндометриоза, миомы матки и опухолей яичников / Е.И. Новикова, О.В. Родионов // Вестник Воронежского государственного технического университета. - 2008. - Т. 4. - № 12. - С. 108-111.

ФГБОУ ВО «Воронежский государственный технический университет», Россия

57

УДК 681.3

К.А. Андреева, И.А. Клоков

МЕТОДЫ ОПТИМИЗАЦИИ ПЛАНИРОВАНИЯ В СТРОИТЕЛЬСТВЕ

Строительная отрасль на данный момент одна из самых динамичных,

трудоемких и энергозатратных на ресурсы отраслей, как в плане человеческого фактора, так же и денежного, и технического. Любой этап строительства,

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

-Определение сроков строительства и попытка их минимизации.

-Определение материальных и трудовых затрат на каждом этапе строительства.

-Определение основных технико-экономических показателей проекта.

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

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

Зная стадии жизненного цикла продукта, компания имеет конкретное представление о том, в какие сроки будет выпущен товар и какая целевой аудитории.

На рисунке представлен общий вид жизненного цикла продукта.

58

Анализ предметной области

Составление технического задания

Планирование проекта

Проектный, анализ экспертиза

Строительство

Техническое сопровождение, эксплуатация и ремонт

Жизненный цикл объекта строительства

На этапе сбора информации необходимо провести анализ предметной области, который позволит определить наиболее оптимальный вариант реализации проекта и сравнить потребности аудитории с возможностями организации.

На этапе планирования решаются основные проблемы разработки продукта.

Если определенные сроки и правила не выполняются в процессе работы, то это может привести к большим денежным потерям.

На этапе составления технического задания составляется документ, в котором сформулированы основные цели разработки проекта и требования к нему, регламентированы сроки и этапы строительства. Техническое задание оформляется в соответствии с ГОСТ 19.106-78. Строительные нормы регламентируются в соответствии с нормативной документацией СНиП. Она регулирует:

59