用例图USE CASE中的Actor之眼让你不再雾里看花

本文探讨了用例图在面向对象分析设计中的重要性,强调了用例图是通过用户的使用场景获取需求的技术。通过"Actor之眼"的概念,解释了如何从用户角度出发,挖掘系统功能,并将其应用于"场景创新"。文章以建设银行分布式面向对象核心系统实践为例,阐述了如何通过业务人员参与绘制用例图,实现换位思考,确保系统服务于正确的目标。此外,提到了CORBA在分布式系统中的应用,以及其在银行业技术创新中的角色。
摘要由CSDN通过智能技术生成
叙说一个IT从业30多年的程序猿是如何从技术中领悟到世间之理,并4次成功创业的感悟!

 

叙说程序猿眼中的人文世界,分享的主题如下:

程序那点事:用例图中的Actor之眼

程序猿人生:建设银行分布式面向对象核心系统实践

开脑洞:Actor之眼就是换位思考的精髓

开脑洞:场景创新可以借鉴的优于脑图的表达工具

有趣的HOOKs:《场景革命》

有趣的HOOKs:公用对象请求代理程序结构CORBA

 

程序那点事:用例图中的Actor之眼

 

面向对象分析设计过程中我们往往会采用一些支持UML建模语言的工具来帮助我们完成,比如Rational ROSE,不错的名字,“玫瑰”,但是此玫瑰非彼玫瑰,而是Rational Object Software Engineering的缩写,当然现在并入IBM后,IBM极大地扩展了软件工程的产品线,现在的ROSE应该是在IBM软件架构设计系列产品族中了。

用例图(Use Case Diagram)是我们进行UML建模的时候需要完成的一个工作。这个用例图与其它软件系统分析和设计的最大的不同是在于通常用例图是由软件开发者和最终用户共同创作的,而不是由软件开发者自己来完成。

 

 

 

 用例图是做什么的呢?用例图是一种通过用户的使用场景来获取需求的技术。每个用例提供了一个或多个场景,该场景说明了系统是如何和最终用户或其它系统互动,也就是谁可以用系统做什么,从而获得一个明确的业务目标。所以,用例图应该是最早提出“场景设计”理念并落地的,而现在“场景创新”正在成为我们这个时代一个重要的创新思维和容易获得成功的途径,我们应该可以认真的学习用例图,并可以将之用于表示我们“场景创新”的脑图!

用例图中的用例(Use Case )在UML的规范中是使用椭圆图标来表示的,而参与者(或者活动者)(Actor)则是用一个小人的图标来表示。下面的例子就是从一个商家(Actor)作为参与者在一个类似淘宝商家管理工具中看到的工具需要提供的功能(也即是椭圆表示的用例):<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值