目前以上的业务过程建模能把用户的业务流程描述清楚了,用户的问题基本都能摆平了,局方的脸色也缓和了许多,见了面可以嘻哈一阵了,相互敬烟了,然后内心模模糊糊有个念头,隐隐约约有个想法,就是觉得局方的流程画起来太复杂了,是不是可以简化一下?嗯,那我们继续摆出法宝:扩展。把可以重复使用的部分独立出来。如果只是简单的把复杂业务分解成几个简单的步骤,并且能统一管理,那就采用块活动与子活动的方式,见图1.4。
比如局方有个复杂的人工交互业务,固定电话新装:需要选定产品,选附属产品,指定付费关系等,而这些又都属于一个叫“业务受理”的活动,也就是说这个业务受理活动需要几个表单来共同完成一个活动,那就把这些表单分解成一个个的子活动,每个子活动负责一个表单,所有的子活动共享一个活动状态空间(业务受理活动),子活动前后串行排序。
图1.4、块活动与子活动
如果觉得块活动和子活动的表现能力还是单薄了一些,我们就引入过程和子过程的方式。子过程也是一个完整的过程体系,所不同的是它不能被参与者启动,只能被一个叫“子过程活动”类型的活动来启动,见图1.5。子过程和过程的之间的关系很复杂的,比如他们有同步异步关系;远近关系,比如也许过程和子过程处于同一个JVM中,这关系当然很亲近了;也许处于同一个防火墙后的不同主机,之间采用web service或者是EJB来远程调用;当然了还有很远的关系,比如处于不同防火墙后面的各自子独立的主机,需要通过复杂认证机制才能启动远程服务的子过程,例如图1.6。
图1.5、过程与子过程
图1.6、远程子过程
- 大小: 15.1 KB
- 大小: 20.6 KB
- 大小: 43.7 KB
分享到:
相关推荐
windows基线核查,配置规范
西门子PC Adapter USB下载线安装驱动程序
Linux_配置规范_S2A2G2,linux基线核查
asap2文件描述,是个很不错的a2l文件详细说明
实验手册__实验六_a11a2f7bb525ccdb5a72.pdf
普中51单片机A2版开发版原理图,方便大家学习的时候参考
FirefoxDeveloperEdition_51.0a2_x64
描述汽车ECU中数据文件A2L文件内容的标准
com.fkzhang.qqxposed_v34_a38a2a.apk
台达A2伺服手册
A0_A1_A2_A3_A4_制图标准规定图纸幅面和格式
DMT12800K070_A2WTC_数据手册
ADI_A2B_Software-Rel19.3.1.exe ADI官方软件 配合SigmaStudio使用。
实现MOD11_A2数据预处理,批量HDF转换拼接、裁剪
com.jd.cdyjy.vsp_50776a2c1e13139b19f6b062ba6a0046.apk
Alizi-A2-V3_Alizi-A2-V3.2_30570_阿狸子系统订单系统_阿狸子3.2_Alizi_alizi忘记密码
西门子通信线驱动,PC Adapter USB A2 Driverdisk官方原盘,系统硬件显示感叹号的可以尝试下载本驱动
For redmi A2 lite qcn file
iapp源码:_E9_A2_9C_E5_93_A5_E5_B7_A5_E5_85_B7_E7_AE_B1.iapp