Раздел II. Информационные технологии в управлении
УДК 658
О .Д. Глод
ПРИМЕНЕНИЕ АВТОМАТНЫХ МОДЕЛЕЙ ДЛЯ МЕНЕДЖМЕНТА
ФИРМЫ
Рассмотрены вопросы задания системы менеджмента фирмы с помощью автоматных моделей. Автоматные модели широко применяются для описания функционирования технологических процессов. Автоматные модели описываются множеством входного алфавита, выходного алфавита и алфавита состояний. Автоматные модели могут применяться как для описания детерминированных, так и стохастических процессов. Реакции экономической системы на управляющее воздействие необходимо правильно оценить, и для этого предлагается включить в управляющий контур систему анализа результата, опирающуюся на знания экспертов.
Менеджмент; автомат; модель; неопределенность; воздействие; параметры; среда; принятие решений.
O.D. Glod APPLICATION OF AUTOMATIC MODELS FOR MANAGEMENT OF FIRM
In work questions of the task of system of management of firm by means of automatic models are considered. Automatic models are widely applied to the description of functioning of technological processes. Automatic models are described by set of the entrance alphabet, the target alphabet and the alphabet of conditions. Automatic models can be applied as to the description determined, and stochastic processes. Reactions of economic system to operating influence are necessary for estimating properly, and for this purpose it is offered to include in an operating contour system of the analysis of the result, leaning on knowledge of experts.
Management; the automatic device; model; uncertainty; influence; parameters; environment; decision-making.
Для проектирования системы менеджмента фирмы необходимо иметь модель функционирования производства товаров или услуг и на основе формулирования целей разных уровней можно осуществить проектирование системы экономического и производственного управления. Цель любой экономической системы - преобразовать все ресурсы и достигнутые результаты в изделия, и конечные услуги [1].
Можно рассматривать четыре уровня моделей предприятия, дающих последовательное накопление знаний и понимание процессов функционирования и управления предприятием. Это процедурная модель, экономическая модель, физическая модель, функциональная модель [1].
Однако конечной целью функционирования любой экономической системы является получение прибыли. Прибыль в общем виде представляет собой разницу между ценой продукции и ее себестоимостью, а в целом по предприятию - разницу между выручкой от реализации продукции и себестоимостью реализованной продукции. Различают: валовую прибыль, прибыль от продаж; балансовую прибыль и чистую прибыль предприятия. Так же на практике различают: бухгалтерскую прибыль - разницу между суммой реализации (доходами от продажи) и рас-
ходами (издержками) и экономическую прибыль - остаток от общего дохода после вычета всех издержек, разница между бухгалтерской прибылью и дополнительными расходами.
Если рассматривать менеджмент предприятия, то для увеличения прибыли предприятия важно снижение себестоимости производимой продукции. Процесс функционирования предприятия можно рассматривать как управляемый процесс. Построение моделей управляемых процессов, прежде всего, связано с необходимостью реализовать на их основе определенные алгоритмы управления данными процессами. При этом важной проблемой является получение оптимального управления процессами для достижения максимальной выгоды (например, максимальная прибыль, минимальные затраты, минимальная продолжительность процесса, обеспечение наилучшего контроля качества выпускаемой продукции).
Принципиальной особенностью систем организации производства и управления экономикой на разных уровнях является невозможность полной формализации системы и ее поведения с помощью формальных математических моделей и методов [1].
Известно [2], что математическая модель, описывающая формализованный процесс функционирования системы S (объекта), в состоянии охватить только основные, характерные его закономерности, оставляя в стороне несущественные, второстепенные факторы [2].
Проблемой является разработка модели, позволяющей наиболее полно описывать процесс выработки управляющего воздействия или решения в менеджменте.
Целью исследования является использование автоматной модели для решения поставленной проблемы, т. е. для разработки модели, позволяющей наиболее полно описывать процесс выработки управляющего воздействия или решения в менеджменте
Модель объекта моделирования, т.е. системы S, можно представить в виде множества величин, описывающих процесс функционирования реальной системы, и в векторной форме имеющих вид [3]:
X(t) = {x1(t),x2(t),...,xM(t)}, Y(t) = {y1(t),y2(t),...,yN(t)},
V(t) ={v1(t),v2(t),...,vL(t)}, Z(t) ={z1(t),z2(t),...,zI(t)}, где X(t) = {xl(t),x2(t),...,xм(t)} - вектор входных воздействий;
Y(t) = {у^О^ОО,...^^^} - вектор выходных воздействий;
V(t) = {V О), V ф,..., V 0)} - вектор воздействий внешней среды;
1 2 L
Z(t) = {z ф,...^ ф} - вектор внутренних состояний системы.
12 I
Динамические модели систем описывают поведение объекта моделирования во времени t, и в общем случае процесс функционирования такой системы записывают в виде [3]:
Y(t) = Fs(X,V,Z,t).
Зависимость F называется законом функционирования системы S s
Под математической моделью объекта понимают конечное множество переменных ^(^^((О^^)} вместе с математическими связями между ними и характеристиками Y(t).
С точки зрения использования моделей, их можно разделить на два большие класса: имитационные и управляющие модели. Имитационные модели используются для статистического анализа явлений и процессов, а с помощью управляющих моделей решаются задачи оптимального статистического синтеза управления рассматриваемым объектом или процессом.
Имитационные модели особенно важно использовать для анализа многофакторных объектов, процессов и систем, где возможности метода статистических испытаний (метода Монте-Карло) проявляются наиболее полно и дают наибольший эффект. Основными требованиями, которыми должны удовлетворять имитационные модели, является адекватность процессу, точность, простота, универсальность.
Известно [2, 4, 5] применение автоматных схем для описания функционирования многих производственных, экономических и других систем. Автомат определяется следующим образом [3, 4, 6]:
А =< Х,У,Ъ,ф,у,Ъ® >,
где X = (х!,х2,...,хм), - входной алфавит; у = (у^у^...^) - выходной алфавит; ъ = (г ,г ,...,г ) - множество состояний автомата; ф- функция переходов, 12 I
ф: ХхЪ ^ Ъ,Ъ(1) = ф[Ъа -1), Х(Ш;
у - функция выходов,
у:ЪхХхЪ^У,У(1) = у[Ъ(1;-1),Х(1;),Ъ(1)]; Ъ®- множество начальных состояний автомата.
Процесс функционирования автоматной схемы рассматривается как последовательная смена ее состояний в некотором интервале времени (1 ,Т). Если рассматривать процесс функционирования системы как последовательную смену состояний, то г (1;),г (1;),...,г (1), называют характеристиками состояний системы. 12 I
Каждому мгновенному состоянию системы соответствует определенная точка в п -мерном фазовом пространстве, а процессу функционирования системы - некоторая фазовая траектория. Фазовая траектория может быть описана вектор - функцией г(1) с составляющими по осям координатами г (1),г (1;),...,г (1). Очевид-
12 I
но, что моменту времени 1;® соответствует некоторое начальное состояние системы с характеристиками (начальными условиями) г®,г ®,...,г '0. На вход систе-
12 I
мы в общем случае могут поступать входные сигналы, которые будем обозначать
х (т = 1,2....М). Входные сигналы оказывают влияние на изменение состояний
т
системы. Таким образом, характеристики состояний системы г (1),г (1;),...,г (1) в
12 I
произвольный момент времени 1 зависят от начальных условий г.,',г_',...,г®
12 I
и входных сигналов х , поступивших в моменты времени 1 < Т . В момент 1, т
будучи в состоянии г. (1), автомат способен воспринять на входном канале сигнал х (1) є Х и выдать на выходном канале сигнал у (1) = у[Ъ(1),Х(1)], перейдя в
состояние г(1 + 1) = ф[Ъ(1), Х(1)], г(1) є Ъ , у(1) є У .
Математическая модель в виде автомата применима для описания функционирования как дискретных детерминированных объектов, так и для стохастических.
В случае стохастических объектов функция переходов ф задается множеством ф = (Р(г. (1;)/г. (1 - 1),х (1))}, и функция выходов у - множеством
У = {Р(уп(1)/г.(1 - 1),хт(1),г.(1))}, где {Р(г.(1)/г.(1 - 1),хт(1))} - мно-
жество условных вероятностей, определяющих переход ВА в момент времени 1 в
состояние г Ш при условии, что поступил сигнал х (1) и в момент времени Р т
(1 -1) ВА был в состоянии 2.(1 - 1); {Р(уп(1)/г. (1 - 1),хт (1), г. (1))} - множество условных вероятностей, определяющих выдачу ВА в момент времени 1 выходного сигнала у (1) при условии, что автомат перешел в состояние г (1), на
вход поступил сигнал х (1) и в момент времени (1 — 1) ВА был в состоянии
т
г.(1 -1) .
При детерминистическом задании функций перехода и выхода они имеют вид:
при 7(1) = ф^а-1), Х(1)]
-{1 1 ' 1° >
- 1),ха)): ^фГ™ 14 уті
і і т 10 при 7(1) *ф[7(1 - 1),Х(Ч)]
Р(уп (і) / /і(і - 1),хт(і), /і (і -1))
■{о
при У(1) = ^(1-1), Х(1), 2(1)]
0 при У(і) ^^[2(і - 1),Х(і),7(і)]
Представление объекта в виде ВА, на вход которого поступают в момент времени 1 сигналы входного алфавита X, а с выхода снимаются значения сигналов выходного алфавита У, а далее вырабатывается в следующий момент времени (1 +1) очередное входное воздействие, приводит к необходимости включения в схему объекта систему управления (рис. 1). Взаимодействие объекта управления и системы управления означает, что значения процесса х(1) измеряются и поступают на вход системы управления, которая по ним находит очередное управление и отправляет его объекту. Правило отыскания значений уравнения подчиняется условию, чтобы достигалась некоторая заданная цель.
X
Объект
У
Система управления
Рис. 1. Взаимодействие автомата и системы управления
Современные технологические системы представляются сложными многофакторными объектами, на которые воздействует множество контролируемых и неконтролируемых факторов [3]. Важным аспектом проблемы построения управляющих моделей является учет в них большого количества случайных факторов, воздействующих на реальный производственный процесс. Это различные изменения, происходящие в объекте управления в результате его функционирования и приводящие к изменению параметров процесса, изменения в структуре модели из-за различных ограничений на переменные состояния и управления; изменения в окружающей среде и др. К таким факторам в первую очередь следует отнести [8]:
♦ случайные колебания, происходящие в объекте управления и приводящие к изменению коэффициентов модели физического процесса;
♦ изменения в структуре модели вследствие деформации ограничений на переменные состояния и управления;
♦ изменения в окружающей среде;
♦ погрешность в измерениях и т.д.
Влияние большого числа случайных факторов на функционирующий объект, а также на функционирование системы управления объектом, невозможность проектировщиком системы управления учесть влияние случайных факторов, которые не поддаются какому-либо учету, делают необходимым включение в схему функционирования объекта такого элемента, как среда. Таким образом, можно сказать, что процесс функционирования сложной системы происходит в сложной случайной среде [3] и взаимодействие управляющего объекта и среды можно представить в виде следующей системы “автомат - среда” (рис. 2).
У
Среда
X
Автомат
Рис. 2. Система “автомат - среда"
Выходные сигналы автомата А являются входными для объекта (среды) 8 , а выходные сигналы среды 8 - входными для автомата А . Среду 8 можно также рассматривать в виде ВА, поведение которого также зависит от его внутреннего состояния, входных сигналов и времени. Процесс функционирования ВА во времени определяется каноническими уравнениями
г(1 + 1) = ф[г(0,у(1)], х(0 = у[г(0]
где г(1 + 1) = ф[г(1),у(0] - функция переходов, х(1) = у[г(1)] - функция выходов.
Выходные сигналы у(1) автомата А будем называть действиями, а входные х(1) - реакцией среды. Предполагается [4], что реакция среды х(1) - входной алфавит автомата А разбивается на два непересекающихся подмножества, причем внутри каждого из этих подмножеств входные сигналы автоматом неразличимы. Входные сигналы автомата разбиты на два класса: класс благоприятных реакций х1 =+1(“поощрение”) и класс неблагоприятных реакций X- =-1(“штраф”).
1 2
Взаимодействие автомата и среды происходит следующим образом. Если в момент времени 1 автомат совершил действие у , то он с вероятностью q получит сигнал поощрения х1 или с вероятностью р получит сигнал наказания
1 + W
1 - W
п
х„ . Вероятности определяются следующим образом: q =---------и-; р =■
2 чп 2 п 2
исходя из чего q — р = W . Величину W называют выигрышем автомата за п п п п
действие у . Математическое ожидание выигрыша автомата за один шаг при
N
взаимодействии со средой определяют как [8] м = 2 ст W , где ст - финаль-
п = 1
п
ная вероятность действия у . Если автомат выбирает любое из действий равнове-
1 N
роятно, то математическое ожидание выигрыша определится как м = — £ W .
о N
п = 1
Автомат обладает целесообразным поведением, если математическое ожидание выигрышей за один шаг отвечает условию:
м >м0.
Вероятностные автоматы нашли применение в экономике, в частности, при моделировании приемки товара на складе, поставляемого несколькими поставщиками, при моделировании управления запасами однородной продукции, при моделировании системы нефтеперевалочного узла.
Для описания процесса взаимодействия объекта и процесса задают измеримые пространства: фазовое (X,Ж) и пространство управлений (У,К), где Ж - ст - алгебра измеримых множеств из X , К - СТ - алгебра измеримых множеств из У.
Эволюция объекта во времени подчиняется следующему правилу [9] (рис. 3.):
Х1 +1 = (Х‘,у4),
где X1 = (Х1,Х1_1,...,Х1), у1 = (уе,уе_1,...,у1,у0).
Система принятия Объект Єг
решения управления
Х+1
Рис. 3. Эволюция объекта во времени
В начальный момент 1 = 0 выбирается управление у , которое определяет
значение Х = §(у ). В момент 1 = 1 задают у и получают Х = 2(Х ;у ,у ) 10 1 2 10 1
и т. д .
Взаимодействие объекта управления и системы управления означают, что значения процесса Х “измеряются” и поступают на вход системы управления,
которая по ним находит очередные управления и отправляет их объекту. Правило отыскания значений управления должно соответствовать некоторой заданной цели, или траектория Х в фазовом пространстве должна обладать предписанным
свойством.
Следует заметить, что экономические системы отличаются большим количеством факторов, которые имеют неопределенную и неточную природу. На основании таких данных можно строить экономические прогнозы, которые имеют вероятностный характер. Таким образом, актуальным становится включение в управляющий контур блока системы анализа результата (рис. 4). На блок анализа результата поступают данные с выхода экономической системы, которые обрабатываются и сигнал Х^ поступает на вход системы управления.
Рис. 4. Включение блока системы анализа результата
Система анализа результата может быть задана различными способами, однако очевидно, что в основе механизма вывода решений будут использованы мнения экспертов. Это особенно актуально в последнее время, так как управленческие решения в экономике характеризуются следующими особенностями: присутствуют неизвестные элементы задачи: ситуации, цели, ограничения, решения, предпочтения, которые имеют как содержательный характер, так и количественные характеристики; элементы задачи описываются характеристиками, часть из которых может быть изменена объективно, а для другой части задачи возможно только субъективное изменение (например, приоритеты целей, предпочтения решений и т.п.); в ряде случаев приходится решать задачу выбора решения в условиях неопределенности, обусловленной неполным описанием проблемной ситуации и невозможностью достаточно точной оценки ожидаемых последствий; принимаемые решения могут непосредственно затрагивать интересы людей, принимающих эти решения
Перечисленные особенности подчеркивают отличие задачи управленческого решения от математической задачи нахождения оптимального решения, которая обычно формируется как задача выбора наилучшего решения из множества заданных решений.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Долятовский В.А. Системный анализ в управлении фирмой: Учебное пос. и практикум. - Ростов-на-Дону: РГЭУ (РИНХ), 2010.
2. Малышев Н.Г. Структурно-автоматные модели технических систем. - М.: Радио и связь, 1986.
3. СоветовБ.Я., Яковлев С.А. Моделирование систем. - М.: Высш.шк., 1985.
4. Поспелов Д.А. Вероятностные автоматы. - М.: Энергия, 1970.
5. Малышев Н.Г. Вероятностные методы при моделировании и идентификации объектов управления. - Таганрог: ТРТИ, 1980.
6. ЧирковМ.К. Основы общей теории конечных автоматов. - Л.: Изд-во ЛГУ, 1975.
7. Бусленко Н.П. Моделирование сложных систем. - М.: Наука, 1978.
8. Глод О.Д., Финаев В.И. Оценка времени сходимости в адаптивных системах // Областная ТНК, посвященная дню радио. - Ростов-на-Дону, 1991. - 69 с.
9. Срагович В.Г. Теория адаптивных систем. - М.: Наука, 1976.
Статью рекомендовала к опубликованию д.э.н., профессор Т.В. Чернова.
Глод Ольга Денисовна - Технологический институт федерального государственного автономного образовательного учреждения высшего профессионального образования «Южный федеральный университет» в г. Таганроге; e-mail: [email protected]; 347928, г. Таганрог, пер. Некрасовский, 44, ГСП 17А; тел.: 88634371704; кафедра менеджмента; к.т.н.; доцент.
Glod Olga Denisovna - Taganrog Institute of Technology - Federal State-Owned Autonomy Educational Establishment of Higher Vocational Education “Southern Federal University”; e-mail: [email protected]; GSP 17A, 44, Nekrasovskiy, Taganrog, 347928, Russia; phone: +78634371704; the department of management; cand. of eng. sc.; associate professor.
УДК 519.7:004.4
Н.Н. Бричеева
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ ВРМ-СИСТЕМЫ НА ОСНОВЕ АВТОРСКОЙ МЕТОДИКИ АВТОМАТИЗАЦИИ
СТРАТЕГИЧЕСКОГО ПЛАНИРОВАНИЯ И БЮДЖЕТИРОВАНИЯ
Несмотря на наличие широкого спектра комплексных BPM-пакетов на основе BI-платформ, наилучший результат при внедрении достигается при оригинальном проектировании информационных BPM-систем на основе собственных методик автоматизации стратегического планирования и бюджетирования на основе концепции BSC. Предлагается к рассмотрению технологическая архитектура информационной BPM-системы с технологической архитектурой, функциональность которой соответствует промышленному стандарту BPM Standards Group и реализуется согласно авторской методике автоматизации стратегического планирования и бюджетирования. Разработанный комплекс взаимосвязанных математических моделей позволяет автоматизировать процесс создания адаптивной BPM-системы на основе единого формализованного представления иерархий.
Стратегическое планирование; бюджетирование; система сбалансированных показателей; метод анализа иерархий; BPM-системы; архитектура предприятия.
N.N. Bricheeva BPM-DESIGN SYSTEM BASED ON THE AUTHOR OF AUTOMATION TECHNIQUE FOR STRATEGIC PLANNING AND BUDGETING
Despite the availability of a wide range of integrated BPM-based packet Bl-platform, the best result is achieved by the introduction of the original project-ing information BPM-based systems automate own methods of strategic planning and budgeting based on the concept of BSC. Xia offers to consider information technology architecture BPM-systems, with techno-logical architecture, which features an industry standard BPM Standards Group and is being implemented in accordance with the author's technique automation strategic planning and budgeting. Developed complex interrelated mathematical models to automate the process of creating an adaptive BPM-system based on a single formalized representation hierarchies
Strategic planning; budgeting; balanced scorecard; the method of hierarchy analysis; BPM-sistem; enterprise architecture.
Введение. Согласно определению BPM Standarts Group Business Performance Management (BPM) - это методология, направленная на оптимизацию реализации стратегии и состоящая из набора интегрированных циклических аналитических процессов, поддерживаемых соответствующими технологиями и имеющих отношение как к финансовой, так и к операционной информации.
Управление бизнес-процессами, являющееся в первую очередь операционной дисциплиной, согласно рекомендациям Gartner, должно осуществляться совместно с построением архитектуры предприятия (EA - Enterprise Architecture), в статическом аспекте включающей:
♦ миссию и стратегию, стратегические цели и задачи;
♦ бизнес-архитектуру;
♦ системную архитектуру.