寻找用例的方法

                                                                                               寻找用例的方法

用例分析的步骤可以按照下面的顺序进行:

(1)找出系统外部的参与者和外部系统,确定系统的边界和范围

(2)确定每一个参与者所期望的系统行为

(3)把这些系统行为命名为用例

(4)使用泛华,包含,扩展等关系处理系统行为的公共或变更部分

(5)编制每一个用例的脚本

(6)绘制用例图

(7)区分主事件流和异常情况的事件流,如果需要,可以把表示异常情况的事件流作单独的用例处理

(8)细化用例图,解决用例间的重复与冲突问题

 

下面这些启发性原则可以帮助分析人员发现用例:

1.和用户交互。寻找用例的一个途径就是和系统的潜在用户会面,交谈。有可能不同的用户对系统的描述会是完全不同的,即使是同一个用户,它对系统的描述也可能是模糊的,不一致的,这时就需要分析员作出判断与抉择。

2.把自己当作参与者,与设想中的系统进行交互。问一些问题,例如系统交互的目的是什么?需要向系统输入什么信息?希望由系统进行什么处理并从他那里得到何种结果?等等,都有助于发现用例

3.确定用例与确定参与者不能截然分开

4.或者通过回答下列问题来帮助发现用例:

(1)参与者的主要任务是什么?

(2)参与者需要了解系统的什么信息?需要修改系统的什么信息?

(3)参与者是否需要把系统的外部通知系统?

(4)参与者是否希望系统把异常情况的变化通知自己?

 

随着经验的积累,对于如何寻找用例要形成一套自己的方法,也可以通过与其他人的交流来提高自己的分析水平

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值