【读书笔记-业务建模】《软件方法(上)业务建模和需求》(第2版)习题答案

最近在图书馆翻到此书,感觉内容不错,便深入阅读,也推荐大家看一看。

本书虽然行文比较口语化,像是培训讲义,但这种接地气的描述和举例反倒使得此书更加通俗易懂,尤其在讲述这种软件建模理论时,通俗是最重要的。

 

此处记录下,章节后习题的答案。由于该书习题答案未直接提供,需不断试错得到,颇费一份工夫。

(该书编辑错误较多,习题需使用在线试题)。

第四章:

1. 答案:AC。

2.

【读书笔记-业务建模】《软件方法(上)业务建模和需求》(第2版)习题答案

答案:B。

解析:根据书中的理论,箭头是请求,箭头上方写的描述应该是:右侧的【责任】或者【应提供的服务】。所以,老师的【责任】应该是 “回答问题“,而其中”问题“应该是参数。

博主评论:心里还是微微感觉这序列图有点 反人类,违反直觉。

3. 答案:CD 。

4.

【读书笔记-业务建模】《软件方法(上)业务建模和需求》(第2版)习题答案

答案:A。

解析:较难。根据 Page108 内容理解:QQ邮箱无法识别计划书,所以”将计划书发给经理“这一步骤,不是”QQ邮箱系统“的【责任】,而是助理自己的【责任】。QQ邮箱系统的责任,是”发邮件“。经理的【责任】在这个序列图中不体现,是个被动的业务对象,只收到邮箱系统的”返回消息“即可。

5.

【读书笔记-业务建模】《软件方法(上)业务建模和需求》(第2版)习题答案

答案:3把药和号交给输液接待药师(),6传送输液药品给配置中心护士()。

最难。

该题在书中有编辑错误,图片未显示完整。完整题目需要扫书中二维码在线答题 。

这是一个患者去输液室输液的序列图。消息1是药师的责任,消息2是XX系统的责任,给患者一个输液排队号。消息3,并非输液接待师的责任。错在将消息描述成了流程图中的动作。正确描述应该是【接待输液(药,号)】,其中药和号是消息参数。4是输液室的业务工人(Business Worker),在整个输液过程中必不可少。消息5是接待药师的责任。消息6类似消息3,正确描述应该是【执行输液(药品)】,其中药品是消息参数。

6. 答案:C。

 

以上。如有错误,欢迎在评论中指出。