UML用例知识点
2014-06-06 11:08
162 查看
用例命名:
1、从参与者的角度出发进行命名。
2、使用动词加宾语的结构
3、尽量使用行业术语
4、当用例太多、需要分包。
识别系统中的参与者
1、谁使用系统的主要功能
2、谁改变系统的数据
3、谁从系统中获取数据
4、谁需要系统支持以完成日常工作任务
5、谁负责维护、管理并保持系统正常运行
6、系统需要处理哪些硬件设备
7、系统需要和哪些外部系统交互
8、谁对系统产生的结果感兴趣
用例之间的关系:
1、泛化关系
2、包含关系
(1)如果有多个用例,并且这些用例包含大量类似的行为,可以使用包含关系
(2)对两个或多个相互独立的用例建模时,做了重复的工作,可以使用包含关系包含这些重复工作
3、扩展关系
如果在完成某个功能的时候会执行可能会执行另一个功能,则用扩展关系来表示。
扩展用例只用在特定的条件才会发生,因此,在系统模型架构时,基础用例的异常处理功能通常使用扩展用例来表示。
1、从参与者的角度出发进行命名。
2、使用动词加宾语的结构
3、尽量使用行业术语
4、当用例太多、需要分包。
识别系统中的参与者
1、谁使用系统的主要功能
2、谁改变系统的数据
3、谁从系统中获取数据
4、谁需要系统支持以完成日常工作任务
5、谁负责维护、管理并保持系统正常运行
6、系统需要处理哪些硬件设备
7、系统需要和哪些外部系统交互
8、谁对系统产生的结果感兴趣
用例之间的关系:
1、泛化关系
2、包含关系
(1)如果有多个用例,并且这些用例包含大量类似的行为,可以使用包含关系
(2)对两个或多个相互独立的用例建模时,做了重复的工作,可以使用包含关系包含这些重复工作
3、扩展关系
如果在完成某个功能的时候会执行可能会执行另一个功能,则用扩展关系来表示。
扩展用例只用在特定的条件才会发生,因此,在系统模型架构时,基础用例的异常处理功能通常使用扩展用例来表示。
相关文章推荐
- UML 用例图、顺序图、状态图、类图、包图、协作图
- uml 类图 常用知识点
- UML之用例图
- UML统一建模之用例图学习
- UML之用例介绍
- 【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战
- UML学习笔记之用例图
- UML系列 (六)如何提取用例技术?
- 实战UML之用例之间的关系
- UML之用例图
- UML9种图之用例图(一)
- UML之用例图
- 简述UML之用例图
- UML建模之用例图(重点讲extend和include关系)
- UML学习2 - 用例图
- UML 用例建模技巧
- 初学UML之-------用例图
- [转]UML中数据流图,用例图,类图,对象图,角色图,活动图,序列图
- UML学习之用例图
- UML系列图--用例图