Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
— |
ru:simulation_fca:simulation_activity:description_processes:description_flow:sequential_flow [2020/07/02 15:33] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Моделирование последовательного выполнения экземпляров операций ====== | ||
+ | |||
+ | При имитации выполнения экземпляра процесса, на диаграмме которого фигуры операций расположены последовательно, окончание выполнения экземпляра одной имитирующей операции приводит к началу выполнения экземпляра следующей имитирующей операции (//Рис.1//). | ||
+ | |||
+ | [{{ ru/simulation_fca/stages_simulation_fca/process_description/diag_settings/lang_diag_settings_108.png?nolink |Рисунок 1. Графическое представление последовательного выполнения экземпляров операций. Нотация BPMN}}] | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Моделирование ожидания при выполнении экземпляра процесса на диаграмме BPMN ===== | ||
+ | |||
+ | На диаграмме процесса в нотации BPMN имитация позволяет смоделировать ожидание при выполнении экземпляра процесса. Для этого перед соответствующей фигурой операции необходимо добавить фигуру промежуточного события (//Рис.2//, событие "Пришел курьер"). | ||
+ | |||
+ | [{{ ru/simulation_fca/stages_simulation_fca/process_description/diag_settings/lang_diag_settings_109.png?nolink |Рисунок 2. Моделирование ожидания перед возникновением экземпляра операции "Передача посылки курьеру". Нотация BPMN}}] | ||
+ | |||
+ | Ожидание моделируется заданием правил или условий возникновения экземпляра промежуточного события. Для этого в **Окне свойств** соответствующего объекта справочника **События** ({{bslink>Главное меню → Справочники → События|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;e6cf525c-032a-48bc-a980-6c0d77dea93b:Item}}) на вкладке **Параметры ФСА** заполняются параметры вкладки {{bslink>Правила возникновения|ShowOnForm?d7e79723-83ab-44a9-9975-bed3c31e4dc4;p=800bca9e-abcf-4df4-83d6-63ce885cdbcb,sp=ac81d19c-a3bb-424c-9601-476ae240f9be,o=Param}} или **Условия**. Параметры вкладки **Правила возникновения** описаны в главе [[ru/simulation_fca/simulation_activity/description_processes/rules_origin]]. Параметры вкладки **Условия** описаны в главе [[ru/simulation_fca/simulation_activity/description_processes/description_flow/branchpoint_conditions#задание_условий|Задание условий]]. | ||
+ | |||
+ | При задании правил возникновения экземпляров события значение параметра {{bslink>Тип случайной величины|ShowOnForm?d7e79723-83ab-44a9-9975-bed3c31e4dc4;p=800bca9e-abcf-4df4-83d6-63ce885cdbcb,sp=ac81d19c-a3bb-424c-9601-476ae240f9be,sp2=88b3bc4a-d25c-4351-978a-186556477a71,o=Param}} (см. главу [[ru/simulation_fca/simulation_activity/description_processes/rules_origin]]) определяет способ расчета момента возникновения экземпляров события. | ||
+ | |||
+ | **Пример моделирования ожидания прихода сообщения из экземпляра другого процесса** | ||
+ | |||
+ | Пример моделирования ожидания прихода сообщения из экземпляра другого процесса приведен на //Рис.3//. Для модели события "Получен ответ из службы технической поддержки" заданы правила возникновения экземпляров события, при этом в качестве значения параметра "Тип случайной величины" выбран "Таймер". | ||
+ | |||
+ | [{{ ru/simulation_fca/stages_simulation_fca/process_description/diag_settings/lang_diag_settings_111.png?nolink |Рисунок 3. Моделирование ожидания прихода сообщения из экземпляра другого процесса. Нотация BPMN}}] | ||
+ | |||
+ | Во время имитации после возникновения экземпляра имитирующего события "Запрос отправлен" выполнение экземпляра имитирующего процесса остановится до возникновения экземпляра имитирующего события "Получен ответ из службы технической поддержки". | ||
+ | |||
+ | [<contextnavigator>] | ||