UML基础教程 (老师的课件)很好

合集下载

UML系统建模基础教程 教学资料ppt课件

UML系统建模基础教程 教学资料ppt课件

UML统一建模语言
三、用例的重要元素
2、用例的粒度
用例的粒度指的是用例所包含的系统效力或功能单元的多少。用例的 粒度越大,用例包含的功能越多,反之那么包含的功能越少。
假设用例的粒度很小,得到的用例数就会太多。反之,假设用例的粒 度很大,那么得到的用例数就会很少。
假设用例数目过多会呵斥用例模型过大和引入设计困难大大提高。 假设用例数目过少会呵斥用例的粒度太大,不便于进一步的充分分析。
UML统一建模语言
一、 什么叫用例图
2、用例图的作用
用例图是需求分析中的产物,主要作用是描画参与者和用例之间的关 系,协助开发人员可视化的了解系统的功能。借助于用例图,系统用户、 系统分析人员、系统设计人员、领域专家可以以可视化的方式对问题进展 讨论,减少了大量交流上的妨碍,便于对问题达成共识。
用例图可视化地表达了系统的需求,具有直观、规范等优点,抑制了 纯文字性阐明的缺乏。
UML统一建模语言
三、用例的重要元素
1、识别用例
任何用例都不能在短少参与者的情况下独立存在。同样,任何参与者 也必需求有与之关联的用例。所以识别用例的最好方法就是从分析系统参 与者开场,在这个过程中往往会发现新的参与者。
可以经过以下问题来寻觅用例: 1 参与者希望系统提供什么功能? 2 参与者能否会读取、创建、修正、删除、存储系统的某种信息?假 设是的话,参与者又是如何完成这些操作的? 3 参与者能否会将外部的某些事件通知给系统? 4 系统中发生的事件能否通知参与者? 5 能否存在影响系统的外部事件。
UML统一建模语言
二、用例图的构成要素
3、系统边境
在工程开发过程中,边境是一个非常重要的概念。这里说的系统边境 是指系统与系统之间的界限。通常我们所说的系统可以以为是由一系列的 相互作用的元素构成的具有特定功能的有机整体。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档