Различия

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

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

ru:simulation_fca:simulation_activity:description_processes:description_flow:sequential_flow [2016/02/17 20:36]
apinaeva [Моделирование ожидания при выполнении экземпляра процесса на диаграмме BPMN]
ru:simulation_fca:simulation_activity:description_processes:description_flow:sequential_flow [2016/02/18 05:05] (текущий)
Строка 12: Строка 12:
 ===== Моделирование ожидания при выполнении экземпляра процесса на диаграмме BPMN ===== ===== Моделирование ожидания при выполнении экземпляра процесса на диаграмме BPMN =====
  
-На  диаграмме процесса в нотации BPMN имитация позволяет смоделировать ожидание при выполнении экземпляра процесса. Для этого перед соответствующей фигурой операции необходимо добавить фигуру промежуточного события (//Рис.2//). +На  диаграмме процесса в нотации BPMN имитация позволяет смоделировать ожидание при выполнении экземпляра процесса. Для этого перед соответствующей фигурой операции необходимо добавить фигуру промежуточного события (//Рис.2//, событие "Пришел курьер"). 
  
 \\ \\
Строка 20: Строка 20:
 \\ \\
  
-Ожидание моделируется заданием правил или условий возникновения экземпляра промежуточного события. Для этого в **Окне свойств** соответствующего объекта справочника "События" на вкладке **Параметры ФСА** заполняются параметры вкладки **Правила возникновения** или **Условия**. Параметры вкладки **Условия** описаны в главе [[ru/simulation_fca/simulation_activity/description_processes/description_flow/branchpoint_conditions#задание_условий|Задание условий]]. Параметры вкладки **Правила возникновения** описаны в главе [[ru/simulation_fca/simulation_activity/description_processes/rules_origin]]. +Ожидание моделируется заданием правил или условий возникновения экземпляра промежуточного события. Для этого в **Окне свойств** соответствующего объекта справочника "События" на вкладке **Параметры ФСА** заполняются параметры вкладки **Правила возникновения** или **Условия**. Параметры вкладки **Правила возникновения** описаны в главе [[ru/simulation_fca/simulation_activity/description_processes/rules_origin]]. Параметры вкладки **Условия** описаны в главе [[ru/simulation_fca/simulation_activity/description_processes/description_flow/branchpoint_conditions#задание_условий|Задание условий]]. 
  
 При задании правил возникновения экземпляров события значение параметра "Тип случайной величины" (см. главу [[ru/simulation_fca/simulation_activity/description_processes/rules_origin]]) определяет способ расчета момента возникновения экземпляров события:  При задании правил возникновения экземпляров события значение параметра "Тип случайной величины" (см. главу [[ru/simulation_fca/simulation_activity/description_processes/rules_origin]]) определяет способ расчета момента возникновения экземпляров события: 
   *если значение параметра "Тип случайной величины" - "Момент времени", экземпляр имитирующего промежуточного события возникнет в заданный конкретный момент времени;   *если значение параметра "Тип случайной величины" - "Момент времени", экземпляр имитирующего промежуточного события возникнет в заданный конкретный момент времени;
-  *если значение параметра "Тип случайной величины" - Таймер, экземпляр имитирующего промежуточного события возникнет через интервал времени, заданный в значении параметра "Закон распределения". Начало отсчета интервала времени будет производиться с момента окончания выполнения экземпляра имитирующей операции, фигура которой предшествует фигуре промежуточного события на диаграмме процессав нашем примере - с момента окончания выполнения экземпляра имитирующей операции "Вызов курьера" (//Рис.2//). Это позволяет моделировать ожидание прихода сообщения из экземпляра другого процесса (//Рис.3//). После возникновения экземпляра имитирующего события "Запрос отправлен" выполнение экземпляра имитирующего процесса остановится до возникновения экземпляра имитирующего события "Получен ответ из службы технической поддержки";+  *если значение параметра "Тип случайной величины" - "Таймер", экземпляр имитирующего промежуточного события возникнет через заданный интервал времени после прихода экземпляра имитирующего процесса в точку, соответствующую фигуре события на диаграмме. Интервал времени задается в значении параметра "Закон распределения";
   *если значение параметра "Тип случайной величины" - "Шаг повторения", момент возникновения экземпляра имитирующего события зависит от значений параметров "Закон распределения" и "Интервал". Экземпляр имитирующего события возникнет через интервал времени, заданный в значении параметра "Закон распределения", а начало отсчета интервала времени будет производиться с момента старта интервала времени, заданного в значении параметра "Интервал".   *если значение параметра "Тип случайной величины" - "Шаг повторения", момент возникновения экземпляра имитирующего события зависит от значений параметров "Закон распределения" и "Интервал". Экземпляр имитирующего события возникнет через интервал времени, заданный в значении параметра "Закон распределения", а начало отсчета интервала времени будет производиться с момента старта интервала времени, заданного в значении параметра "Интервал".
 +
 +**Пример моделирования ожидания прихода сообщения из экземпляра другого процесса**
 +
 +Пример моделирования ожидания прихода сообщения из экземпляра другого процесса приведен на //Рис.3//. Для модели события "Получен ответ из службы технической поддержки" заданы правила возникновения экземпляров события, при этом в качестве значения параметра "Тип случайной величины" выбран "Таймер".
  
 \\ \\
  
-[{{ ru/simulation_fca/stages_simulation_fca/process_description/diag_settings/diag_settings_111.png?nolink |Рисунок 3. Моделирование ожидания прихода сообщения с диаграммы другого процесса. Нотация BPMN}}]+[{{ ru/simulation_fca/stages_simulation_fca/process_description/diag_settings/diag_settings_111.png?nolink |Рисунок 3. Моделирование ожидания прихода сообщения из экземпляра другого процесса. Нотация BPMN}}]
  
 \\ \\
  
 +Во время имитации после возникновения экземпляра имитирующего события "Запрос отправлен" выполнение экземпляра имитирующего процесса остановится до возникновения экземпляра имитирующего события "Получен ответ из службы технической поддержки".
  
 [<contextnavigator>] [<contextnavigator>]
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki