4UML用例图
1用例图:描述一组用例、参与者及它们之间的关系
从用户的角度描述系统功能
参与者是外部触发因素
(包括用户、组织、外部系统、时间)
用例是功能单元
用例关系包括:
包含(必选):多个用例提取公共部分而成的用例与多个用例是包含关系,多个用例包含被提取的公共用例,箭头从多个用例指向公共用例
扩展(可选):多个用例拥有公共部分,且用例之间有先后顺序主次之分时,两者之间就有扩展关系,原用例为主用例,新增用例为扩展用例,箭头从扩展用例指向原用例
泛化:多个用例提取公共部分为抽象部分,它们之间有父子的关系,与包含关系不同的是,泛化关系还有扩展关系
用例建模的流程:
识别参与者
合并需求获得用例
细化用例描述(注释):用例的详细描述
调整用例模型(可选)