如何在用例之间传递值_软件项目实训及课程设计指导——用例事件流和用例规约的描述示例...

本文介绍了如何利用UML的用例事件流和用例规约来详细描述软件项目的功能需求。通过用例事件流(也称用例规约),包括结构化语言和UML的顺序图、活动图,来补充用例图的不足,展示业务流程的实现。UML顺序图强调时间顺序的对象交互,而活动图则侧重于业务流程的表示,两者结合能更好地表达复杂的业务实现过程。
摘要由CSDN通过智能技术生成

软件项目实训及课程设计指导——UML用例事件流和用例规约的描述示例

1.1.1 用例事件流和用例规约

1、UML中的用例模型方法所存在的主要问题

(1)采用用例图对软件系统需求的描述是不全面的

由于用例图仅能描述软件系统中的功能性的需求,而不适合描述非功能性的需求和设计约束等方面的信息;另外,用例图也不能描述出软件系统中的每个用例所对应的业务流的实现过程等方面的信息。下图所示为某个BBS论坛系统的后台管理的用例图局部截图:

161d22fbc0f14ca5259dcc0809098a75.png

(2)还应该辅助采用UML顺序图和活动图

因此,为了能够准确和全面地描述软件系统中的功能性的需求,除了要采用UML用例图描述软件系统的功能性需求以外,还应该辅助采用UML的顺序图或者UML的活动图描述每个用例的业务流的实现过程。下图所示为某个BBS论坛系统中用户发表文章用例的活动图,该活动图实现对一个参与者所触发的用例实现过程的描述,从而也可以说明BBS论坛系统中用户发表文章用例的实现过程。

c6b2f450e4751a7dbbbf0a3f32c636aa.png

2、UML中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值