Различия

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

Ссылка на это сравнение

ru:simulation_fca:technology:stages_simulation_fca:rules_origin [2013/05/20 17:43]
dpinaev
— (текущий)
Строка 1: Строка 1:
-====== Задание правил возникновения стартовых событий диаграмм процессов ====== 
  
- 
- 
-Для каждого процесса, который должен запускаться по своим законам, необходимо задать правила его запуска во время имитации. Правила задаются для стартовых событий диаграммы процесса в нотации Процесс, Процедура, ЕРС и BPMN. Процесс запускается на выполнение, если срабатывает хотя бы одно из его стартовых событий. 
- 
- 
- 
-В окне свойств события все параметры, относящие к имитационному моделированию и функционально-стоимостному анализу, сгруппированы в одном поле "Параметры ФСА" (//Рис.1//). 
- 
- 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/rules_origin/rules_origin_061.png?nolink |Рисунок 1. Параметры правил возникновения стартового события}}] 
- 
-Для каждого события может быть задано несколько правил возникновения. Закон их генерации аддитивен, то есть события складываются по различным правилам генерации. 
- 
- 
-**Интервал** 
- 
- 
- 
-В первую очередь, необходимо задать интервалы времени, в течение которых будут возникать стартовые события. Интервалы задаются в поле "Интервал" (//Рис.2//). 
- 
-Описание параметров Интервала приведено в //Табл.1//. 
- 
-<startTableBox> 
-^  **Параметр интервала**  ^  **Описание**  ^ 
-| Интервал возникновения событий | Задает шаблон для генерации временных отрезков, в течение которых будут возникать стартовые события. Шаблон - это интервал времени, который будет повторяться в соответствии с правилами, определенными на вкладке "Повторять": \\ - Сутки: Длительность шаблона - сутки; \\ - Год: Длительность шаблона - год. | 
-| Повторять | Задает правила, по которым шаблон возникновения стартовых событий будет повторяться, например, "Каждый рабочий день", "Первого числа каждого месяца". В том случае, когда частота повторения шаблона задана в виде "//Ежедневно -> Каждый рабочий день//", перечень рабочих дней указывается отдельно в параметре "Рабочие дни" в меню "ФСА -> Параметры ФСА". Если в качестве длительности шаблона выбран Год, то частота повторения шаблона может иметь только две возможности: "Нет", то есть совершиться однократно, или "Ежегодно". | 
-| Пределы повторения | Задает либо интервал дат, в течение которого будут возникать события по указанным ранее правилам, либо количество повторений шаблона генерации временных отрезков, если не указано "Нет" в свойствах "Повторять" . | 
-<endTableBox|Таблица 1. Описание параметров Интервала> 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/rules_origin/rules_origin_062.png?nolink |Рисунок 2. Параметры интервала}}] 
- 
- 
-**Тип случайной величины** 
- 
- 
- 
-В качестве случайной величины может быть выбран: 
- 
- 
- 
-  *Момент времени; 
-  *Шаг повторения. 
- 
- 
- 
-//Момент времени// выбирается в случае, если необходимо задать конкретные моменты времени, когда в течение отрезков времени, заданных в свойствах события "Интервал", возникают события. Пример события такого типа: стартовое событие //"В 9 утра"// процесса //"Проведение еженедельного совещания у Генерального директора"// возникает в конкретный момент времени: в 9 утра каждую пятницу. Чтобы задать такое событие, нужно в качестве шаблона выбрать сутки с 00:00:00 по 00:00:00 (длительность интервала 24:00:00), в качестве повторения шаблона - еженедельно в понедельник, в качестве момента времени - 09:00:00 и в качестве константы - (1). 
- 
- 
- 
-//Шаг повторения// выбирается в случае, когда необходимо задать шаг между моментами возникновения событий в течение интервала. Пример события такого типа: //"Поступил звонок от клиента"// возникает через определенные интервалы времени в течение дня. Чтобы задать правила возникновения этого события, в качестве типа случайной величины необходимо выбрать //Шаг повторения//. 
- 
- 
- 
-**Закон распределения** 
- 
- 
- 
-Задает значение случайной величины. Для этого выбирается тип закона распределения и задаются параметры этого закона. 
- 
- 
- 
-Тип закона распределения может быть: 
- 
- 
- 
-  *Константа (выбирается, если необходимо задать одно значение момента возникновения события или шага между моментами возникновения событий); 
-  *Дискретный (выбирается, если необходимо задать ряд значений моментов возникновения события в рамках заданного интервала или шагов между моментами возникновения событий; для каждого значения задается вероятность); 
-  *Равномерный; 
-  *Нормальный; 
-  *Экспоненциальный; 
-  *Гамма (Эрланга); 
-  *Треугольный. 
- 
- 
- 
-Для каждого закона задаются значения параметров по умолчанию. Значения параметров можно изменить. 
- 
- 
- 
-По заданным параметрам строится график закона распределения. 
- 
- 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/rules_origin/rules_origin_063.png?nolink |Рисунок 3. Параметры закона распределения}}] 
- 
- 
- 
-В окне Закона распределения указаны нижняя и верхняя границы интервала возникновения событий. Нажатие на гиперссылку "Нижняя граница интервала" или "Верхняя граница интервала" копирует значение границы интервала в одноименный параметр закона распределения. Если в качестве закона распределения выбрана Константа, то нажатие на одну из гиперссылок скопирует значение соответствующей границы в параметр "Значение". 
- 
- 
- 
-//Если параметры закона распределения будут заданы таким образом, что значение случайной величины будет находиться вне интервала возникновения события: [Нижняя граница интервала; Верхняя граница интервала], при имитации оно не будет учтено.// 
- 
- 
- 
-**Количество событий** 
- 
- 
- 
-Задает количество событий, которое будет возникать в течение заданного интервала при каждом его повторении. Параметр задается, если в качестве типа случайной величины выбран Момент времени. Значение параметра может быть задано в виде константы или с помощью дискретного или непрерывного закона распределения. 
- 
- 
- 
-Пользователь должен помнить, что задание корректной частоты возникновения событий - это одна из самых сложных задач имитации, поскольку порой узнать частоту можно только при непосредственном наблюдении за процессом. Для облегчения этой задачи можно использовать модуль "Контроллинг процессов". Этот модуль позволяет загрузить в Business Studio статистические данные по количеству запусков этого процесса из внешних информационных систем, если эти данные были уже собраны. 
- 
- 
- 
-Подробная информация о модуле приведена в [[ru/manual/manual]], глава [[ru/manual/bpcontrolling/bpcontrolling]] и в методике [[ru/directum/directum]], глава [[ru/directum/stage_control]]. 
- 
- 
- 
-**Тестирование правил возникновения событий** 
- 
-Задав правила возникновения события, можно смоделировать моменты возникновения событий в течение произвольного периода (//Рис.4//), нажав гиперссылку "Смоделировать моменты возникновения события" в окне свойств события. 
- 
- 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/rules_origin/rules_origin_064.png?nolink |Рисунок 4. Окно "Моменты возникновения событий"}}] 
- 
- 
- 
- 
-Изменяя значения параметров "Начало", "Окончание", "Шаг группировки", можно моделировать моменты возникновения событий в различные временные интервалы. Это позволит получить представление о том, как часто событие будет возникать и запускать процесс на выполнение при имитации. 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki