首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

UML的各种图应该在系统分析、设计的哪个阶段使用?该如何处理

2012-02-28 
UML的各种图应该在系统分析、设计的哪个阶段使用?需求分析阶段要业务用例图,活动图,对象状态复杂时需要画状

UML的各种图应该在系统分析、设计的哪个阶段使用?
需求分析阶段要业务用例图,活动图,对象状态复杂时需要画状态图,
然后是系统用例图。
还有类图,序列图一般在设计阶段,但也有在需求阶段把几个图都用上的。
哪位能讲一讲呀?
另外类图和序列图是在概要设计中画,还是在详细设计中画?

[解决办法]
基本上全程使用,各有侧重
相对来说需求、分析、设计阶段比较多
[解决办法]

引用楼主 chinamans2 的帖子:
需求分析阶段要业务用例图,活动图,对象状态复杂时需要画状态图,
然后是系统用例图。
还有类图,序列图一般在设计阶段,但也有在需求阶段把几个图都用上的。
哪位能讲一讲呀?
另外类图和序列图是在概要设计中画,还是在详细设计中画?

[解决办法]
UML中的各种图并没有绑定到软件开发的各个阶段。
需求分析阶段可以先把业务划分成多个问题域,
针对问题域建立构件图和上下文关系图,整理出问题域中的事件
然后针对事件可以用活动图来表示具体流程
进一步可以建立用例图,并对需求规约细化
业务实体可以用类图表示。
到了设计阶段则可以对类进行抽象,对变化的部分设计,使设计能适应未来的变化。
供你参考。。。

热点排行