Процессы управления и устойчивость



Pdf көрінісі
бет41/57
Дата27.12.2016
өлшемі30,48 Mb.
#549
1   ...   37   38   39   40   41   42   43   44   ...   57

компании, например, управление и анализ выпуска продукции или

ресурсное обеспечение выпуска продукции. Под продукцией здесь

понимают, например, товары, услуги, решения, документы.

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

ных особенностей бизнес-процесса является то, что время исполне-

ния каждой стадии, как и промежуток между их выполнением, не

фиксировано и может быть бесконечно большим. Следующей важ-

ной особенностью стоит отметить то, что вся система в промежутках

между стадиями находится в согласованном (непротиворечивом) со-

стоянии, а каждый этап вызывает возмущение в системе, которое в

итоге должно привести систему снова в непротиворечивое состояние.

В данной работе рассматривается вариант создания системы

управления бизнес-процессом с точки зрения глобального состояния

системы (Global State) на базе Microsoft BizTalk Server 2004.

Microsoft BizTalk Server 2004. Основное назначение Microsoft

BizTalk Server 2004 – это интеграция приложений как внутри отдель-

но взятой компании, так и между партнерскими организациями. В

рамках этой задачи сервер выполняет следующие функции:

• службы для интеграции внутренних приложений;

• службы для внедрения средств взаимодействия торговых парт-

неров и управления этими средствами;

• вертикальные решения и промышленные акселераторы;

• мониторинг бизнес-активности;

• полнофункциональная машина бизнес-правил;

• базовая функциональность для определения, управления и

внедрения сложных бизнес-правил для одного или множества

бизнес-процессов в организации;

• службы преобразования данных;

• службы автоматизации и управления процессами;

458


• службы анализа данных;

• службы настройки и управления;

• интеграционные службы платформы Microsoft Windows;

• службы масштабирования;

• службы интеграции систем безопасности;

• консалтинговые службы планирования;

• сонсалтинговые службы развертывания.

На рис. 1 показано устройство потока обработки Microsoft BizTalk

Server 2004. Сервер состоит из принимающих и передающих адапте-

ров, принимающих и передающих конвейеров, оркестровок, почто-

вого ящика и машины обработки бизнес правил.

Рис. 1. Поток обработки Microsoft BizTalk Server 2004

Microsoft BizTalk Server 2004 включает в себя много различных

компонентов. Затронем только один момент – сервисы для создания

бизнес-процессов (workflow), ориентированных на человека (Human

Workflow Services). Архитектура взаимодействия человека и бизнес-

процесса, описанного с помощью HWS, представлена на рис. 2.

Action в понимании HWS есть минимальная единица бизнес-

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

459


Рис. 2. Архитектура HWS

человека (task). Отвечая на поставленную задачу, человек может вы-

брать путь (следующий action), по которому бизнес-процесс продол-

жит свое выполнение. Также средствами HWS можно задать прави-

ла развития бизнес-процесса, которым пользователь обязан следо-

вать. В терминах HWS это называется Activity Model.

HWS является расширением BizTalk Server 2004 и использует

стандартные элементы сервера для функционирования своих эле-

ментов. В частности, Action реализуется в виде специальной оркест-

ровки, имеющей часть логики, отвечающей за работу HWS, и часть,

отвечающую за бизнес-логику. Активация Actions, посылка задач

и прием ответов осуществляется с помощью стандартных портов,

адаптеров и конвейеров обработки. Однако HWS предоставляет спе-

циализированный API, и часть функций, например, отправка ответа

на задачу, должна осуществляться через него. Все действия и зада-

чи, выполненные в рамках бизнес-процесса, компонуются в Activity

Flow.

Система управления бизнес-процессами. Для автоматиза-



ции деятельности одной компании в качестве ядра системы был вы-

бран Microsoft BizTalk Server 2004, как отвечающий большинству

предъявленных требований по возможностям интеграции, масшта-

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

Также планировалось использовать службы HWS для управления

процессом со стороны персонала компании. Однако процесс облада-

ет рядом специфических характеристик, важнейшими из которых

являются следующие:

460


• схожесть с технологическим процессом – следующий этап вы-

бирается не обслуживающим персоналом, а логикой процесса

в зависимости от текущего состояния;

• влияние обслуживающего персонала ограничивается добавле-

нием в процесс данных, которые ему необходимы на данном

этапе выполнения и отсутствующими в базе знаний системы

управления;

• наличие процессов-мониторов – процессов, исследующих состо-

яние бизнес-процесса в определенные периоды времени и воз-

действующие на него согласно определенным правилам;

• возможность гибкой настройки процесса.

Для этого было решено сделать дополнительный уровень, управ-

ляющий процессом и активно использующий возможности HWS. Об-

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

са и отслеживание возмущений, вносимых в него этапами процесса.

Таким образом, ядро системы управления было разработано в виде

цикла, изображенного на рис. 3.

Рис. 3. Основной цикл ядра

Workflow Controller – это основная сущность, отвечающая за ини-

циализацию основных процессов. Также она контролирует возмуще-

461


ния глобального состояния. Global State Entity – сущность, храня-

щая глобальное состояние и предоставляющая функции для работы

с ним. Activity Launcher – система принятия решений, отвечает на

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

стоянием. Concrete Activity – это один из формализованных этапов

бизнес-процесса. Все вышеописанные функции реализованы в виде

действий (actions) HWS, а связь между ними реализована с исполь-

зованием стандартных средств коммуникации HWS и BizTalk.

Рис. 4. Структура модуля «Workflow Controller»

Как показано на рис. 4, модуль «Workflow Controller» отвечает

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

лить инициализацию блока «State Change Listener», фактически ре-

ализованного в рамках модуля «Workflow Controller» и отвечающего

за отслеживание изменений глобального состояния, активацию са-

мого модуля глобального состояния и запуск процессов-мониторов.

Структура «State Change Listener» изображена на рис. 6. Суть моду-

ля сводится к тому, что он в цикле ожидает сообщения об изменении

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

– «Activity Launcher».

Модуль «Global State Entity», изображенный на рис. 5, представ-

462


Рис. 5. Структура модуля «Global State Entity»

ляет собой цикл, который посылает текущее глобальное состояние в

виде задачи HWS и ожидает в ответ возмущенное состояние. По-

лучив ответ с новым состоянием, модуль выполняет объединение

старого состояния с возмущенным и посылает его как новое теку-

щее состояние. В большинстве случаев, объединение состояний есть

просто копирование возмущенного состояния поверх старого. Также

модуль хранит историю всех изменений состояний на протяжении

всей длительности процесса, что позволяет проследить весь процесс

с начала до конца по этапам.

Рис. 6. Структура «State Change Listener»

463


Модуль «Activity Launcher» имеет линейную структуру и пред-

назначен для выбора этапа для запуска и непосредственно его акти-

вацию. Выбор осуществляется на основе бизнес-правил. Структура

модуля представлена на рис. 7.

Рис. 7. Структура модуля «Activity Launcher»

Заключение. Данная модель была реализована как система

управления бизнес-процессом для компании Reed Group Ltd. Компа-

ния занимается предоставлением услуг по сопровождению персонала

компаний-нанимателей с точки зрения отпусков, как плановых, так

и по особым причинам – здоровье сотрудника, здоровье членов семьи

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

ного со здоровьем, на основании специальных методик даются реко-

мендации по лечению, срокам и т.д. В рамках проекта разработан

код для пяти этапов бизнес-процесса с учетом особенностей законо-

дательства отдельных штатов и политик компаний-работодателей.

На данный момент текущая версия проекта находится в стадии бета

тестирования.

Литература

1. Троелсен Э. C# и платформа .NET. СПб.: "Питер", 2006.

464


 

 

5. Управление



социально-

экономическими

системами

 



 

Takanashi Y., Osano M.

University of Aizu, Japan

Generating forest environment target

from agriculture based on native water cycle

with system dynamics

Рекомендовано к публикации профессором Leon Petrosyan

Abstract. In Japan, rice is staple food. Rice paddies need a lot of

water during rice growing. Mostly, water is carried from rivers. Rainfall

seeps underground from forests into rivers slowly. Therefore, rivers are

not dry all year round. However, urbanization decreases vegetation

ground, and land loses groundwater. This research pays attention to

water resources. We investigate how big a forest area should be to supply

water for rice paddies in Japan. Using the system dynamics tool such as

Powersim Studio 2005, we designed a natural water cycle, and after that,

simulated rice paddies water cycles based on the water cycle model. From

our results, we concluded that the ratio of forest needs twice as large as

rice paddies to keep groundwater with forest. This outcome suggests a

water demand for the land development.

1. Introduction. Urbanization decreases vegetation ground. The

asphalt land can not hold water. It leads the loss of spendable water.

A water demand from industry and from the growing population of

Japan is increasing This situation leads to disasters such as drought,

land subsidence, rivers in spate and desertification in the world. It may

induce a disbalance of a natural water cycle and a loss of wealthy ground.

Research to preserve water resources is made in the field of agriculture

because of effect of fragmented water cycle on a food production. Japan

needs to address the changing water cycles.

System Dynamics is one of the instruments, which can be applied

to solve this problem. It is a simulation model introduced by Jay W.

Forrester in 1956.

The features of this model are easy to understand and simple to

implement. They can be similated using diagram models. A computer

implementation was introduced in the computer language SIMPLE

(Simulation of Industrial Management Problems with Lots of Equations)

by Richard Bennett in 1958. A computer simulation era for System

Dynamics begun in 1959 after appearing DYNAMO (DYNAmic MOdels)

465


system. In our research, we applied Powersim Studio 2005 to simulate

the natural water cycle.

Rainfall can not permeate urbanized land, and it flows to rivers

through developed culverts. The vegetation have a feature that rainfall

seeps into rivers slowly. On the other hand, without vegetation, rain fall

flows on land to river fast. Thus, rivers fill in short time and flow to

sea. Water stored on land is important for life. Analysing lands under

developing, we should keep in mind how to adjust the balance of water

demand and how to protect depletion of water.

This research is focuses on the forecast of future states of water and

on the current situation with the water demand in the future. Hereby,

this research makes it possible to act what to do without discussions

about how to adjust a forest environment for a water cycle.

2. Water Cycle Model in System Dynamics.

2.1. Elements of the Water Cycle Model. There are five land

types in this water cycle model such as asphalt, bare ground, forest,

water area and rice paddies. Annual rainfall and monthly precipitation

resemble in Japan. Other elements are evaporation, groundwater, tempe-

rature and rainfall. The asphalt and a water area are impervious surface.

2.2. Data in the Water Cycle Model. The level of water in a

forest, bare ground, water area, rice paddies, asphalt, groundwater and

evapotranspiration is measured in mm. If rice paddies take 30mm of

water a day from rivers, then the level of water in rivers is diminished

as follows: (rice paddies area/water area) ∗ 30mm.

The total area in Japan is about 37,790,000 ha. It can be classified as

follows: rice paddies is 1,700,000 ha (4.5%), the forest area is 25,220,000

ha (66.7%), the water area is 1,350,000 ha (3.6%), house and asphalt

areas are 3,220,000 ha (8.5%), plain and farm areas are 6,300,000 ha

(16.7%).

Needs of rice paddies in water are at the level of 80mm during rice

growing months (from May to September). Rice paddies usually lose at

about 30mm of water a day therefore water needs to be replenished.

50% of water lose a day to permeate. 40% is evapotranspiration, other

10% flow into rivers. However, temperature affects evapotranspiration in

forest, temperature don’t change yearly. Therefore, evapotranspiration

is 664mm yearly, 1 to 2.7mm a day. It is able to infiltrate 125mm of

water a day. If rainfall is large, it leads to a surface runoff. Bare ground’s

evaporation likes forest evapotranspiration but temperature can affect

466


this a little bit more. A surface runoff can be seen if rainfall is over 80mm

a day. Evaporation from rivers is 1mm a day. During rice cropping, river

water is used as rice paddies water.

If it rains, water evaporates from asphalt. Other water on asphalt goes

to rivers. The normal amount of flow from groundwater is usually at the

level of 0mm. Forest and bare ground evapotranspiration are every day

with simple rule. Thus, sometime groundwater gets minus values. Water

can seep into land from groundwater at the level of 125mm a day. If rain

falls more, it leads to a surface runoff. The same result can be obtained,

if bare ground is 80mm a day.

2.3. Diagrams in the Water Cycle Model. Water in the forest

area branches off evapotranspiration, river and groundwater (Figure 1).

The water level of the river in Figure 1 is characterized by the amount

of water from rainfall. To calculate this amount, we take into account

rainfall, the percentage of the forest area and the percentage of the water

area. For groundwater and evapotranspiration, the method of calculation

is same.

Fig. 1. Forest model

The amount of evapotranspiration totalizes evaporation and evapo-

transpiration from water, bare ground, rice paddies, asphalt and forest.

Groundwater relates bare ground, forest, rice paddies and river. It

replenishes water from bare ground, forest and rice paddies. Groundwater

bubbles to the river in streams.

Rice paddies need 40mm of water a day. 40% of water is evapotrans-

piration, 50% of water goes to ground water. The other goes to the river.

The river is water area in this model. Components of the model are

a surface runoff, gush out water, from rice paddies, from other area and

rainfall into the river. The river water evaporates and flows to other area

(Figure 2).

467


Fig. 2. The river water cycle

2.4. Result of the Water Cycle Simulation. If the river does

not connect other areas such as lakes, then the amount of rainfall is

1773.7mm a year, the amount of evapotranspiration is 720.6mm a year,

groundwater is 842.4mm a year, and the amount water receiving from

rivers is 5850.8mm a year (Figure 3).

The amount of rainfall, the amount of evapotranspiration and

groundwater covers 100% of the area. It shoehorns water (rainfall -

evapotranspiration - groundwater = river) into 3.6% of the area. If spring

groundwater flows into the river, then the river is swollen. It is equal to

81.3mm of water a day flowing into the river.

3. Rice paddies based on the Water Cycle Model using

System Dynamics.

3.1. Difference from the water cycle

model. Implementing the forest and bare ground ratio dynamically is

difficult. Therefore, this research spots ratio of rice paddies to a forest.

3.2. Diagram of rice paddies based on the water cycle

model. If rice paddies need water from groundwater, it means forest

needs groundwater. Figure 4 illustrates this issue.

3.3. Evaluation of water resources for rice paddies. Total

rice paddies use of water is the same as that river water goes into rice

paddies. If rainfall and a surface runoff is less than 30mm a day, rice

468


Fig. 3. Result natural water cycle

paddies need groundwater. Water seeps into land from forest and bare

ground. The areas of forest to supply water for rice paddies can be defined

as follows: rice paddies use groundwater multipled by water area and

divided by the amount of rainfall.

3.4. Result of the simulation. During rice cropping months

(May to September), rice paddies use water a lot. However, rainfall

is not enough to supply water to rice paddies during that period of

year. Therefore, the result shows the need of large ares of forest during

rice cropping. After harvesting rice, groundwater does not need any

more. Thus, total forest area goes down because of forest replenishes

groundwater. For the last time, result shows that forest needs are 7.6%

of the area. The amount of rainfall is equal to 1814.7mm a year. Total

rice paddies use 3520.7mm of water a year (on the rice paddies area).

Rice paddies use 3059.1mm groundwater a year (on the rice paddies

area). If rice paddies area is 4.5%, the forest area has to be at the level

of 7.6% (Figure 5).

4. Result. The natural water cycle model shows that if forest and

bare ground decrease, the amount of groundwater decreases too. Rice

paddies based water cycle model initializes rice paddies area (%) and

calculates consumption of water in rice paddies. This result shows the

need which is twice as large as rice paddies to keep groundwater with

469


Fig. 4. Forest needs for rice paddies

forest.


5. Conclusion and Future Work. Rainfall affects the level of

groundwater heavily. However, the amount of water need for rice paddies

getting from river changes a little during a year. The result shows that

Fig. 5. Forest rice paddies and rainfall

the forest area needs to be more than twice as rice paddies. A forest

covers 66.7% of the total area of Japan. Only 4.5% of the territoty

470


belongs to rice paddies. Therefore,the forest problem is not big for Japan.

However, this research does not consider factors such as dams,

increasing population of the country, daily life water needs, and a

water demand for industry. If these include in the model, water will

be used much more. It means that the forest need will increase. A land

development should be done taking into account the consideration of the

demand of water.

References

1. Tadashi SUETSUGI, Yoshihisa KAWAHARA, Yangwen JIA,

Gaungheng NI: Development Integrated Analysis of Water and

Caloric Cycle Model in Urban River Basin, Civil Engineering

Research Institute 3713, 2000.

2. Cabinet approval: National land use plan, Retrieved from

http://www.mlit.go.jp/kokudokeikaku/kokudoriyou/zenkoku/

index3.html, December 16, 2005.

3. Ministry of Agriculture: Database of environmental data, Retrieved

from http://www.tdb.maff.go.jp/toukei/toukei, November 11, 2005.

471


Авдулова М.В.

Санкт-Петербургский государственный университет

Решение интегрального уравнения

для вероятности неразорения страховой компании

Рекомендовано к публикации доцентом Ковригиным А.Б.

Основной вид деятельности страховых компаний — заключение

договоров страхования различных видов. Цель владельцев страхо-

вой компании, прежде всего, — не допустить, чтобы капитал компа-

нии стал отрицательным. Наступление такого события есть разоре-

ние компании.

Впервые задачу нахождения вероятности разорения страховой

компании рассмотрели в Швеции, где была создана группа матема-

тиков во главе с Крамером. Ими была предложена достаточно адек-

ватная модель динамики капитала, в рамках которой была найдена

вероятность разорения страховой компании как функция ее началь-

ного капитала [3].

Модель Лундберга – Крамера. Капитал страховой компании

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

пивших от заключенных договоров страховых премий за вычетом

выплат по страховым случаям, произошедших за время до момента

t: u

t

= u



0

+ α(t) − β(t), где α(t) и β(t) — случайные процессы.

Зафиксируем моменты наступления страховых событий t

i

(X



i

выплаты в эти моменты). Отметим, что только в моменты выплат



может наступить разорение компании. Следовательно, весь процесс

распадается на интервалы. Обозначим τ

i

= t


i

− t


i−1

.

В данной модели предполагается, что выплаты — независимые,



одинаково распределенные случайные величины с известной функ-

цией распределения F (x) (f (x) — плотность распределения), а ин-

тервалы между страховыми событиями — независимые, одинаково

распределенные случайные величины с известной функцией распре-

деления G(t) (g(t) — плотность распределения). Причем выплаты и

интервалы между событиями выплат — также независимые случай-



Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   ...   57




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет