本书不提供练习题答案,请扫码或访问​http://www.umlchina.com/book/quiz6_1.htm​完成在线测试,做到全对,自然就知道答案了




1. 关于用例规约,以下说法正确的是:

A) 针对同一个用例,应该为研发团队不同角色准备不同视角的用例规约。

B) 写了用例规约就可以不用另外写需求规约。

C) 用例规约一般由该用例排位最靠前的涉众来写。

D) 用例规约的表达方式必须是文本。

2. 以医生门诊为例,请把左侧涉众和右侧的大白话“涉众利益”对应

1 医生               a 看着你的背影,恨不得在你屁股上踹一脚

2 当前就诊患者       b 从家里跑过来排队大半天容易吗,不好好问清楚怎么行

3 下一个患者         c 这人真讨厌,一点小毛病在这里啰嗦半天,看来今天上午也看不了几个了

A) 1-a,2-b,3-c 

B) 1-a,2-c,3-b 

C) 1-b,2-a,3-c 

D) 1-b,2-c,3-a 

E) 1-c,2-a,3-b 

F) 1-c,2-b,3-a 

3. 以下像某个用例的前置条件的是:

A) 系统运行正常,网络连通正常

B) 存在待审批的报销单

C) 经理已经打电话通知工作人员执行活动计划

D) 系统记录活动计划信息

4. 关于路径步骤,以下说法正确的是:

A) 有的用例可以没有扩展路径。

B) 1个回合内的步骤不一定包含4种类型,有时会缺少请求,有时会缺少验证。

C) 1个回合最好由4个步骤组成。

D) 用例的基本路径最好控制在3个回合之内。

5. 以下是售票系统的“售票员→售票”用例的交互步骤中,其中不合适的是:(多选)

1. 售票员询问旅客出发日期、车次和终到站

2. 顾客回答出发日期、车次和终到站

3. 售票员提交购票信息

4. 系统验证购票信息合法

5. 系统反馈符合要求的余票信息

6. 售票员重复购票信息,请求旅客确认

……

A) 1

B) 2

C) 3

D) 4

E) 5

F) 6

6. 针对某游戏的某个用例的步骤,以下写法合适的是:

A) 系统自动计算最佳攻击组合

B) 玩家进入人机对战界面

C) 系统从剩余武将中随机挑选一位武将

D) 玩家保存进度

7. 以下用例规约主要违反了书写用例规约的什么要点?

1. 市民向前台系统请求即时查询话费

2. 前台系统向后台系统发送查询请求

3. 后台系统查询话单,解析话单,计算话费

4. 后台系统传递话费结果给前台系统

5. 前台系统反馈话费清单

……

A) 遵照请求、验证、改变、回应四部曲

B) 使用主动语句理清责任

C) 主语只能是主执行者或系统

D) 使用核心域概念

8. 什么情况下“类”、“组件”、“UML”、“泛化”、“关联”等词汇出现在用例规约里是合适的?(多选)

A) 做电商系统的分析和设计的时候

B) 研究的系统是UML建模工具的时候

C) 电商系统的前排涉众明确指定设计约束的时候

D) 用UML为电商系统建模的时候

9. 针对以下步骤来寻找扩展路径和补充约束,正确的说法是:

基本路径

1. 医生选择需要分析的患者

2. 系统反馈患者原始数据

3. 医生请求做脊波分析

4. 系统判断患者原始数据适合由系统来做脊波分析

5. 系统对患者原始数据做脊波分析

6. 系统反馈分析结果

A) 步骤2应该业务规则

B) 步骤3应该有性能需求

C) 步骤5应该有扩展

D) 步骤6应该有字段列表



祝各位中秋国庆快乐,节日有空下载阅读!


《软件方法(上)业务建模和需求》第二版草稿pdf文件下载(适合手机屏幕),更新日期:2017.9.30

​https://pan.baidu.com/s/1eSlcdsY​


《软件方法(上)业务建模和需求》第二版草稿pdf文件下载(适合PC屏幕),更新日期:2017.9.30

​https://pan.baidu.com/s/1nuXqDlf​


您在阅读《软件方法》时如果发现错误,欢迎在群里告知。如果作者认为有道理,决定在下一次发布时根据您的意见修改,将付给您5.12元报酬,并在书中说明您的贡献。报酬通过支付宝或微信支付。

(1)任何您认为的错误都可以,包括错别字。

(2)同一错误仅支付最先指正者报酬。 

(3)请根据最新版本作指正。


目前挑错记录:

第五元素:找出142个错误,获得奖金727.04元

Lihongzhou:找出26个错误,获得奖金133.12元

半导体:找出21个错误,获得奖金107.52元

......

最新挑错

龙志超:找出6个错误,获得奖金30.72元

邹盛荣:找出3个错误,获得奖金15.36元