当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2023年5月软件设计师 模拟一 下午之八

2023年5月软件设计师 模拟一 下午之八

作者:mb64e70626def822024-01-09 01:00:13
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年5月软件设计师 模拟一 下午】部分试题的详解,一起来看看吧~1、【问题1】(6分)根据说明中的描述与表1,给出图1用例图中UC1~UC6处所对

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年5月软件设计师 模拟一 下午】部分试题的详解,一起来看看吧~



1、【问题1】(6分)根据说明中的描述与表1,给出图1用例图中UC1~UC6处所对应的用例名称。
答案:

【问题1】

UC1:CheckAvailability    UC2:MakeReservation

 UC3:GetDiscount    UC4:ManageCashPayment

 UC5:ManageCrCardPayment  UC6:CalculateRefund

UC4 和UC5可以互换


答题解析:

【问题1】

UC1:CheckAvailability UC2:MakeReservation

UC3:GetDiscount UC4:ManageCashPayment

UC5:ManageCrCardPayment UC6:CalculateRefund

依题意,在如用例图所示的“小木屋和营地的预定及管理系统”用例图中共有1个参与者——TicketingOfficer(售票处)、11个用例。图用例图中已给出了表1中的5个用例“ManageInquiries(管理预定申请)”、“ManagePayment(支付管理)”、“CancelReservation(游客取消预定)”、“AutoCancelReservation(系统自动取消预定)”、“PublishMessage(发布取消预定消息)”。而用例图中用例UC1~UC6与表1中剩余的6个用例相关。

基于题干给出的说明信息“游客若想租用小木屋或营地,必须前往中心售票处进行预定……。所有的预定操作全部由售票处的工作人员手工完成。现欲开发一信息系统,实现小木屋和营地的预定及管理功能,以取代手工操作。”、“2.预定。预定操作包含登记游客预定信息、计算租赁费用、付费等步骤”等,结合表1可知,TicketingOfficer(售票处)直接参与的用例UC2的名称为“MakeReservation(预定)”。

根据题干给出的“6.信息查询。售票处工作人员查询小木屋和营地的预定情况和使用情况,以判断是否能够批准游客的预定申请”等关键信息,结合用例图中用例UC1与ManageInquiries(管理预定申请)、UC2 MakeReservation(预定)之间都存在的<<include>>包含关系,可知用例UC1的名称为“CheckAvailability(信息查询)”。

基于题干给出的“3.支付管理。游客付费时可以选择现金和信用卡付款两种方式。使用信用卡支付可以享受3%的折扣,现金支付没有折扣。”等关键信息,结合用例图中用例UC4、UC5与ManagePayment(支付管理)之间都存在的泛化(generalization)关系,即用例图中“111.jpg”表示其相联的两个用例之间存在“一般一特殊”的泛化关系,可知用例UC4、UC5的名称分别为“ManageCashPayment(现金支付)”、“ManageCrCardPayment(信用卡支付)”;结合用例UC3与ManagePayment(支付管理)之间都存在的<<include>>包含关系,可知用例UC3的名称为“GetDiscount(计算付款折扣)”。

由题干给出的“4.游客取消预定。预定成功之后,游客可以在任何时间取消预定,但需支付赔偿金,……赔偿金的计算规则是……”、“5.自动取消预定。如果遇到恶劣天气(如暴雨、山洪等),系统会自动取消所有的预定,发布取消预定消息,全额退款。”等关键信息,结合用例图中用例UC6与CancelReservation(游客取消预定)、AutoCancelReservation(系统自动取消预定)之间都存在的<<incktde>>包含关系,可知用例UC6的名称为“CalculateRefund(计算取消预定的赔偿金)”。



查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群