UML中的用例图
时间:2014-02-12 03:03:46
收藏:0
阅读:316
UML中有9种图,在接下来的文章中,我会陆续为大家介绍这几种图的基础知识,希望大家对这几种图有一个清晰的认识。
我把这9种图分为3类介绍:
这次就先来说说用例图。
用例图以不同的视角展现系统的功能性需求,它告诉人们系统将会做什么。
因而它是在需求分析阶段需要给出的,是开发者在获得用户的功能需求之后画出的。
它强调谁在使用系统(执行者),系统为执行者完成哪些功能。
重要性:
用例图很重要,软件开发的各个阶段都是围绕用例来进行的,即用例驱动。
基本元素:
- 角色(强调参与者的职责)
- 用例(用例必须是一个动宾短语,即包含动作和动作的受体)
- 关联
画用例图的步骤:
- 需求描述
- 执行者
- 用例
- 用例图
- 用例描述文档
附:用例描述文档格式:
XXX用例
- 简要说明
- 事件流(基本流 备选流)
- 特殊需求
- 前置条件(启动该用例所需的条件,比如:做米饭是个用例,有大米就是前置条件)
- 后置条件(用例执行后的结果,比如:做米饭这个用例执行后,做熟的米饭就是后置条件)
- 扩展点
- 相关的数据
- 问题说明
最后,需要强调几点:
- 画用例图时,先要思考谁要用待开发的系统,谁对这个系统有需求,有愿望。
- 用例不等于功能,用例是和参与者联系在一起的
原文:http://blog.csdn.net/u010924834/article/details/19085465
评论(0)