Научная статья на тему 'Использование тензорной методологии анализа систем для описания бизнес-процессов предприятия. Средства автоматизации'

Использование тензорной методологии анализа систем для описания бизнес-процессов предприятия. Средства автоматизации Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
384
80
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Петров M. И., Треногий И. Г., Беловатый Е. А.

Рассмотрены основные аспекты применения для анализа систем тензорной методологии, позволяющей упрос-тить задачу описания и анализа. В качестве примера описан бизнес-процесс современного предприятия. Показано применение программного средства для оценки построенной ранее модели.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Петров M. И., Треногий И. Г., Беловатый Е. А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

USING TENSOR METHODOLOGY OF SYSTEM ANALYSIS FOR DESCRIBE BUSINESS-PROCESSES OF ENTERPRISE. TOOLS OF AUTOMATIZATION

The basic aspects of application of tensor methodology for system analysis are considered in the article. This methodology gives simplified description and analysis of the systems. As an example, the methodology is used for the modern enterprise business-process description. The application of software for an evaluation of the previously constructed model is considered as well.

Текст научной работы на тему «Использование тензорной методологии анализа систем для описания бизнес-процессов предприятия. Средства автоматизации»

зайнерские бюро), должны реализовывать стратегию совместной кастомизации, т. е. ориентации на потребителя. Данная стратегия заключается в том, что фирма ведет диалог с индивидуальными потребителями, помогает им формулировать свои потребности, выдвигает удовлетворяющие эти потребности предложения, а затем производит для них кастомизированный продукт. Такая стратегия позволяет фирме избежать недостатков массового производства и адаптировать свое предложение, чтобы лучше обслуживать потребителей и одновременно не лишать себя преимуществ эффекта масштаба [3].

Библиографический список

1. Дягель, О. Ю. Теория экономического анализа : учеб. пособие / О. Ю. Дягель ; Краснояр. гос. торг.-экон. ин-т. Красноярск, 2006.

2. Ермолаев, О. Ю. Математическая статистика для психологов : учебник / О. Ю. Ермолаев. 3-е изд., испр. М. : Моск. психол.-соц. ин-т : Флинта, 2004.

3. Ламбен, Ж.-Ж. Менеджмент, ориентированный на рынок / Ж.-Ж. Ламбен ; пер. с англ. под ред. В. Б. Колча-нова. СПб. : Питер, 2006.

L. G. Gafarova

METHODOLOGICAL APPROACH TO RESEARCHING OF CONSUMERS’ BEHAVIOR FACTORS ON THE SERVICE MARKET (ON THE EXAMPLE OF INHABITABLE INTERIORS DESIGN SERVICE MARKET OF KRASNOYARSK)

There is methodological approach to the factors researching, which have influence on the consumers’ behavior of inhabitable interiors design service. On this base the powers of the factors and needs’ influence are determined, which predetermined the consumers’ behavior, their structures and interrelations.

УДК 681.324

М. Н. Петров, Н. Г. Треногин, Е. А. Веловатый

ИСПОЛЬЗОВАНИЕ ТЕНЗОРНОЙ МЕТОДОЛОГИИ АНАЛИЗА СИСТЕМ ДЛЯ ОПИСАНИЯ БИЗНЕС-ПРОЦЕССОВ ПРЕДПРИЯТИЯ. СРЕДСТВА АВТОМАТИЗАЦИИ

Рассмотрены основные аспекты применения для анализа систем тензорной методологии, позволяющей упростить задачу описания и анализа. В качестве примера описан бизнес-процесс современного предприятия. Показано применение программного средства для оценки построенной ранее модели

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

С ростом сложности систем возникают две основные проблемы:

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

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

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

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

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

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

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

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

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

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

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

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

Автором тензорной методологии анализа систем является американский ученый и инженер Г. Крон [1; 2]. Он использовал тензорный анализ в приложении к теории электрических сетей и сделал вывод, что инвариантом преобразований структуры является линейная форма, связанная с каждым элементом сети.

В приложении к теории связи тензорная методология Г. Крона свое дальнейшее развитие получила в работах [3; 4], в которых тензорная методология была впервые использована для анализа вероятностно-временных характеристик в сетях связи.

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

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

Как показал Г. Крон, для любой контурной сети примитивная сеть состоит из п отдельных ветвей, каждая из которых короткозамкнута на себя (рис. 1).

Таким образом, примитивная п-мерная сеть представляет собой множество п отдельных ветвей, содержащих

элементы сети без каких-либо непосредственных соединений между ними (с помощью узлов). Однако некоторые или все элементы сети в ветвях могут влиять друг на друга косвенно, например используя общий ресурс оперативной памяти или процессорного времени узла коммутации и т. д.

Рис. 1. Примитивная п-мерная контурная сеть

Если применять данный подход к теории массового обслуживания, то уравнение состояния примитивного элемента представляет собой формулу Литтла:

N = Т ■ X,

где Т - время задержки передачи сообщения в узле коммутации, с; N - объем буфера узла коммутации; X - интенсивность поступления сообщений, эрл.

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

Геометрические объекты, а также уравнение состояния примитивной сети, выраженное в терминах этих геометрических объектов, записанные в матричной форме, имеют тот же вид, что и для элемента этой сети:

- X - вектор, компоненты которого представляют собой интенсивности потоков сообщений, протекающих в соответствующих ветвях;

- N - вектор, компоненты которого представляют собой объемы буферов систем массового обслуживания в соответствующих ветвях;

- Т - квадратная матрица размерностью п строк на п столбцов. Элементы ее главной диагонали представляют собой значения времени задержки в системе массового обслуживания, соответствующей данной ветви. Остальные элементы матрицы отражают взаимное влияние систем массового обслуживания друг на друга (использование общих ресурсов и т. д.).

Геометрические объекты, описывающие примитивную сеть, могут быть представлены в следующем виде:

N=

Инвариантное матричное уравнение состояния при митивной сети

N = Т ■ X

эквивалентно системе п обычных уравнений:

• Хп ■ X,

N. X, т 11,1 т. 1 1,2 • т • 1 1,п

N , x = X 2 , Т= т 2,1 т. 2,2 т ' 2,п

X п т п,1 т. п,2 • . т п,п

(1)

N = Т ■ X + Т ■ X +... + Т ^’1 Т 1,1 1 Т 1,2 2 Т 1,;

N = Т ■ X + Т ■ X + . л2 Т 2,1 1 Т 2,2 2

+ Т

^ = Тп1 ■ X + Тп2 ■ X2 + ... + Тп,

■ X.

Геометрические объекты, необходимые для описания исходной сети, и уравнения состояния исходной сети, выраженные в матричной форме, имеют тот же вид, что и для примитивной (вспомогательной) сети, отличаясь лишь значениями компонент.

Геометрический объект, связывающий переменные обеих систем, называется тензором преобразования. Так как переменными (величинами отклика) в контурных сетях являются интенсивности потоков сообщений, то уравнение преобразования принимает вид

X = С ■ X', (3)

где X - вектор интенсивности поступления сообщений для примитивной (вспомогательной) сети; X' - вектор интенсивности поступления сообщений для исходной сети; С - матрица преобразования интенсивностей между примитивной и вспомогательной сетями.

Получим выражение интенсивностей потоков ветвей примитивной сети через интенсивности контурных потоков исходной сети:

К1 = С1,1 ' К 1 + С1,2 ' К 2 + - + С1, к ' К к> К2 = С2,1 ' К 1 + С2,2 ' К 2 + - + С2, к ' К к,

Кп = Сп,1 ' К 1 + С2,2 ' К 2 + - + Сп, к ' К к;

матрицу тензора преобразования:

" С С С

М,1 '-'1,2 ^1,к

(4)

С =

С С

2,1 2,2

С , С

п,1 п,

С

С

(5)

N = (СТ)-1 ■ N' ; (6)

матрицу значений времени задержки в исходной сети

Т' = С ■ Т ■ С. (7)

Компоненты матрицы времен задержек Т исходной сети находятся по компонентам матрицы Т примитивной сети с помощью формулы преобразования (7) умножением Т на транспонированную и прямую матрицы тензора преобразования С.

Система уравнений состояния исходной сети в матричной форме имеет вид

N = Т' ■ X', (8)

Xв' = с ■ X', (9)

N = Т ■ с ■ X'. (10)

Решение данной системы можно получить любым методом теории систем линейных уравнений и матричной алгебры. Результатом ее решения является вектор интенсивностей контурных потоков сообщений. В случае если вспомогательная сеть является примитивной п-контурной сеть, интенсивности поступления вызовов в отдельных ветвях исходной сети находятся по формуле (9). Объемы буферов систем массового обслуживания в отдельных ветвях находят по формуле (10).

В простой сети малой размерности, без взаимных влияний элементов сети, уравнения состояния легче и быстрее получить простым рассмотрением структуры сети и

аналитическими методами. Однако при усложнении сети эта задача будет очень сложной.

Использование тензорной методологии на примере описания бизнес-процесса предприятия. Рассматриваемый авторами подход дает значительное упрощение задачи описания и анализа не только сетей массового обслуживания при моделировании информационных систем, но и других задач из многих областей [5-7].

В качестве примера рассмотрим описание бизнес-процессов согласования и предоставления широкополосного доступа в Интернет физическим лицам в Новосибирском филиале ОАО «Сибирьтелеком» (рис. 2):

- 1, 5 - заявка на предоставление доступа поступает от клиента сотруднику подразделения «Телекомсервис» посредством заявления (1) или путем устной заявки по телефону 061 (5). Отделом продаж новых услуг структурного подразделения «Телекомсервис» производится проверка технической возможности предоставления услуги;

- 13, 14 - в случае отсутствия технической возможности формируется отрицательный ответ клиенту с указанием причины отказа;

- 2, 6 - в случае наличия технической возможности клиентом оформляется и подписывается бланк-заказ и договор на оказание услуги;

- 9, 11 - формируется комплект документов на предоставление услуги для передачи клиенту;

- 3, 7 - специалист отдел продаж новых услуг структурного подразделения «Телекомсервис» вносит заявку на подключение в автоматизированную систему расчетов, выписывает наряд в кросс. Выполняются кроссиро-вочные работы и производится активация порта;

- 4, 8 - электромонтер линейного цеха технического центра телекоммуникаций выезжает к абоненту и выполняет работы по инсталляции оконечного оборудования;

- 10, 12 - клиенту поступает отказ или подписанный договор на предоставление услуги.

Рис. 2. Бизнес-процесс согласования и предоставления широкополосного доступа в Интернет

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

К =

К

N =

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

*1

N

N

14

Т =

1,1

0

Т

00

С =

0 0

0 0

0 0

0 0

0 0

0 0

0 1

0 0

0 0

1 0

1 -1

0 0

0

0

-1

-1

0

0

0

0

1

1

0

0

0

0

0

0

0

0

0

0

0 0 0 0 0 0 0 0

-10 0

-10 0

0

0

1

1

0

0

0 0

0 0

0 0

-1 1

СТ =

"1 0 0 0 0 0 0 0 0 0 0 1 1 0

0 1 0 0 0 0 0 0 1 0 0 0 -1 0

0 0 -1 -1 0 0 0 0 1 1 0 0 0 0

0 0 0 0 0 0 -1 -1 0 0 1 1 0 0

0 0 0 0 0 1 0 0 0 0 1 0 0 -1

0 0 0 0 1 0 0 0 0 1 0 0 0 1

вид

N1 + N12 + N13 (Т 1,1 + Т 12,12 + Т 13,13)Ка Т 13,13К + Т 12,12К,

N 2 + N9 - N13 = -Т 13,13К + (Т 2,2 + Т 9,9 + Т 13,13)К + Т 9,9К с ,

-N 3 - N 4 + N 9 + N10 = Т 9,9К + (Т 3,3 + Т 4,4 + Т 9,9 + Т 10,10)К + Т 10,10КГ ’

- N 7- N 8 + N

N 6 + N11- N14 N 5 + N10 + N1,

К + (т

2 а 4 7

N12 Т 12,12

~~т иА + (т 6,6+

8 + Т 11,11 + Т 12,12)К і + Т 11,11К

4 е

~Т К г,

Т 14,14 /’

К+ (т + Т + Т )К -

I е 'Т 5,5 Т 10,10 Т 14,14 ]

грамму «Тензор» как средство автоматизации описания систем с применением тензорной методологии (рис. 4).

Рис. 3. Схема бизнес-процесса в программе BPWin

Н Кошурный метод ан<

ЕШ

Сеть Выход

Структура исходной сети Результаты расчета |

С учетом формул (6), (7), (8) это описание приобретет

т. е. мы получили систему уравнений, соответствующую формуле (8). Так же могут быть получены системы для формул (9) и (10).

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

Использование средств автоматизации расчета параметров. Для наглядного отображения систем часто используют специализированные программные средства, например программный пакет BPWin (рис. 3).

Для упрощения задачи анализа авторы предлагают использовать специализированную компьютерную про-

Рис. 4. Внешний вид программы «Тензор» для бизнес-процесса согласования договоров

Эта программа имеет пользовательский интерфейс для составления схемы системы. Необходимо лишь определить узлы сети, ветви и указать контуры. После окончания составления схемы нужно нажать кнопку «Рассчитать», и программа сформирует все параметры описания системы.

Помимо ручного составления схемы, программа имеет механизм загрузки схем из файлов пакета BPWin.

Результаты расчета параметров с помощью программы «Тензор» соответствуют полученным нами ранее без использования этой программы.

Тензорная методология является мощным инструментом для исследования характеристик сложных систем. Универсальность и общность описаний и рассуждений создает предпосылки для широкого применения этой методологии в современных условиях.

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

стемы имеют очень сложную структуру с большим количеством элементов.

Библиографический список

1. Крон, Г. Тензорный анализ сетей / Г. Крон ; пер. с англ. под ред. Л. Т. Кузина, Г. П. Кузнецова. М. : Сов. радио, 1978.

2. Крон, Г. Исследование сложных систем по частям -диакоптика : пер. с англ. / Г. Крон. М. : Наука, 1972.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3. Петров, М. Н. Вероятностно-временные характеристики в сетях и системах передачи интегральной информации / М. Н. Петров ; Краснояр. гос. техн. ун-т. Красноярск, 1997.

4. Веревкина, Е. В. Тензорная методология исследования нагрузки в информационных сетях / Е. В. Веревкина, О. А. Корякина, М. Н. Петров ; НИИ систем упр., волновых процессов и технологий. Красноярск, 2004.

5. Петров, М. Н. Распределенные информационные системы управления в телекоммуникационной отрасли / М. Н. Петров, Н. Г. Треногин ; под ред. проф. М. Н. Петрова ; НИИ систем упр., волновых процессов и технологий. Красноярск, 2006.

6. Тензорная методология исследования бизнес-процессов / Е. В. Веревкина, Д. М. Гуревич, М. Н. Петров ; под ред. проф. М. Н. Петрова ; НИИ систем упр., волновых процессов и технологий. 2-е изд., доп. Красноярск, 2005.

7. Тензорная методология исследования надежности бизнес-процессов / Е. В. Веревкна, Д. Н. Левин, М. Н. Петров ; под ред. проф. М. Н. Петрова ; НИИ систем упр., волновых процессов и технологий. 2-е изд., доп. Красноярск, 2006.

M. N. Petrov, N. G. Trenogin, E. A. Velovatiy

USING TENSOR METHODOLOGY OF SYSTEM ANALYSIS FOR DESCRIBE BUSINESS-PROCESSES OF ENTERPRISE. TOOLS OF AUTOMATIZATION

The basic aspects of application of tensor methodology for system analysis are considered in the article. This methodology gives simplified description and analysis of the systems. As an example, the methodology is used for the modern enterprise business-process description. The application of software for an evaluation of the previously constructed model is considered as well.

УДК ЗЗ9.1З2

Н. Н. Терещенко

ОСОБЕННОСТИ ФОРМИРОВАНИЯ ТОВАРНОГО ПРЕДЛОЖЕНИЯ НА ПОТРЕБИТЕЛЬСКОМ РЫНКЕ КРАСНОЯРСКОГО КРАЯ

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

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

Целью проводимых нами исследований является выявление особенностей формирования товарного предложения на региональном потребительском рынке на основе экономической диагностики. Объектом исследования является потребительский рынок Красноярского

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

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

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

1б1

i Надоели баннеры? Вы всегда можете отключить рекламу.