Rose中的四种视图

 Rose中的四种视图
2008-10-26 16:49:18
标签: case  rose  logical  use  component
原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://kevdmx.blog.51cto.com/429766/108166


在Rose中有四种视图分类,他们分别是:Use Case View, Logical View, Component View和Deployment view,他们的含义如下:

Use Case View : 

包括系统中的所有角色,使用案例和Use Case框图,还可能包含这Sequence或者 Collaboration框图。Use Case视图是系统中与实现无关的视图。Use Case关注系统功能的高层形状,而不关注系统的具体实现方法。

Logical View:

      关注系统如何实现使用案例中提出的功能,它提供系统的详细图形,描述组件间如何关联。除此之外,Logical还包括特定类,Class框图和Statechart框图。

Component View:

      包含模型代码库,可执行文件,运行库和其他组件信息。组件是代码的实际模块。

Deployment view


      关注系统的实际部署,表现
的是系统部署的硬件拓朴,可能与系统的逻辑结构有所不同。

附上一个简单的rose教学视频。

~~The END~~

尹曙光


[原创]Rational Rose2002 讲解系列二:四个视图


视图: 
正如一个正在建筑中的房子在建筑图纸上有很多的视图(例如建筑的平 
面图等等)一样,一个开发中的软件项目夜游很多视图。Rational Rose 把 
下面的几个视图组织在一个软件项目里面: 

1.Use Case 
2.Logical 
3.Component 
4.Deployment 

每一个视图从不同的角度描述模型中的软件。 

Use Case View: 
Use Case View帮助你理解和使用系统,这个视图展示了系统的参与者和 
使用案例(use case)是怎么相互作用的。它包括系统中所有的角色,使 
用案例和Use case图表,Use Case视图是系统中与实现无关的视图,关注 
系统功能的高层形状,而不关心系统的具体实现方法 
Use Case View包括了以下种类图表: 
UseCase 图表 
Sequence 图表 
Collaboration 图表 
Activity 图表 
这个视图默认有一个名称为main的Use Case图表。这个视图的主要用户是 
客户,分析人员和项目管理人员,项目小组人员可以通过Use case文档了 
解系统。 

Logical View: 
Logical视图关注系统如何实现使用案例中提出的功能,她提供系统的详细 
图形,描述组件间如何关联。Logical视图关注的焦点是系统的逻辑结构, 
在这个视图中要标识系统组件,检查系统的信息和功能,检测组件之间 
的关系。这里,重复使用是一个主要目的,通过认真指定类的信息和行 
为,组合类,以及检查类和包之间的关系,就可以确定重复使用的类和 
包,完成多个项目后,就可以将新包和新类加进重复使用库中,以后的 
项目就可以组装现有的类和包。 
Logical View包括了以下种类的图表: 
Class 图表 
Statechart 图表 
这个视图有一个默认为main的class图表。这个视图的主要用户是开发人 
员。开发人员包括:分析人员,质量保证人员,项目管理人员。 

Component View: 
组件视图显示代码模块间的关系。通过组件视图可以知道哪些组件是代 
码库,哪些组件是运行组件。 
Component只包括一种图表,就是Component图表。 
默认有一个名称为main的组件图表。Component视图的主要用户是负责控 
制代码和编译部署应用程序的人,开发人员也用组件视图显示已经生成 
的代码库和每个代码库中包含的类。 

Deployment View: 
Deployment视图显示妄说上的进程和设备及其相互间的实际连接,它关 
注系统的实际部署,可能与系统的逻辑结构有所不同。例如系统的逻辑 
结构可能为三层,但是部署可能为两层,界面程序放在一台机器上,而 
业务和数据库逻辑放在另外一台机器上。 
一个系统只能有一个Deployment视图,所以Deployment视图本身代表的 
就是一个图表,而且只能有一个Deployment视图。它的主要用户是发布 
应用程序的人员。 

COC 处长 于2002.9.30 
---------谢--谢--收--看------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值