UML---用例图

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

 2.关系:
    关联关系(Association)   包含关系(Include)   扩展关系(Extend)   泛化关系(Generalization)
     在上一篇文章中有介绍就不重复了。
 
3.下面是我画的机房收费系统的用例图,感觉有些啰嗦,“查看”这里有些别扭,看过很多总结,在纠结中形成第一张图:
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

UML用例图——更直观的需求分析

今天总结到了UML的用例图部分!进行了两个星期的视频,终于到了自己动手的时刻,心里其实还是比较没有底的!用例图是什么?给谁看?都有什么作用?这些问题弄得我脑袋有点晕!不过还好,画画思维导图,感觉好多了...
  • xvshu
  • xvshu
  • 2012年12月03日 15:52
  • 2590

UML从零开始之用例图

1.定义             用例图是用来描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能。       2.构成及其表示       ...

UML-用例图学习笔记

一、概念         用例图(use case diagram)就是由主角、用例以及它们之间的关系构成的图。该图说明了用例模型中的关系。   二、构成 1. 参与者(Actor) 参与者...

第二章:UML用例图

1、什么是用例图   用例图源于Jacobson的OOSE方法,用例图是需求分析的产物,描述了系统的参与者与系统进行交互的功能,是参与者所能观 察和使用到的系统功能的模型图。它的主要目的就是帮助开...

[UML]用例图

用例图是由软件需求分析到最终实现的第一步,它描述人们希望如何使用一个系统。用例图是从用户的角度出发描述对软件产品的需求,分析产品所需的功能和动态行为。因此对于整个软件而言,用例图的正确直接影响到用户对...
  • vop444
  • vop444
  • 2016年12月15日 19:42
  • 732

UML---用例图

用例图(Use case)用于描述用户需求,从使用者角度展现系统的功能。多用于软件开发需求分析阶段的分析工作和软件测试阶段提供测试依据。...

Powerdesiger 画uml用例图

用例之间关系 关联关系(Association) 参与者 直线关联 用例 包含(dependency/include) 箭头指向被包含者 扩展(extend) 被扩展箭头指向扩展 泛化(g...
  • zi_jun
  • zi_jun
  • 2012年10月18日 10:09
  • 6675

初学UML之-------用例图 .

一.UML简介 UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。...

UML,用例图

用例图是UML的重要组成部分,主要用来描述用户

UML学习笔记(二)——用例图

用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 用例图仅仅是从参与者使用系统的角度来描述系统中的信息。  【用途】:帮助开发团队以一种可视化...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UML---用例图
举报原因:
原因补充:

(最多只允许输入30个字)