SOA实验2:流程建模实验报告1. 实验内容实验的主要内容是对员工差旅费用报销流程的SOA建模。根据协商分工我们小组的建模的内容是图1中描述的流程。实验运用的是IBM的建模工具。要求对流程中的处理流程,分支判断,角色,流程中的软件系统建模。在完成建模后对建模进行模拟,运行,分析执行结果。在试验前,由组长谢丹完成对建模工具的汉化工作。对图中的名称直接用中文描述,避免了英文翻译理解不一致的问题。 图 1 员工出差报销2. 模型中主要的元素的说明在通过实验进行建模后我们得到如下的整体模型图如图2 图 2角色(role) 角色是每个任务(task)的参与者,或者可以理解成由谁来做这件事。在这个流程中要定义的角色有:申请人,部门负责人,财务管理部,员工费用部,行政支持组。在资源目录下新建这几个角色。为了在后面区分它们,将其定义为不同的颜色以标识与他们相关的任务。在图2中,可以看出在每个角色所在的泳道中,可以看出与他们相关的任务。在图中处于不同泳道上的任务的着色都不一样。