第八章 用例建模-测验题-作业

我们在为一家互联网电商开发订单处理软件,该公司从供应商那里购买产品,然后销售给客户。这家公司在线发布商品目录,并将其推送给客户和其他感兴趣的人。
客户以提交商品列表并向电商付费的方式购买商品。电商填写帐单,并委托快递公司把商品运送到客户的地址。订单处理软件记录从收到订单直到商品被运送给客户的整个过程。电商将提供快捷的服务,以最快、最有效的方法来发送客户订购的产品。
客户可以退货,但有时要付运费。

(1)电商订单处理软件系统的参与者不包括:A
A 网络电商
B 客户
C 其他感兴趣的人
D 快递公司
(2)在网络电商客户定单处理应用中与客户有关的用例不包括:B
A 退货
B 计算运费
C 浏览商品
D 订单查询
(3)进入订购商品用例的前置条件是:D
A 客户对商品感兴趣
B 客户安装了与系统兼容的浏览器版本
C 商品已经放入购物车
D 客户通过合法账户登入系统
(4)取消订单用例与查询订单用例建模为以下哪种关系最合适?C
A 关联关系
B 依赖关系
C 包含关系
D 扩展关系
(5)使用订单处理系统一段时间以后,电商希望增加一种功能——为老顾客提供折扣。以下哪种方法比较合适?B
A 建立老顾客折扣新用例
B 扩展订购商品用例
C 在订购商品用例中包含老顾客提供折扣用例
D 为订购商品用例建立两个子用例:普通顾客订购商品和老顾客订购商品
(6)需求说明文档通常不会采用以下哪种方式组织撰写?D
A 用户手册
B 用户故事
C 用例模型
D 测试用例
(7)以下哪个关于用例建模的说法是正确的?A
A 用例可以定义系统功能性需求的优先级
B 用例建模是对系统进行功能分解的过程
C 用例能够描述非功能性的需求
D 用例的参与者只能是系统用户
(8)以下哪种关于用户故事和用例描述的说法是不正确的?C
A 用户故事用于敏捷过程;用例描述用于统一建模过程
B 用户故事作为开发者与用户交互面对面交互时的提示;用例作为项目文档保存
C 用户故事可以用于估算;用例描述则不能用于估算
D 用户故事采用自然语言文本描述;用例主要采用图形化的模型表示
(9)可以选用以下哪种工具进行用例建模?B
A Microsoft Project
B Enterprise Architect
C Enterprise Architecture
D IBM Rational DOORS
(10)用例图中,当一个用例只在一定条件下比另一个用例增加少数步骤时,用哪种关系建模最合适?A
A extends
B includes
C uses
D Inherits

你可能感兴趣的:(软件工程雨课堂习题,软件工程)