UML用户需求建模

1、创建用例图以描述谁将使用系统以及使用系统实现的目的。
2、概念类图提供您在整个需求模型中用到的术语。例如,在“订餐”用例的详细说明中,您可能会编写;
3、可以使用活动图显示不同用例之间的工作流(状态图)。
4、可以使用序列图显示在系统与外部参与者之间或系统的各部件之间交换的消息。序列图提供用例中的步骤视图,该视图可以非常清晰地显示交互序列。


需求模型具有以下作用:

将系统的外部行为与其内部设计区分开来进行重点关注。

与使用自然语言相比,在描述用户和利益干系人的需求方面产生的歧义更少。

定义可以由用户、开发人员和测试人员使用的一致术语表。

减少需求中的差距和不一致。

降低响应需求更改所需的工作量。

计划开发各个功能的顺序。

使用模型作为系统测试的基础,并在测试和需求之间建立一种明确的关系。在需求发生更改时,这种关系有助于您准确地更新测试。这样可确保系统满足新的需求。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值