早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

试题三(共15 分) 阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某运

题目

试题三(共15 分)

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

【说明】

某运输公司决定为新的售票机开发车票销售的控制软件。图 3-1 给出了售票机的面板示意图以及相关的控制部件。

售票机相关部件的作用如下所述:

(1)目的地键盘用来输入行程目的地的代码(例如,200表示总站)。

(2)乘客可以通过车票键盘选择车票种类(单程票、多次往返票和座席种类)。

(3)继续/取消键盘上的取消按钮用于取消购票过程,继续按钮允许乘客连续购买多张票。

(4)显示屏显示所有的系统输出和用户提示信息。

(5)插卡口接受MCard(现金卡),硬币口和纸币槽接受现金。

(6)打印机用于输出车票。

假设乘客总是支付恰好需要的金额而无需找零,售票机的维护工作(取回现金、放入空白车票等)由服务技术人员完成。

系统采用面向对象方法开发,使用 UML 进行建模。系统的顶层用例图和类图分别如图3-2和图3-3所示。

【问题1】(5 分)

根据说明中的描述,给出图 3-2 中 A1 和 A2 所对应的参与者,U1 所对应的用例,以及(1)、(2)处所对应的关系。

【问题2】(7 分)

根据说明中的描述,给出图3-3中缺少的C1~C4所对应的类名以及(3)~(6)处所对应的多重度。

【问题3】(3 分)

图3-3中的类图设计采用了中介者(Mediator)设计模式,请说明该模式的内涵。

参考答案
正确答案:
试题三问题1(5分,各1分)A1:乘客A2:服务技术人员U1:支付(1)<>(2)<>问题2(7分)C1:键盘(2分)C2:目的地键盘(1分)C3:车票键盘(1分)C4:继续/取消键盘(1分)(3)~(6):1(各0.5分)问题3(3分)使用Mediator模式,可以使各个对象间的耦合松散(1分),只需关心和Mediator的关系,使多对多的关系变成一对多的关系(1分),可以降低系统的复杂性,提高可修改扩展性。(1分)。
看了试题三(共15 分) 阅读下列...的网友还看了以下:

读图回答下列问题.图1是世界部分地区年降水量分布图,据图回答(1)一(3)题:(1)往北回归线附近 语文 2020-05-13 …

(2011•哈尔滨)读图回答问题.读某城市气温曲线A图回答:(1)七月平均气温约26°C,一月平均 其他 2020-05-14 …

2012年5月,我国南方地区遭遇强降雨,部分河流发生超警戒洪水,数百万人受灾,造成直接经济损失超过 语文 2020-06-12 …

下图为理想土壤的成分体积比例示意图,读图回答:下图为理想土壤的成分体积比例示意图,读图回答:(1) 语文 2020-07-04 …

读图回答问题。请回答:(1)图一人物是谁?(2)根据图二及所学知识,举出秦始皇加强中央集权的政治措 历史 2020-07-28 …

读图回答问题请回答(1)根据图(1)请回答:秦始皇为加强中央集权,在中央设立了哪三公?地方上推行什 历史 2020-07-28 …

图9为“A地所在省、浙江、广东及全国2001-2008年第二产业占各自GDP比重的变化图”,读图回答 语文 2020-11-03 …

读图回答:如图一是一幅公路平面略图,读后回答:(1)图中公路走向的变化是先向再转向.(2)图中河流流 语文 2020-11-27 …

读图回答问题.甲乙两图分别是冬至日和夏至日乌海某教室中午时分的太阳光照示意图.读图回答下列问题.(1 语文 2020-12-01 …

海洋地理1、阅读材料,回答下列问题。(10分)下图中左图为东海底地形剖面图,右图为我国钓鱼岛照片。读 语文 2021-01-14 …