用例和用例图l用例建模是UML建模的一部分,它也是UML里最基础的部分; l用例建模的最主要功能就是用来表达系统的功能性需求或行为;l用例建模可分为用例图和用例描述; l用例图是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统,是外部参与者所能观察到的系统功能的模型图,该图呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模,用画图的方法来完成;l用例描述用来详细描述用例图中每个用例,用文本文档来完成。用例图的作用l 用例图展示了用例之间以及用例与参与者之间是怎样相互联系的。用例图对系统、子系统或类的行为进行了可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。l 用例图主要用来描述用户的功能需求。UML侧重从最终用户的角度来理解软件系统的需求,强调谁在使用系统、系统可以完成哪些功能。用例分析技术已经是一种公认有效的用户需求获取、分析和描述技术用例图的组成用例图由如下元素组成:参与者(Actor):也称为参与者,它代表系统的用户。系统边界(System Scope):它确定系统的范围。用例(Use Case):它代表系