SOA实验2:流程建模实验报告.doc
《SOA实验2:流程建模实验报告.doc》由会员分享,可在线阅读,更多相关《SOA实验2:流程建模实验报告.doc(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、SOA实验2:流程建模实验报告1. 实验内容实验的主要内容是对员工差旅费用报销流程的SOA建模。根据协商分工我们小组的建模的内容是图1中描述的流程。实验运用的是IBM的建模工具。要求对流程中的处理流程,分支判断,角色,流程中的软件系统建模。在完成建模后对建模进行模拟,运行,分析执行结果。在试验前,由组长谢丹完成对建模工具的汉化工作。对图中的名称直接用中文描述,避免了英文翻译理解不一致的问题。 图 1 员工出差报销2. 模型中主要的元素的说明在通过实验进行建模后我们得到如下的整体模型图如图2 图 2角色(role) 角色是每个任务(task)的参与者,或者可以理解成由谁来做这件事。在这个流程中要
2、定义的角色有:申请人,部门负责人,财务管理部,员工费用部,行政支持组。在资源目录下新建这几个角色。为了在后面区分它们,将其定义为不同的颜色以标识与他们相关的任务。在图2中,可以看出在每个角色所在的泳道中,可以看出与他们相关的任务。在图中处于不同泳道上的任务的着色都不一样。这样很好的区分出来。具体而言,每个角色的相关的任务有:角色相关任务申请人填写申请,检查申请,检查超额部门负责人审批报销申请财务管理部检查报销单据员工费用部审核报销申请,核定报销行政支持组处理超标 表 1 各个角色相关任务定义任务(task)任务,是原来流程中的处理过程。是建模中的主体。在建模过程是:1.选择任务(task)图标
3、 2 .更改任务名称 3.在任务的资源属性中指定任务的角色 4指定持续时间(duration)等属性 其中第3向指定角色是必须的,不然系统会报错。任务的图标是图中的圆角矩形。定义分支(decision)Decision是模型中的分支。它标识一个处理到另一个处理的决策。决策的图标是菱形。在分支决策结点中的要注意的一个地方时:各个分支要指明该分支路径的百分比。并且各个分支的百分比之和要等于100%。在模型中共有5个决策分支。要注意的一点是:二分支中,Yes分支在上,No在下。图2为一个二分支,图3为模型中的一个三分支 图2 二分决策 图 3 三分决策定义合并结点(merge)Merger结点是一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SOA 实验 流程 建模 报告
限制150内