频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

4.4 模拟CIM-2:分析业务流程

作者: 邱郁惠 出处:机械工业出版社  2008-05-06 20:52    砖    好    评论   进入论坛
阅读提示:《系统分析师UML实务手册》通过一个完整的仿真实例,从需求到生成UML的用例图及叙述、活动图、类图、序列图和状态图等,一应俱全,过程细腻,步骤详细。本文介绍了模拟CIM-2:分析业务流程。

4.4 模拟CIM-2:分析业务流程

系统分析员准备好StarUML环境之后,便开始访谈业务人员,模拟对话如下:

系统分析员问:看起来申购基金的流程应该是最重要的,那我们是不是就从这条流程开始谈?

业务人员答:没问题。

系统分析员问:由于申购基金这条流程是由投资人启动的(请参照CIM-1的业务用例图),那是不是请你从投资人来银行申购基金开始讲起,让我知道流程中投资人主要会接触到哪些员工(Worker)?还有,在流程中,投资人及员工主要会经历哪些重要的手续?

业务人员答:一般是这样的,投资人来银行会向理财专员说明想要购买基金,理财专员会先询问投资人是否曾经来本行购买过基金。如果投资人是首购,那就会先申办基金账户,有了基金账户才能够买卖基金。

系统分析员问:“申办基金账户”是谁负责办理的?

业务人员答:理财专员。理财专员会请投资人填写开户数据,然后把开户数据交由主管审核。主管审核没问题之后,基金账户就开成了。
系统分析员决定将活动图分为两张,一张表达首购流程,另一张表达一般流程。现在,系统分析员按照下列步骤,在StarUML的“首购流程”活动图面上,新增活动起始点,以及两个动作:

1. 点选工具箱里的实心小圆InitialState(起点)图示,如图4-14所示。

图4-14 点选InitialState

2. 随后,在图面空白处再点一次,新增了一个活动起点,如图4-15所示。

 
图4-15 新增活动起点

3. 点选工具箱里的双圆FinialState(终点)图标,如图4-16所示。

 

图4-16 点选FinalState

4. 随后,在图面空白处再点一次,新增了一个活动终点,如图4-17所示。

图4-17 新增活动终点

5. 点选工具箱里的圆角矩形ActionState(动作)图示,如图4-18所示。

 

图4-18 点选ActionState

6. 随后,在图面空白处再点一次,并为新增的动作更名为“申办基金账户”,如图4-19所示。

图4-19 新增动作

7. 重复上述步骤5~6,新增另一个名为“审核基金账户”的动作,如图4-20所示。

8. 点选工具箱里的带箭头实线Transition(转换)图标,如图4-21所示。

9. 随后,点选活动起点并拖曳至申办基金账户放开,建立出两者之间的转换,如图4-22所示。

图4-20 新增两个动作

图4-21 点选Transition

图4-22 新增转换

10. 重复上述步骤8~9,建立其他的转换,如图4-23所示。

11. 也可以在动作名称前加上负责人的名称,请双击动作图示更改动作名称为“(理财专员)申办基金账户”和“(主管)审核基金账户”,如图4-24所示。

 
图4-23 建立其他转换

 
图4-24 (负责人)动作

系统分析员记下了两个重要的动作之后,继续如下的访谈:

系统分析员问:基金账户跟一般的账户不同吗?

业务人员答:不一样的,我们称一般的提存款的账户为“综存账户”,它主要会记录提存交易和账户余额。基金账户是买卖基金的专用账户,主要记录基金交易、现值以及库存基金,等等。

系统分析员问:所以说,投资人只要开了基金账户就可以买卖基金,不一定需要开综存账户。

业务人员答:理论上是这样没错,不过公司还是会要求投资人开综存账户。这是因为投资人如果通过网上下单,公司会从投资人的综存账户里头转出申购款项,所以投资人不仅得开基金账户,还得开综存账户。

系统分析员问:所以,投资人首度申购基金时,是不是也会确认他是否拥有综存账户?

业务人员答:是的,理财专员会询问投资人。如果投资人在本行没有开过综存账户的话,确实是会在首购同时申办综存账户。

系统分析员问:谁负责申办综存账户?

业务人员答:理财专员会找一位银行员工来帮投资人申办综存账户。在申办综存账户时,也会请主管审核。

系统分析员问:审核综存账户和基金账户的主管是同一个吗?我的意思是说,主管有分什么基金主管或综存主管之类的吗?

业务人员答:没有分,通通交给分行主管审核就可以了。接着,系统分析员按照下列操作步骤,在首购流程的活动图面上,增加了申办综存账户的流程设计,以及判断点的设计:

1. 增加三个动作“(行员)申办综存账户”、“(主管)审核综存账户”和“(行员)存款”,
如图4-25所示。

 
图4-25 申办综存账户的流程

2. 点选工具箱里的大菱形Decision(判断)图示,如图4-26所示。

 
图4-26 点选Decision

3. 随后,在图面空白处再点一次,新增一个判断点,如图4-27所示。

图4-27 新增判断点

4. 并且增加和修改转换,如图4-28所示。

 
图4-28 增加和修改转换

5. 点选图面上判断点与“(行员)申办综存账户”之间的转换,并于属性表(Properties)的警戒条件处,填入“无综存账户”,如图4-29所示。

 
图4-29 转换的属性表

6. 重复上述步骤5,增加判断点与“(理财专员)申办基金账户”之间转换的警戒条件“已有综存账户”,最后图面如图4-30所示。

图4-30 警戒条件

系统分析员展示并解释图4-30的活动图给业务人员看,同时进行流程的确认,之间的模拟对话如下:

系统分析员问:请你看看首购流程还有什么遗漏的吗?

业务人员答:对了,银行会要求投资人填写风险容忍度测试表,用来了解投资人对投资风险的容忍度。

系统分析员问:通常会在什么时候填写?

业务人员答:理财专员忙着申办基金账户时,就会请投资人趁空档填写。

最后,系统分析员按照下列步骤增加并行流程:

1. 增加“(投资人)填写风险容忍度测试表”动作。

2. 点选工具箱里的粗线Synchronization(同步)图示,新增两个同步图示,作为分叉与会合的图示,如图4-31所示。

 

图4-31 点选Synchronization

3. 随后,增加和修改整张图的转换,如图4-32所示。

 
图4-32 增加和修改转换

4. 试着跑一次图4-32的流程发现“(行员)存款”动作之后,直接进入“(理财专员)申办基金账户”动作,有误。所以,系统分析员让“(行员)存款”动作的传出线流回判断点,完成整张活动图。

5. 选择主菜单的【File→Export Diagram】,导出如图4-33的JPG图形文件。

 
图4-33 首购流程的活动图

除了首购流程之外,我们还列出了一般流程和定期定额流程的活动图,如图4-34及图4-35所示,不过省略了其间的模拟对话。

 
图4-34 一般流程的活动图

在图4-34的一般流程中,主要展示了单笔申购基金的流程。定期定额申购基金的部分,在一般流程中仅做定期定额交易的约定,待约定日期到时,交易才会成立。不过,无论如何,只要投资人有申购基金,理财专员就会开立申购收执联。而且,客服每月还会寄发投资对账单给投资人。

每月约定日期到时,银行将主动执行图4-35的定期定额流程,代投资人申购一笔交易。如果首次扣款不成功的话,银行会自动取消该笔定期定额的交易约定。若非首次扣款,则仅是当期未扣款成功,银行虽不再重复扣款,不过也不会取消交易,待次月约定日到来,银行将再度执行此定期定额流程。

 
图4-35 定期定额流程的活动图

在CIM-2访谈的最终,系统分析员将针对每一个业务用例,生成一到数张不等的活动图。紧接着进入到CIM-3,系统分析员会分析每一张活动图,找出可以信息化的工作项目,并且定义出系统用例。


回书目   上一节   
关于 UML
专题
UML统一建模语言
征服Ajax——Web 2.0快速入门与项目实践(.net)
征服Ajax+Lucene构建搜索引擎
征服Ajax——Web 2.0快速入门与项目实践(Java)
Visual C++程序设计自学手册
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
华为路由器配置
华为路由器配置
LAMP技术精解
LAMP技术精解
微软出价446亿美元收购雅虎
微软出价446亿美元收购雅虎
· 微软出价446亿美元收购..
· 网络故障排除宝典
· Vista SP1对决XP SP3
· 2008年上半年全国软考..
· AIX操作系统管理应用(..
· 华为员工自杀频频拷问..
· 三层交换技术专题
· ARP攻击防范与解决方案
· 隐私保护技术探讨
· 反垃圾邮件技术应用
· 龙芯要做中国的“奔腾”
· Windows Server 2008专..
· AMD Phenom三核处理器..
· 路由器设置与口令恢复
· 微软Forefront企业安全..
· 企业数据恢复指南
ARP攻击防范与解决方案
ARP攻击防范与解决方案
iSCSI应用与发展
iSCSI应用与发展
SQL Server 2008/2005全解
SQL Server 2008/2005全解
· SQL Server 2008/2005..
· SOA 面向服务架构
· SQL Server 2008/2005..
· iSCSI应用与发展
· RAID——磁盘阵列基础
· Apache技术专题
· 中间件应用技术专题
· 三层交换技术专题
· SQL Server入门到精通
· Apache技术专题
· 国际文档格式标准开战
· 路由器设置与口令恢复
· 打造安全服务器
· PHP开发应用手册
· SOA 面向服务架构
· 企业数据恢复指南
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
iSCSI应用与发展
iSCSI应用与发展
· iSCSI应用与发展
· 中间件应用技术专题
· SQL Server入门到精通
· SQL Server 2008/2005..
· SOA 面向服务架构
· Apache技术专题
· iSCSI应用与发展
· 三层交换技术专题
· Apache技术专题
· 企业数据恢复指南
· RAID——磁盘阵列基础
· 路由器设置与口令恢复
· SOA 面向服务架构
· ADSL应用面面俱到
· ADSL应用面面俱到
· 反垃圾邮件技术应用