首页 > 软考
题目内容 (请给出正确答案)
[主观题]

用例除了使用表1和表2所示的形式描述外,还可以使用UML的用例图来表示。分别用100字以内文字,解释U

ML用例图中扩展用例和抽象用例的内涵。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“用例除了使用表1和表2所示的形式描述外,还可以使用UML的用…”相关的问题
第1题
除了表1和表2给出的用例外,从上述系统陈述中还可以获取哪些由信用卡客户发起的用例?(给出用例名

除了表1和表2给出的用例外,从上述系统陈述中还可以获取哪些由信用卡客户发起的用例? (给出用例名称即可)

点击查看答案
第2题
阅读下列系统设计说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某玩具公司正在
开发一套电动玩具在线销售系统,用于向注册会员提供端对端的玩具 定制和销售服务。在系统设计阶段,"创建新订单 (New Order)" 的设计用例详细描述如表 3-1 所示,候选设计类分类如表 3-2 所示,并根据该用例设计出部分类图如图3-1所示。 表 3-1 创建新订单 (NewOrder) 设计用例 用例名称 创建新订单New Order 用例编号 ETM-R002 参与者 会员 前提条件 会员已经注册并成功登录系统 典型事件流 1.会员(C1)点击“新的订单”按钮; 2.系统列出所有正在销售的电动玩具清单及价格(C2) 3.会员点击复选框选择所需电动玩具并输入对应数量,点击“结算”按钮; 4.系统自动计算总价(C3), 显示销售清单和会员预先设置个人资料的收货地址和支付方式(C4); 5.会员点击“确认支付”按钮; 6.系统自动调用支付系统(C5)接口支付该账单; 7.若支付系统返回成功标识,系统生成完整订单信息持久存储到数据库订单表(C6)中; 8.系统将以表格形式显示完整订单信息(C7),同时自动发送完整订单信息(C8)至会员预先配置的邮箱地址(C9)。 候选事件流 3a (1)会员点击“定制”按钮; (2)系统以列表形式显示所有可以定制的电动玩具清单和定制属性(如尺寸、颜色等)(C10); (3)会员点击单选按钮选择所需要定制的电动玩具并填写所需要定制的属性要求,点击“结算”按钮; (4)回到步骤4. 7a (1)若支付系统返回失败标识,系统显示会员当前默认支付方式(C11)让会员确认; (2)若会员点击“修改付款”按钮,调用“修改付款”用例,可以新增并存储为默认支付方式(C12),回到步骤4; (3)若会员点击“取消订单”,则该用例终止执行。 表3-2 候选设计类分类 接口类(Interface,负责系统与用户之间的交互) (a) 控制类(Control,负责业务逻辑的处理) (b) 实体类(Entity,负责持久化数据的存储) (c)阅读下列系统设计说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某玩具公司正在开发在订单处理的过程中,会员可以点击“取消订单"取消该订单。如果支付失败,该订单将被标记为挂起状态,可后续重新支付,如果挂起超时30分钟未支付,系统将自动取消该订单。订单支付成功后,系统判断订单类型: (1)对于常规订单,标记为备货状态,订单信息发送到货运部,完成打包后交付快递发货; (2)对于定制订单,会自动进入定制状态,定制完成后交付快递发货。会员在系统中点击”收货"按钮变为收货状态,结束整个订单的处理流程。根据订单处理过程所设计的状态图如图3-2所示。阅读下列系统设计说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某玩具公司正在开发图3-2 订单状态图

【问题1】(6分) 根据表3-1中所标记的候选设计类,请按照其类别将编号 C1~C12 分别填入表 3-2 中的(a)、(b)和(c)处。 【问题2】 (4 分) 根据创建新订单的用例描述,请给出图3-1中X1~X4处对应类的名称。 【问题3】 (5分) 根据订单处理过程的描述,在图 3-2 中S1~S5处分别填入对应的状态名称。

点击查看答案
第3题
试题一(15分) 阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 场景法是黑

试题一(15分)

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

[说明]

场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业务流程,事件触发时的情景便形成了场景,场景的不同触发顺序构成用例。场景法通过场景描述业务流程(包括基本流(基本流程)和备选流(分支流程)),设计用例遍历软件系统功能,验证其正确性。

图1描述了简化的中心层、省市层、地区层三级的“公文流转”业务流程,表 1 描述了省市层(图1阴影部分)业务的基本流和备选流。

公文的状态包括:已下发、未下发、已接收、未接收。

试题一(15分) 阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 场景法是

试题一(15分) 阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 场景法是

【问题1】(5分)

用表 1 中表述的基本流和备选流,使用场景法设计测试场景。基本流和备选流用

表1中对应的字母编号表示。

【问题2】(10分)

下表给出了测试用例名称,请将表中的输入条件和预期输出补充完整。

试题一(15分) 阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 场景法是

点击查看答案
第4题
试题一(共15分)阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】场景法是黑盒

试题一(共15分)

阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。

【说明】

场景法是黑盒测试中重要的测试用例设计方法,通过场景描述业务流程(包括基本流(基本业务流程)和备选流(分支业务流程)),设计测试用例遍历软件系统功能,验证其正确性。

下面是对电子不停车收费系统(ETC)的基本流和备选流的描述。

试题一(共15分)阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】场景法是黑盒

【问题1】(3分)

使用场景法设计测试用例,指出所涉及到的基本流和备选流。基本流用A字母编号表示,备选流用表1-2中对应的字母编号表示。

例如:

T01:A

T02:A、B

【问题2】 (12分)

针对问题1设计的测试用例,依次将初次读取车辆信息、最终读取车辆信息、账户号码、账户余额和账户状态等信息填入下述测试用例表中。表中行代表各个测试用例,列代表测试用例的输入值,用V表示有效数据元素,用I表示无效数据元素,n/a表示不适用,例如T01表示“成功通过”用例。

试题一(共15分)阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】场景法是黑盒

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第5题
阅读以下某网上作业提交与管理系统的技术说明,根据要求回答问题1~问题3。 [说明] 某学校建立了一

阅读以下某网上作业提交与管理系统的技术说明,根据要求回答问题1~问题3。

[说明]

某学校建立了一个网上作业提交与管理系统,基本功能描述如下。

(1)账号和密码。任课老师用账号和密码登录系统后,提交所有选修学生的名单。系统自动为每个选修学生创建登录系统的账号和密码。

(2)作业提交。选修学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该选修学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需完成作业,单击[提交]按钮上交作业。

(3)批阅。系统自动批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。

在系统的需求分析阶段,使用用例对系统需求建模。表1-8和表1-9分别给出了其中用例“创建选修学生账号和密码”、用例“作业申请”的概要描述。

阅读以下某网上作业提交与管理系统的技术说明,根据要求回答问题1~问题3。 [说明] 某学校建立了一阅

请使用[说明]中的词汇,将表1-8和表1-9中的(1)~(10)空缺处的内容填写完整。

点击查看答案
第6题
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某城市的各国家公园周边

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

某城市的各国家公园周边建造了许多供游客租用的小木屋和营地,为此,该城市设置了一个中心售票处和若干个区域售票处。游客若想租用小木屋或营地,必须前往中心售票处进行预定并用现金支付全额费用。所有的预定操作全部由售票处的工作人员手工完成。现欲开发一信息系统,实现小木屋和营地的预定及管理功能,以取代手工操作。该系统的

主要功能描述如下:

1.管理预定申请。游客可以前往任何一个售票处提出预定申请。系统对来自各个售票处的预定申请进行统一管理。

2.预定。预定操作包含登记游客预定信息、计算租赁费用、付费等步骤。

3.支付管理。游客付费时可以选择现金和信用卡付款两种方式。使用信用卡支付可以享受3%的折扣,现金支付没有折扣。

4.游客取消预定。预定成功之后,游客可以在任何时间取消预定,但需支付赔偿金,剩余部分则退还给游客。赔偿金的计算规则是,在预定入住时间之前的48小时内取消,支付租赁费用10%的赔偿金;在预定入住时间之后取消,则支付租赁费用50%的赔偿金。

5.自动取消预定。如果遇到恶劣天气(如暴雨、山洪等),系统会自动取消所有的预定,发布取消预定消息,全额退款。

6.信息查询。售票处工作人员查询小木屋和营地的预定情况和使用情况,以判断是否能够批准游客的预定申请。

现采用面向对象方法开发上述系统,得到如表3-1所示的用例列表和表3-2所示的类列表。对应的用例图和类图分别如图3-1和3-2所示。

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某城市的各国家公园周边阅读

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某城市的各国家公园周边阅读

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某城市的各国家公园周边阅读

【问题1】

根据说明中的描述与表3-1,给出图3-1中UC1~UC6处所对应的用例名称。

【问题2】

根据说明中的描述与表3-2,给出图3-2中C1~C7处所对应的类名。

【问题3】

对于某些需求量非常大的小木屋或营地,说明中功能4的赔偿金计算规则,不足以弥补取消预定所带来的损失。如果要根据预定的时段以及所预定场地的需求量,设计不同层次的赔偿金计算规则,需要对图3-2进行怎样的修改?(请用文字说明)

点击查看答案
第7题
●试题一 阅读下列说明以及图示(如图1所示),回答问题1~3。 【说明】 某大学准备开发一个学生课程

●试题一

阅读下列说明以及图示(如图1所示),回答问题1~3。

【说明】

某大学准备开发一个学生课程注册系统,学生可以使用该系统查询新学期将开设的课程和讲课教师情况,选择自己要学习的课程进行登记注册,并可以查询成绩单;教师可以使用该系统查询新学期将开设的课程和选课学生情况,并可以登记成绩单;注册管理员使用该系统进行注册管理,包括维护教师信息、学生信息和课程信息等。

在每个学期的开始,学生可以获得该学期的课程目录表,课程目录表列出每门课程的所有信息,诸如基本信息、教师、开课系和选课条件等。

新学期开始前两周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请,开学两周后注册管理员负责关闭课程注册。每个学生可以选择不超过4门课程,同时指定2门侯选课程以备主选课程未选上。每门课程最多不能超过10人,最少不能低于3人,低于3人选课的课程将被取消。一旦学生的注册过程完毕,注册系统将有关信息提交收费系统以便学生付费。如果在实际注册过程中名额已满,系统将通知学生在提交课程表之前予以更改。

在学期结束时,学生可以存取系统查看电子成绩单。由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。

【用例图】

●试题一 阅读下列说明以及图示(如图1所示),回答问题1~3。 【说明】 某大学准备开发一个学生课程

图1学生课程注册系统的用例图

●试题一 阅读下列说明以及图示(如图1所示),回答问题1~3。 【说明】 某大学准备开发一个学生课程

●试题一 阅读下列说明以及图示(如图1所示),回答问题1~3。 【说明】 某大学准备开发一个学生课程

●试题一 阅读下列说明以及图示(如图1所示),回答问题1~3。 【说明】 某大学准备开发一个学生课程

【协作图】

●试题一 阅读下列说明以及图示(如图1所示),回答问题1~3。 【说明】 某大学准备开发一个学生课程

图2创建课程登记表的协作图

【时序图】

●试题一 阅读下列说明以及图示(如图1所示),回答问题1~3。 【说明】 某大学准备开发一个学生课程

图3创建课程登记表的时序图

注释1:学生打算注册新的课程。

注释2:一张这学期可选择的课程列表。

注释3:显示一张为学生选课用的空白登记表。

【问题1】

在UML中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中 (1) ~ (3) 处表示的内容。

【问题2】

协作图与时序图是同构的,二者表示的都是同样的系统交互活动,只是各自的侧重点不同而已。根据题目提供的信息,指出协作图中 (4) ~ (8) 处表示的内容。

【问题3】

UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use-case View)、设计视图(Design View)、进程视图(Process View)、实现视图(Implementation View)和展开视图(Deployment View)。系统模型中每一个视图的内容是由一些图来描述的,UML中包含用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图等9种图。对整个系统而言,其功能由用例图描述,静态结构由类图和对象图描述,动态行为由状态图、时序图、协作图和活动图描述,而物理架构则是由组件图和分布图描述。请分别指出用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图的作用。

点击查看答案
第8题
试题三(15 分)阅读下列说明,回答问题1 至问题4,将解答填入答题纸的对应栏内。[说明]软件系统几乎

试题三(15 分)

阅读下列说明,回答问题1 至问题4,将解答填入答题纸的对应栏内。

[说明]

软件系统几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而

同一事件不同的触发顺序和处理结果就形成事件流。场景法就是通过用例场景描述业务

操作流程,从用例开始到结束遍历应用流程上所有基本流(基本事件)和备选流(分支

事件)。下面是对某IC 卡加油机应用系统的基本流和备选流的描述。

试题三(15 分)阅读下列说明,回答问题1 至问题4,将解答填入答题纸的对应栏内。[说明]软件系统几

[问题1](5 分)

使用场景法设计测试案例,指出场景涉及到的基本流和备选流,基本流用字母A 表

示,备选流用题干中描述的相应字母表示。

[问题2](4 分)

场景中的每一个场景都需要确定测试用例,一般采用矩阵来确定和管理测试用例。

如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例的信息。本例

中的测试用例包含测试用例ID、场景/条件、测试用例中涉及的所有数据元素和预期结

果等项目。首先确定执行用例场景所需的数据元素(本例中包括账号、是否黑名单卡、

输入油量、账面金额、加油机油量),然后构建矩阵,最后要确定包含执行场景所需的

适当条件的测试用例。在下面的矩阵中,V 表示有效数据元素,I 表示无效数据元素,

n/a 表示不适用,例如C01 表示“成功加油”基本流。请按上述规定为其它应用场景设

计用例矩阵。

测试用例表

试题三(15 分)阅读下列说明,回答问题1 至问题4,将解答填入答题纸的对应栏内。[说明]软件系统几

[问题3](3 分)

假如每升油4 元人民币,用户的账户金额为1000 元,加油机内油量足够,那么在

A4 输入油量的过程中,请运用边界值分析方法为A4 选取合适的输入数据(即油量,单

位:升)。

[问题 4](3 分)

假设本系统开发人员在开发过程中通过测试发现了20 个错误,独立的测试组通过

上述测试用例发现了100 个软件错误,系统在上线后,用户反馈了30 个错误,请计算

缺陷探测率(DDP)。

点击查看答案
第9题
阅读下列说明和图,回答问题1至问题4,将解答填入对应栏内。【说明】 某汽车停车场欲建立一个信息系统

阅读下列说明和图,回答问题1至问题4,将解答填入对应栏内。

【说明】

某汽车停车场欲建立一个信息系统,已经调查到的需求如下:

1.在停车场的入口和出口分别安装一个自动栏杆、一台停车卡打印机、一台读卡器和一个车辆通过传感器,示意图如下:

阅读下列说明和图,回答问题1至问题4,将解答填入对应栏内。【说明】 某汽车停车场欲建立一个信息系统阅

2.当汽车到达入口时,驾驶员按下停车卡打印机的按钮获取停车卡。当驾驶员拿走停车卡后,系统命令栏杆自动抬起;汽车通过入口后,入口处的传感器通知系统发出命令,栏杆自动放下。

3.在停车场内分布着若干个付款机器。驾驶员将在入口处获取的停车卡插入付款机器,并缴纳停车费。付清停车费之后,将获得一张出场卡,用于离开停车场。

4.当汽车到达出口时,驾驶员将出场卡插入出口处的读卡器。如果这张卡是有效的,系统命令栏杆自动抬起;汽车通过出口后,出口传感器通知系统发出命令,栏杆自动放下。若这张卡是无效的,系统不发出栏杆抬起命令而发出告警信号。

5.系统自动记录停车场内空闲的停车位的数量。若停车场当前没有车位,系统将在入口处显示“车位已满”信息。这时,停车卡打印机将不再出卡,只允许场内汽车出场。

根据上述描述,采用面向对象方法对其进行分析与设计,得到了如下表所示的类/用例/状态列表、下图(a)所示的用例图、图(b)所示的初始类图以及图(c)所示的描述入口自动栏杆行为的UML状态图。

阅读下列说明和图,回答问题1至问题4,将解答填入对应栏内。【说明】 某汽车停车场欲建立一个信息系统阅

根据说明中的描述,使用上页表给出的用例名称,给出图(a)中U1、U2和U3所对应的用例。

点击查看答案
第10题
阅读以下技术说明,根据要求回答问题1~问题4。 [说明] 某汽车停车场欲建立一个信息系统,已经调查到

阅读以下技术说明,根据要求回答问题1~问题4。

[说明]

某汽车停车场欲建立一个信息系统,已经调查到的需求如下。

1.在停车场的入口和出口分别安装一个自动栏杆、一台停车卡打印机、一台读卡器和一个车辆通过传感器等,其示意图见如图3-21所示。

阅读以下技术说明,根据要求回答问题1~问题4。 [说明] 某汽车停车场欲建立一个信息系统,已经调查到

2.当汽车到达入口时,驾驶员按下停车卡打印机的按钮获取停车卡。当驾驶员拿走停车卡后,系统命令栏杆自动抬起;汽车通过入口后,入口处的传感器通知系统发出命令,栏杆自动放下。

3.在停车场内分布着若干个付款机器。驾驶员将在入口处获取的停车卡插入付款机器,并缴纳停车费。付清停车费之后,将获得一张出场卡,用于离开停车场。

4.当汽车到达出口时,驾驶员将出场卡插入出口处的读卡器。如果这张卡是有效的,系统命令栏杆自动抬起;汽车通过出口后,出口传感器通知系统发出命令,栏杆自动放下。若这张卡是无效的,系统不发出栏杆抬起命令而发出告警信号。

5.系统自动记录停车场内空闲的停车位的数量。若停车场当前没有车位,系统将在入口处显示“车位已满”信息。这时,停车卡打印机将不再出卡,只允许场内汽车出场。

根据上述描述,采用面向对象方法对其进行分析与设计,得到如表3-11所示的类/用例/状态列表,如图3-22所示的用例图,如图3-23所示的初始类图以及如图3-24所示的描述入口自动栏杆行为的UML状态图。

阅读以下技术说明,根据要求回答问题1~问题4。 [说明] 某汽车停车场欲建立一个信息系统,已经调查到

根据说明中的描述,使用表3-11给出的用例名称,给出图3-22中U1、U2和U3所对应的用例。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改