UML九种建模图--用例图

UML九种建模图:用例图、类图、对象图、顺序图、协作图、状态图、活动图、组件图、配置图。又可以静动分为静态视图和动态视图。静态图分为:用例图,类图,对象图,包图,构件图,部署图。动态图分为:状态图,活动图,协作图,序列图

用例图

用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图

功能

在需求分析阶段帮助用户分析需求

关系

用例图最重要的就是关系:

 

 

 关联(Association)(参与者与用例的通信,如登录)

【箭头指向】:指向消息接收方

 

 

 泛化(Inheritance)(类似于继承

子用例和父用例相似,但表现出更特别的行为;子用例将继承父用例的所有结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的

【箭头指向】:指向父用例

 

 

 

包含(<< Include >>)(大功能分为小功能

包含关系用来把一个较复杂用例所表示的功能分解成较小的步骤。

扩展(<< Extend >>)(附加功能模块

扩展关系是指用例功能的延伸,相当于为基础用例提供一个附加功能。

 

posted @ 2021-04-21 20:17  洛飞  阅读(868)  评论(0编辑  收藏  举报