UP 的阶段,用例和使用场景之间是什么关系以及和协作之间的关系,软件开发过程中使用 UML 的必要性以及好处,寻找概念类的三种策略

UP 的阶段,用例和使用场景之间是什么关系以及和协作之间的关系,软件开发过程中使用 UML 的必要性以及好处

1.什么是 UP 的阶段?

1) 初始:大体上的构想、业务案例、范围和模糊评估;
2) 细化:已精化的构想、核心架构的迭代实现、高风险的解决、确定大多数需求和范围以
及进行更为实际的评估;
3) 构造:对遗留下来的风险较低和比较简单的元素进行迭代实现,准备部署;
4) 移交:进行 beta 测试和部署。

2.用例和使用场景之间是什么关系?与协作又是什么关系?

用例就是一组相关的成功和失败场景集合,用来描述参与者如何使用系统来实现其目
标。用例实例也就是常说的“使用场景”,而协作是用例的实现。

3.请简要阐述在软件开发过程中使用 UML 的必要性以及好处。

软件开发是一个很复杂的工程,而采用统一的建模语言来对软件进行描述能够使客户、涉众、开发人员对软件能够有更好的共识,也能够有效地降低复杂性。

4.寻找概念类的三种策略是什么?

1) 重用和修改现有的模型,这是首要、最佳且最简单的方法。可以从已发布的领域模型和书
籍中获得。;
2) 使用分类列表;
3) 确定名词短语,在对领域的文本性描述中识别名词和名词短语,将其作为候选的概念类
或属性。

5.本博客已经同步到个人博客,如有需要请移步:

http://moyisuiying.com/index.php/uml/359.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陌意随影

您的鼓励是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值