UML---用例图
       用例图用来描述用户需求的,就是说明开发系统中由谁来实现什么功能。用例图是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统,是尾部参与者所能观察到的系统功能模型图,所以用例图的质量直接影响了后面的类图等。用例图呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模,用画图的方法来完成。用例图展示了用例之间以及用例与参与者之间是怎样相互联系的。
      画用例图首先要明确用户需求,用户表达的需求可能是分散的、不明确的,所以要形成“用户需求文档”,需要开发人员和用户的反复交流中,形成文档进行确认;每个用例也要有用例描述文档,便于后续工作。
 
1.用例图包含的元素:
    角色:可以是人也可以是事件等,用人像表示。
    用例:用例是对一个活动者使用系统的一项功能是所进行的交互过程的一个文字描述序列,是系统、子系统或类和尾部参与者交互动作序列的说明。用例是代表系统各种各个项目相关人员之间就系统的行为所达成的契约,软件开发过程是用例驱动的。用例粒度(规模大小),合理把握粒度是很重要的。

 2.关系:
    关联关系(Association)   包含关系(Include)   扩展关系(Extend)   泛化关系(Generalization)
     在上一篇文章中有介绍就不重复了。
 
3.下面是我画的机房收费系统的用例图,感觉有些啰嗦,“查看”这里有些别扭,看过很多总结,在纠结中形成第一张图:
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/JYL15732624861/article/details/49892359
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

UML---用例图

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭