UML Rose的使用(一)

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

Use case view include the following:

1.use case (使用案例)

2.actor(角色)

3.the communication between use case and actor(案例和角色间的通信关系)

4.the relation between actors,mostly the relation of generalize(角色一般化关系)

5.the relation between use cases.especially the relation of use and extend(使用案例之间的关系,主要指使用和扩展关系)

6.use case diagram(use case 框图)

7.sequence and collaboration diagram

package(包)角色、使用案例、类和组件等项目可以组成包以便于管理。package主要是便于管理才引入的。

Note(图注) 用来给使用案例和角色加上说明。例如,可能要那个角色与那个使用案例交互,为啥一个使用案例参与使用或扩展关系,为啥一个角色要继承另一个角色

角色一般化关系其实就是父类与子类的关系,从父类衍生出子类就要泛化(generalize)

扩展使用案例(extend relationship)允许一个使用案例(可选)扩展另一个使用案例提供的功能。它与使用关系相似,都是把共同功能分离到另一个使用案例中。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航