UML用例图设计中用例之间关系
来源:互联网 发布:javascript sort 编辑:程序博客网 时间:2024/05/19 01:30
UML用例图设计中用例之间关系
1、关联关系(Association)
关联关系是连接执行者和用例,表示该执行者代表的外部系统实体与该用例描述的系统需求有关。
图1-3
2、包含关系(Include)
包含关系把几个用例的公共步骤分离成一个被包含的用例,用例间的包含关系允许包含提供者用例的行为到客户用例中.把包含用例称为客户用例,被包含用例称为提供者用例.包含用例提供功能给客户用例,
包含关系是来自于用例的抽象,即从数个不同的UseCase中,分离出公共的部分,而成为可以复用的用例。
图1-4
3、扩展关系(Extend)
是把新行为插入到已有用例中的方法.基础用例提供了一组扩展点..这些扩展点可以添加新的行为.而扩展用例提供了一组插入片段.这些片段能插入到基础用例的扩展点
UML用例图设计中扩展关系表示某一个用例的对话流程中,可能会根据条件临时插入另外一个用例,而前者称为基础用例后者称为扩展用例。
图1-5
4、泛化关系(Generalization)
用例的泛化关系与类的泛化关系相似,即在用例泛化中,子用例表示父用例的特殊形式,子用例从父用例继承了行为和属性,还可以添加行为和属性,改变已继承的行为.
一个用例可以被特别列举为一个或多个用例,这被称为用例泛化,如果系统中一个或多个用例是某个一般用例的特殊化时,就需要使用用例的泛化关系。
图1-6
- UML用例图设计中用例之间关系
- UML中用例图之间的关系
- UML用例图中用例间关联关系
- uml中用例图关系解释
- uml之用例之间的关系
- UML类之间关系
- UML类之间关系
- 各种设计模式之间的关系和UML类图
- UML建模中用例的三种关系区分
- 【设计模式】UML关系图示例
- 设计模式------------UML关系
- UML类之间的关系
- UML类之间的关系
- UML类之间关系小结
- UML类之间关系小结
- UML-基本类之间关系
- UML类之间的关系
- UML图中类之间的关系
- Web前端知识点:汇总一
- Cypher查询语言--Neo4j中的SQL(5)
- changer KDESVN external diff program
- (C++)设计模式------单例模式 singleton(简单的实现和对象释放的控制) -- 创建型模式
- 怎么在html中获取session变量
- UML用例图设计中用例之间关系
- Objective-C-类(static)方法、实例方法、overwrite(覆写)、属性(property)
- LNAMP 1.0 一键安装包(CentOS 6.2下测试通过,懒人专用)
- 将stdout、stderr导入到指定文件
- Linux下编写makefile文件
- 使用apche.commons.fileupload进行文件上传时的工具类解说
- java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
- Java: JNI完全手册
- VC++6.0 类查看信息不可访问