随笔 - 119  文章 - 290  trackbacks - 0

博客搬家了哦,请移步
叫我abc

常用链接

留言簿(12)

随笔分类

我的博客

搜索

  •  

积分与排名

  • 积分 - 301918
  • 排名 - 84

最新评论

阅读排行榜

粗略的看了一遍《UML与系统分析设计》,之所以粗略是不想花太多时间,希望所知能稍微广泛一点。
UML的核心是以下的图:UseCase图,类图,顺序图,协同图,状态图,活动图,包图,组件图,配置图。

UseCase图是需求分析的结果,划分出系统边界,找到与系统的交互对象,然后对每个对象提供一定的服务。服务的确定由粗略逐步细化,到合适为止。

接下来,为每个确定的服务设计顺序图。完成这个任务,大概的活动(粒度比服务小,构成服务),对象,还有对象间的交互就都出来了。
协同图可以说是顺序图的另一种表现形式,不过我认为还是顺序图能容纳更多的信息。

状态图是状态机的反映,通常大多数的状态机都是及其普通的。

活动图也可以算是顺序图的一种反映吧。

比较欣赏组件图和配置图来着。组件图能够体现EXE,DLL的分布情形,而配置图表示组件在不同机器上的放置和联系,和简洁而直观的表达了配置关系。
posted on 2006-08-18 16:45 LOGOS 阅读(278) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理