我正在尝试对用户帐户创建过程进行建模,管理员可以通过该过程创建新的用户帐户。
在 BPMN/泳道图中包含不同类型的参与者是否可以接受?
例如,本例中的参与者是“客户端管理员”和“软件门户系统”。
我的前经理说你不应该将执行事件的“Actor”与不同类型的 Actor(即软件系统)混合在一起。
我当然认为他是错的,因为我之前见过人类 Actor 和软件/硬件系统相互连接的 BPMN 图。
即这里:http://blog.joget.org/2012/04/joget-workflow-v3-part-1-process-design.html
我正在寻求 Stakeoverlow 智囊团的指导。
谢谢!
最佳答案
BPMN 为建模参与者提供池,这些参与者代表角色,例如“客户端管理员”,或特定的代理,例如组织(例如涉及 Amazon 的流程中的 Amazon)或 IT 系统。
BPMN 2.0 规范(第 112 页的9.2 池和参与者)说:
A Pool is the graphical representation of a Participant in a Collaboration. A Participant can be a specific PartnerEntity (e.g., a company) or can be a more general PartnerRole (e.g., a buyer, seller, or manufacturer).
关于workflow - 在 BPMN 图中使用可接受的 Actor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49724463/