UML面向对象需求分析与建模(四)

视图、模型与图

UML面向对象需求分析与建模(四)

开发的每个阶段主要应用图

需求获取:用例图、活动图
需求分析:类图、对象图和包图
系统分析与设计:状态图、顺序图、协作图、活动图、组件图
测试:单元测试用类图;集成测试用部署图;确认测试用用例图

用例图

用例图组成三要素

参与者、用例、关系

参与者

用例图显示了系统和系统外实体之间的交互。这些实体被引用为参与者。参与者代表角色,可以包括用户、外部硬件和其它系统

用例

用例是有意义的系统服务或功能单元

关系

泛化、扩展、包含
UML面向对象需求分析与建模(四)
用例和参与者之间存在着一定的关系,这种关系属于关联关系,关联关系是双向的一对一关系,表明参与者与用例之间的通信。