一、序列图工具箱说明 Actor:角色/执行者,通常用于用例场景图中,在描述用户交互时表示当前用户/操作者。 Lifeline:生命线,最常用,例如系统、子系统、岗位角色、模块、类。 Boundary、Control、Entity是三种特殊的生命线对象类型,通常一起使用(MVC模式、控制模式): Boundary:边界对象,初学者用得... Read More
posted @ 2011-09-08 19:04 张云贵 Views(27996) Comments(5) Diggs(4) Edit
一、模型的组织 1、按视图组织(例如“4+1”视图) RUP的“4+1”视图是经典的架构设计标准,以用例或场景为中心,按逻辑视图、过程视图、物理视图、开发视图四个维度来建模。 对于已经习惯了Rational Rose建模的人,可以继续按这种方式组织模型。 2、按工作流组织 按照软件开发周期的业务分析、需求分析、设计的顺序来组织,比较... Read More
posted @ 2011-09-08 17:07 张云贵 Views(6091) Comments(0) Diggs(0) Edit
需求分析常用的UML图 1、业务用例图(New Diagram | Extended | Business Modeling) 业务用例图用于业务建模,帮助理解和发现需求,描述对于所服务的客户能提供什么服务功能及如何运作起来的,即所谓的业务流程。 (系统用例面向某一个系统,而业务用例脱离了具体某一个系统,是要考虑用户实际工作场景的) 业务角色/执行者:业务范围之外的人或组... Read More
posted @ 2011-09-08 15:10 张云贵 Views(22721) Comments(0) Diggs(1) Edit