UML表示法备忘

参与者参与者是那些和系统进行交互,但是又位于系统之外的实体。系统的用户通常担任这个角色,然而有时它们可以是其它一些系统,用人形表示。

用例详细说明参与者和系统之间的交互,这些详细描述被称之为“用例”。用例从参与者的视角描述了参与者和系统之间的交互。其中不涉及任何系统内部的工作方式,也没用用户界面的任何细节描述。用椭圆形表示。

 

《include》关系:用例被一条以开放箭头结尾的虚线连接起来。箭头指向被包含的用例并且具有《include》

 

《extend》关系:当外面知道一个用例中有许多代替物或选择时,使用《extend》关系。不变的部分成为被扩展的用例,而可变的用例称为扩展用例。用带有开放箭头的虚线,箭头指向被扩展的用例并且具有《extend》

 

系统边界图:完整的用例集可以通过系统边界图来汇总显示。该图显示了被一个表示系统边界的矩形包围起来的系统中的所有用例。参与者被放置在系统外部,并且被带有数据流向的关联和用例连接起来。

 

用例图包括系统边界图,都不是软件结构图,它们没有给我们提供有关要创建的系统的软件元素划分的任何信息。这些图是用来进行人和人之间的交流的,主要是用于分析师和涉众之间的交流,它们有助于按照不同类型的系统用户来组织系统的功能。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值