● Физика–математика єылымдары
ЌазЎТУ хабаршысы №5 2014
365
Показатели клинической деятельности;
Финансовая деятельность.
Индикаторы по клинической деятельности охватывают следующие аспекты:
-эффективность клинической деятельности (качество и результаты);
-безопасность пациентов;
-корректность лечения и доступность (как быстро можно получить медицинскую помощь).
Индикаторы по финансовой деятельности охватывают следующие аспекты деятельности больницы:
- финансовая состоятельность;
- соотношение эффективность/производительность;
- человеческие ресурсы.
В Европейском союзе следует отметить ситуационные центры Германии, Франции.
В Гонконге с помощью построенной на базе SAS системы приема и автоматического разбора
обращений граждан на объектах здравоохранения были оптимизированы и скорректированы
действия и стратегия государственного управления с учетом текущей ситуации.
На Африканском континенте следует отметить ситуационные центры по контролю
заболеваемости и эпидемий в Кении, центр по офтальмологическим заболеваниям в Замбии.
Информационная система «Ситуационная комната» (ИС «Ситуационная комната»)
обеспечивает планирование и мониторинг работы региона в рамках обеспечения процесса лечения по
нозологиям. На этапе планирования в систему закладываются необходимые справочные данные и
расчетные формулы для получения полной информации о ресурсном и финансовом обеспечении
процесса в течение планового периода. При этом система позволяет производить динамический
пересчет результирующих параметров в зависимости от значения переменных модели (планируемое
количество операций, ресурсный фонд для их обеспечения, стоимость расходных материалов,
зарплата специалистов и т.д.).
По результатам планирования согласованные параметры фиксируются в ИС «СК» и
запускается процесс мониторинга.. В случае существенных отклонений от плановых показателей
производится уведомление пользователей ИС «СК» о проблемах, даются рекомендации по
исправлению ситуации.
ИС «СК» позволяет осуществлять следующие функции:
• моделирование ситуаций в системе здравоохранения региона;
• подбор оптимальных показателей использования ресурсов;
• поддержка бизнес-процессов по выверке и повышения качества данных (например, выявление
дублирования данных пациентов, классификация не корректно введенных адресов, классификация
диагнозов и т.п.);
• мониторинг ситуаций в системе здравоохранения в наглядном и понятном для управленца виде;
• конфигурирование индикаторов, которые автоматически информируют пользователей (в том
числе по e-mail) при выходе ключевых значений за дозволенные пределы;
• представление данных с помощью Web-браузера в табличном, графическом и
картографическом виде;
• построение интерактивных и картографических отчетов;
• выполнение отчетов по расписанию;
• массовая рассылка отчетов;
• импорт данных из программ-первоисточников в БД ИС «СК»;
• разграничение прав доступа на уровне системы.
Описание решения:
Первый уровень - сбор первичных данных.
Сбор первичных данных осуществляется исторически сложившимися ИС и, при необходимости,
дополнительными программными модулями ввода агрегированной либо первичной информации.
На уровне ИС-первоисточников при этом требуется приведение структуры данных и справочников к
единым классификаторам и определение для каждого классификатора, в рамках каких именно ИС он
изменяется. Другие системы будут получать актуальные классификаторы из ИС «СК».
Второй уровень - интеграционная шина, целью которой является объединение данных систем-
первоисточников в БД СК.
Специализированная интеграционная шина позволяет отделить логику преобразования данных
из одной сущности в другую, от технических модулей связи с конкретными видами форматов данных
● Физико–математические науки
№5 2014 Вестник КазНТУ
366
(файл с разделителями, Fox Pro, Oracle и т.д.). Данный подход позволяет оперативно адаптировать
систему к изменению в программах-первоисточниках и, при необходимости, относительно легко
подключать новые программы и системы.
Третий уровень - слой выверки и повышения качества данных.
Задачами этого уровня являются выявление и устранение дубликатов записей в реестре
пациентов, классификация адреса проживания и т.д. Поскольку будут применяться различные
механизмы выверки данных, которые часто будут требовать вмешательства оператора, то
целесообразно для этих целей использовать систему управления бизнес-процессами. Данный подход
позволит минимизировать затраты на программирование при создании новых либо изменении уже
используемых процессов выверки и корректировки данных.
Четвертый уровень - уровень анализа, аналитики и представления информации пользователям.
Данный уровень реализуется с помощью одного из лидеров среди программных продуктов данного
класса -Pentaho BI. Собираемая в рамках предыдущих уровней информация иллюстрирует набор
конкретных ситуаций в системе здравоохранения региона.
Алгоритмы обработки данных будут основаны на формальных методах нечеткой логики и
основных теоремах и аксиомах нечеткой логики.
Теорема (Fuzzy Approximation theorem, Kosko) Любая математическая система может быть
аппроксимирована системой, основанной на нечеткой логике.
Теорема (Wang): Для каждой вещественной непрерывной функции g, заданной на компакте U, и
для произвольного ἐ>0 существует нечеткая экспертная система, формирующая выходную функцию f(x),
такую что sup||g(x)-f(x)||≤ ἐ, где ||▪||- символ принятого расстояния между функциями. x∈U
Основываясь на вышеизложенных теоремах, в ситуационной комнате здравоохранения
алгоритмы будут работать на основе нескольких экспертных систем сетевого уровня.
Заключение. Выведены необходимые и достаточные уровни для реализации ситуационной
комнаты здравоохранения. Ключевой задачей для ситуационных центров является обработка
больших объемов данных в различных форматах (анализы крови, МРТ, КТ, флюорографии,
лабораторных и клинических данных, данных о наличии лекарственных средств), принятие
оптимального решения для ситуаций в здравоохранении.
ЛИТЕРАТУРА
1.
Концепция развития электронного здравоохранения Республики Казахстан на 2013-2020 годы-
Астана, Министерство здравоохранения РК, 2012.
2.
Приказ об утверждении Дорожной карты на 2014-2020 годы по реализации Концепции развития
электронного здравоохранения Республики Казахстан на 2013-2020 годы Астана, Министерство
здравоохранения РК, 2014.
3.
Дорожная карта на 2014-2020 годы по реализации Концепции развития электронного
здравоохранения Республики Казахстан на 2013-2020 годы, Астана, Министерство здравоохранения РК, 2014.
4.
Материалы I-го заседания технического комитета № 83 «Электронное здравоохранение»- Астана,
Министерство здравоохранения РК, 2011.
5.
Кодекс Республики Казахстан «О здоровье народа и системе здравоохранения».
6.
Райков А.Н. Ситуационные центры.- Москва, РАНХиГС, 2011.
7.
Зак Ю.А. Многокритериальные задачи математического программирования с размытыми
ограничениями. Математические модели схем компромисса. Выбор решения из конечного множества
альтернатив. Кибернетика и системный анализ. К., №5, 2010. с. 80-89.
REFERENCES
1 . The Republic of Kazakhstan electronic health care development concept for the 2013-2020 - Astana, RK
Health Ministry, 2012.
2 . The Road map for 2014-2020 order on the statement on the Republic of Kazakhstan electronic health care
development Concept for 2013-2020 implementation Astana, RK Ministry of Health, 2014.
3 . The Republic of Kazakhstan electronic health care development Concept for 2013-2020 Road map for 2014-
2020 on implementation, Astana, RK Ministry of Health, 2014.
4 . The "Electronic health care" technical committee No. 83 I-st meeting materials - Astana, RK Ministry of
Health, 2011.
5 . The Republic of Kazakhstan code "About people health and health system".
6 . Raykov A.N. Situational centers. - Moscow, RANEPA, 2011.
● Физика–математика єылымдары
ЌазЎТУ хабаршысы №5 2014
367
7 . Zack Yu.A. Multicriterial mathematical programming issues with indistinct restrictions. Compromise
schemes mathematical models . Alternatives final set from decision choice. Cybernetics and system analysis. To. No. 5,
2010. page 80-89.
Қуатбаева А.А., Рыжов А.П., Шмыгалева Т.А.
Денсаулық сақтаудың жағдайға байланысты бөлмесiнiң модельдеуi
Түйіндеме. Жағдайға байланысты кезеңдердiң орталары қаралған шетелдiк тəжiрибе, отандық
тəжiрибенi мақалада жəне денсаулық сақтаудың жағдайға байланысты бөлмесiнiң деңгейлерi. Болған iс ҚРларға
денсаулық сақтау ЕИНСЗ, негiзгi көрсеткiштері ҚР, құрамдас денсаулық сақтау ақпараттық жүйе зерделенген
жəне олардыңның жағдайға орай басқаруы.
Түйін сөздер: жағдайға байланысты бөлме, формалды əдiстер, денсаулық сақтау, айқын емес логика,
МЖЖК
Куатбаева А.А., Рыжов А.П., Шмыгалева Т.А.
Моделирование ситуационной комнаты здравоохранения
Резюме. В стaтье рассмотрен зарубежный опыт, отечественный опыт ситуационных центров этапы и
уровни ситуационной комнаты здравоохранения. Были изучены информационные системы здравоохранения
РК, компоненты ЕИНСЗ, основные показатели здравоохранения в РК и их ситуационное управление.
Ключевые слова: ситуационная комната, формальные методы, здравоохранение, нечеткая логика, ГОБМП
Kuatbayeva A.A., Ryjov A.P., Shmygaleva T.A.
Healthcare situation room modelling
Summary. In article foreign experience, domestic experience of the situational centers stages and levels of the
situational room of health care is considered. Information health systems of RK, the EINSZ components, the main
indicators of health care in RK and their situational management were studied.
Key words: situational room, formal methods, health care, fuzzy logic, GVEMS.
УДК 519.8
Н.К. Мамырова, Б.Е. Солтыбаева, А.К. Мамырова
(ТарГУ им. Х.Дулати КазНТУ им. К.И. Сатпаева)
mamyrova_ak09@mail.ru
ПОСТРОЕНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ОПТИМИЗАЦИИ ПЛАНА
ПРОИЗВОДСТВА ПРАЛИНОВЫХ КОНФЕТ С ПОМОЩЬЮ ЛИНЕЙНОГО
ПРОГРАММИРОВАНИЯ В MS EXCEL
Аннотация. Большое число инженерных, технических и экономических задач сводится к линейным
математическим моделям. Традиционно оптимизационные линейные математические модели называются
моделями линейного программирования. Этот термин появился в конце 30-х годов, когда программирование на
компьютере еще не было развито, и соответствует не очень удачному переводу английского "programmation".
Под линейным программированием понимается линейное планиде, т. е. получение оптимального плана—
решения в задачах с линейной структурой.
Ключевые слова: целевая функция, ограничения, граничные условия, задачи линейного
программирования, математическая модель, поиск решения,
Линейное программирование (ЛП) - наука о методах исследования и отыскания экстремальных
(наибольших и наименьших) значений линейной функции, на неизвестные которой наложены
линейные ограничения. Эта линейная функция называется целевой, а ограничения, которые
математически записываются в виде уравнений или неравенств, называются системой ограничений.
В общем виде математическая модель задачи линейного программирования (ЗЛП) записывается как
формулы вида (1)
при ограничениях:
● Физико–математические науки
№5 2014 Вестник КазНТУ
368
(1)
где x
j
- неизвестные; a
ij
, b
i
, c
j
- заданные постоянные величины.
Все или некоторые уравнения системы ограничений могут быть записаны в виде неравенств.
Чтобы составить математическую модель задачи ЛП, необходимо:
- ввести обозначения переменных;
- учитывая ограничения в использовании экономических показателей задачи и их
количественные закономерности, записать систему ограничений;
- исходя из цели экономических исследований, составить целевую функцию [1].
Для того чтобы решить задачу ЛП в табличном процессоре Microsoft Excel, необходимо
выполнить следующие действия:
1. Ввести условие задачи:
a) создать экранную форму для ввода условия задачи:
· переменных,
· целевой функции (ЦФ),
· ограничений,
· граничных условий;
б) ввести исходные данные в экранную форму:
· коэффициенты ЦФ,
· коэффициенты при переменных в ограничениях,
· правые части ограничений;
в) ввести зависимости из математической модели в экранную форму:
· формулу для расчета целевой функции(ЦФ),
· формулы для расчета значений левых частей ограничений;
г) задать ЦФ (в окне "Поиск решения"):
· целевую ячейку,
· направление оптимизации ЦФ;
д) ввести ограничения и граничные условия (в окне "Поиск решения"):
· ячейки со значениями переменных,
· граничные условия для допустимых значений переменных,
· соотношения между правыми и левыми частями ограничений.
2. Решить задачу:
a) установить параметры решения задачи (в окне "Поиск решения");
б) запустить задачу на решение (в окне "Поиск решения");
в) выбрать формат вывода решения (в окне "Результаты поиска решения").
Ниже приводится технология использования MS Excel на примере решения задачи
кондитерского производства пралиновых конфет.
Задача
Кондитерская фабрика выпускает два вида пралиновых конфет - "С лесным орехом" и "С
грецким орехом". Используемые для производства обоих продуктов ингредиенты в основном
одинаковы и, как правило, не являются дефицитными. Основным ограничением, накладываемым на
объем выпуска, является наличие фонда рабочего времени в каждом из трех цехов фабрики.
Необходимо разработать план производства на месяц. В приведенной ниже таблице указаны общий
фонд рабочего времени и число человеко-часов, требуемое для производства 1 т продукта [2].
● Физика–математика єылымдары
ЌазЎТУ хабаршысы №5 2014
369
Цех
Необходимый фонд рабочего времени
чел.-ч/т
Общий фонд
рабочего времени
чел.-ч. в месяц
"C лесным
орехом"
"C грецким орехом"
А. Производство
10
4
1000
В. Добавка приправ
3
2
360
С. Упаковка
2
5
600
Доход от производства 1 т пралиновых конфет""C лесным орехом"" составляет 150 у.е., а от
производства " "C грецким орехом"" - 75 у.е. На настоящий момент нет никаких ограничений на
возможные объемы продаж. Имеется возможность продать всю произведенную продукцию.
Требуется:
а) Сформулировать модель линейного программирования, максимизирующую общий доход
фабрики за месяц.
б) Решить ее c помощью MS Excel.
Формальная постановка данной задачи имеет вид (1.1), используя формулы (1):
150х
1
+75х
2
max
(1.1)
Ввод исходных данных
Создание экранной формы и ввод исходных данных
Экранная форма для решения в MS Excel представлена на рисунке 1.
Рис 1.
● Физико–математические науки
№5 2014 Вестник КазНТУ
370
В экранной форме на рисунке 1 каждой переменной и каждому коэффициенту задачи
поставлена в соответствие конкретная ячейка на листе Excel. Имя ячейки состоит из буквы,
обозначающей столбец, и цифры, обозначающей строку, на пересечении которых находится объект
задачи ЛП. Так, например, переменным задачи 1 соответствуют ячейки B4 (
), C4 (
),
коэффициентам ЦФ соответствуют ячейки B6 (
150), C6 (
75), правым частям ограничений
соответствуют ячейки D18 (
1000), D19 (
360), D20 (
600) и т.д.
Ввод зависимостей из формальной постановки задачи в экранную форму
Для ввода зависимостей определяющих выражение для целевой функции и ограничений
используется функция MS Excel СУММПРОИЗВ, которая вычисляет сумму попарных произведений
двух или более массивов.
Одним из самых простых способов определения функций в MS Excel является использование
режима "Вставка функций", который можно вызвать из меню "Вставка" или при нажатии кнопки
"
"
(рисунок 2) на стандартной панели инструментов.
Рис. 2
Так, например, выражение для целевой функции из задачи 1 определяется следующим образом:
· курсор в поле D6;
· нажав кнопку "
",
вызовите окно "Мастер функций - шаг 1 из 2";
· выберите в окне "Категория" категорию "Математические";
· в окне "Функция" выберите функцию СУММПРОИЗВ (рис. 3);
Рис. 3
● Физика–математика єылымдары
ЌазЎТУ хабаршысы №5 2014
371
· в появившемся окне "СУММПРОИЗВ" в строку "Массив 1" введите выражение B$4:C$4, а
в строку "Массив 2" - выражение B6:C6 (рис. 4);
Рис. 4
Левые части ограничений задачи (1) представляют собой сумму произведений каждой из ячеек,
отведенных для значений переменных задачи ( B3, C3), на соответствующую ячейку, отведенную для
коэффициентов конкретного ограничения (B13, C13 - 1-е ограничение; B14, С14 - 2-е ограничение и
B15, С15
- 3-е ограничение). Формулы, соответствующие левым частям ограничений, представлены в
таблице1.
Таблица 1. Формулы, описывающие ограничения модели (1)
Левая часть ограничения
Формула Excel
или
=СУММПРОИЗВ(B4:C4;B13:C13))
или
=СУММПРОИЗВ(B4:C4;B14:C14))
или
=СУММПРОИЗВ(B4:C4;B15:C15)
В ячейки B17, B18, B19 Устанавливается курсор и вычисляются формулы, соответствующие
левым частям ограничений, представленные в таблице 1. Результаты представлены на рисунке 5.
● Физико–математические науки
№5 2014 Вестник КазНТУ
372
Рис 5. Вычисления левой части ограничений формулы 1
Задание ЦЕЛЕВОЙ ФУНКЦИИ ( ЦФ)
Дальнейшие действия производятся в окне "Поиск решения", которое вызывается из меню
"Сервис"
(рис.6) и выполняются следующие шаги:
· устанавливается курсор в поле "Установить целевую ячейку";
· вводится адрес целевой ячейки $D$6 или с помощью одного нажатия левой клавиши мыши
на целевую ячейку в экранной форме ¾ это будет равносильно вводу адреса с клавиатуры;
· вводится направление оптимизации ЦФ, щелкнув один раз левой клавишей мыши по
селекторной кнопке "максимальному значению".
Рис 6. Ввод ограничений и граничных условий
● Физика–математика єылымдары
ЌазЎТУ хабаршысы №5 2014
373
Задание ячеек переменных
В окно "Поиск решения" в поле "Изменяя ячейки" вводится адрес $B$4:$С$4.
Необходимые адреса можно вносить в поле "Изменяя ячейки" и автоматически путем выделения
мышью соответствующих ячеек переменных непосредственно в экранной форме.
Задание граничных условий для допустимых значений переменных
В данном случае на значения переменных накладывается только граничное условие
неотрицательности, то есть их нижняя граница должна быть равна нулю (см. рис. 1).
После нажатия на кнопку "Добавить" появится окно "Добавление ограничения" (рис.7). В поле
Достарыңызбен бөлісу: |