Различия

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

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

ru:simulation_fca:simulation_activity:description_processes:description_flow:sequential_flow [2016/02/17 20:18]
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