业务流程建模、XML与JSON技术解析
1. 业务流程建模符号(BPMN)
1.1 BPMN概述
临床流程使用现有工具进行建模较为困难,原因在于其本身复杂,且每位临床医生会根据患者具体情况选择不同路径。这就需要业务流程规范能涵盖临床医生在任何时刻的所有选择。
BPMN是一种业务流程建模标准,其符号与UML活动图类似。它通过池(Pool)和泳道(Swim - lane)符号展示谁在何处按何种顺序执行何种操作,区分参与者之间的消息流和单个参与者的活动流,还能显示每个活动前后的触发事件、延迟和消息。其输出可使用基于XML的业务流程执行语言(BPEL)执行。
1.2 BPMN中的元素
- 业务流程(Business Process) :是BPMN中活动层次的最高级别,指组织内部或跨组织执行的一组活动,在业务流程图(BPD)中展示。每个业务流程可包含一个或多个流程。
- 流程(Process) :是组织内部执行的活动,表现为单个池内包含的一组活动(子流程和任务)。
- 子流程(Sub - Process) :可扩展为单独的关联图,展示其组成子流程或任务。扩展或合并子流程的功能是BPMN的实用特性。
- 任务(Task) :是原子活动,工作不再细分。子流程和任务用圆角矩形表示,可扩展的子流程在图标底部中心有“加号”。
- 参与者(Participant) :每个参与者用
超级会员免费看
订阅专栏 解锁全文
893

被折叠的 条评论
为什么被折叠?



