下载此文档

第五章 用例图..ppt


文档分类:IT计算机 | 页数:约66页 举报非法文档有奖
1/66
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/66 下载此文档
文档列表 文档介绍
第五章用例图
学****内容
什么叫用例图
用例图的构成要素
用例的重要元素
用例之间的关系
使用Rose创建用例的步骤说明
什么叫用例图
由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。
参与者和用例之间的关系使用带箭头或者不带箭头的线段来描述,箭头表示在这一关系中哪一方是对话的主动发起者,箭头所指方是对话的被动接受者。
什么叫用例图
用例图用于定义系统的功能需求,用于需求分析阶段。主要确定“谁使用系统以及做什么”。
用例图仅从参与者使用系统的角度描述系统中的信息。常用来对需求建模。
用例图显示谁将是相关的用户、用户希望系统提供什么服务以及用户需要为系统提供的服务。
下图描述了一个学生成绩管理系统的用例图,它是一个实际系统简化后的示例。
什么叫用例图
在用例建模中,为了更加清楚的描述用例或者参与者,会使用到注释。
什么叫用例图
用例图的作用
用例图是需求分析中的产物,主要作用是描述参与者和用例之间的关系,帮助开发人员可视化的了解系统的功能。借助于用例图,系统用户、系统分析人员、系统设计人员、领域专家能够以可视化的方式对问题进行探讨,减少了大量交流上的障碍,便于对问题达成共识。
用例图可视化地表达了系统的需求,具有直观、规范等优点,克服了纯文字性说明的不足。
用例方法是完全从外部来定义系统功能,它把需求和设计完全的分离开来。我们不用关心系统内部是如何完成各种功能的,系统对于我们来说就是一个黑箱子。
用例图包含的元素
参与者(Actor)
用例(Use Case)
关联关系(Association)
包含关系(Include)
扩展关系(Extend)
泛化关系(Generalization)
用例图的主要元素是用例和参与者:所谓用例是指对系统提供的功能(或系统的用途)的描述;参与者是指可能使用用例的人或外部系统。两者的关系是“谁使用了哪个用例”.
用例图着重于从系统外部参与者的角度来描述系统需要提供哪些功能,并且指明这些功能的参与者是谁。
用例图的构成要素
1. 参与者
参与者(Actor)是指存在于系统外部并直接与系统进行交互的人、系统、子系统或类的外部实体的抽象。
每个参与者可以参与一个或多个用例,每个用例也可以有一个或多个参与者。
在用例图中使用一个人形图标来表示参与者,参与者的名字写在人形图标下面。
参与者
理解:
Actor不是指人,而是指代表某一种特定功能的角色,因此同一个人可能对应很多个Actor。Actor可以指外部系统和设备。
如果一个角色的操作是由另外一个角色代理完成的,请建立该角色到另外角色的依赖。
参与者—识别思路
谁使用该系统
谁改变系统的数据
谁从系统获取信息
谁需要系统的支持以完成日常工作任务
谁负责维护、管理并保持系统正常运行
系统需要应付那些硬件设备
系统需要和那些外部系统交互
谁对系统运行产生的结果感兴趣

第五章 用例图. 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数66
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小744 KB
  • 时间2018-06-07
最近更新