专业软件设计师网站|服务平台|服务商(加客服微信:cnitpm或QQ:947530340进软件设计师学霸群)

软题库 学习课程
当前位置:信管网 >> 软件设计师 >> 每日一练 >> 文章内容
软件设计师案例分析每日一练试题(2024/4/15)

软件设计师案例分析当天每日一练试题地址:www.cnitpm.com/exam/ExamDayAL.aspx?t1=4

往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html

软件设计师案例分析每日一练试题(2024/4/15)在线测试:www.cnitpm.com/exam/ExamDayAL.aspx?t1=4&day=2024/4/15

点击查看:更多软件设计师习题与指导

软件设计师案例分析每日一练试题内容(2024/4/15)

回答问题1至问题4,将解答填入答题纸的对应栏内
【说明】
某汽车维修公司为了便于管理车辆的维修情况,拟开发一套汽车维修管理系统,请根据下述需求描述完成该系统的数据库设计。
【需求描述】
(1)客户信息包括:客户号、客户名、客户性质、折扣率、联系人、联系电话。客户性质有个人或单位。客户号唯一标识客户关系中的每一个元组。
(2)车辆信息包括:车牌号、车型、颜色和车辆类别。一个客户至少有一辆车,一辆车只属于一个客户。
(3)员工信息包括:员工号、员工名、岗位、电话、家庭住址。其中,员工号唯一标识员工关系中的每一个元组。岗位有业务员、维修工、主管。业务员根据车辆的故障情况填写维修单。
(4)部门信息包括:部门号、名称、主管和电话,其中部门号唯一-确定部门关系的每一个元组。每个部门只有一名主管,但每个部门有多名员工,每名员工只属于一个部门。
(5)维修单信息包括:维修单号、车牌号、维修内容、工时。维修单号唯一标识维修单关系中的每一个元组。一个维修工可接多张维修单,但一张维修单只对应一个维修工。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图,如图2-1所示


【逻辑结构设计】
根据概念模型设计阶段完成的实体联系图,得出如下关系模式:
客户(客户号,客户名,(a);折扣率,联系人,联系电话)
车辆(车牌号,(b),车型,颜色,车辆类别)
员工(员工号,员工名,岗位,(c),电话,家庭住址)
部门(部门号,名称,主管,电话)
维修单(维修单号,(d),维修内容,工时)
【问题1】(6分)
根据问题描述,补充3个联系,完善图2-1的实体联系图。联系名可用联系1、联系2和联系3代替,联系的类型为1:1、1:n和m:n(或1:1、1:*和*.*)。
【问题2】(4分)
根据题意,将关系模式中的空(a)~(d)的属性补充完整,并填入答题纸对应的位置上。
【问题3】(2分)
分别给出车辆关系和维修单关系的主键与外键。
【问题4】(3分)
如果一张维修单涉及多项维修内容,需要多个维修工来处理,那么哪个联系类型会发生何种变化?你认为应该如何解决这一问题?

信管网试题答案与解析:www.cnitpm.com/exam/ExamDayAL.aspx?t1=4&day=2024/4/15

信管网考友试题答案分享:

信管网cnitpm673155927738:
<br /><img src="http://pic.cnitpm.com/upload/2023/10/tbimg/10-26/1698283451.jpg" />

信管网cnitpm653985562261:
客户和车辆不应该是1:n? 车辆关系的主键是车辆号,为啥要加客户号?难道一个车辆还可能归属多个客户?从关系看,维修单归属一个业务员,归属一个维修工,维修单(d) 应该为车牌号,业务员员工号,维修工员工号,而不仅仅是员工号

信管网cnitpm626975834408:
(1)车辆 联系1 n - 1 客户、部门 联系2 1 - n 员工、维修单 联系3 n - 1 维修工 (2)客户性质、客户号、部门号、车牌号 (3)车牌号、客户号,维修单号、车牌号 (4)维修单与维修工、n-n,引入新实体(多项维修单)

信管网cnitpm639375188254:
联系1:客户和车辆,类型为1:1 联系2:部门和员工,类型为1:n 联系3:维修工和维修单,类型为1:n a:客户性质 b:客户号 c:部门号 d:车牌号、员工号 车辆关系:主键:车辆号和顾客号,外键:顾客号 维修单关系:主键:维修单号,外键:车辆号,员工号 维修工和维修单,关系变为m:n

信管网cnitpm634062218900:
问题1:联系一:1(客户):n(车辆)、1(车辆):1(客户)、1(部门):n(员工)、1(维修工):n(维修单)、1(员工):1(部门)、1(维修单):1(维修工) 问题2:a:客户性质、b:客户号、c:部门号、d:车牌号 问题3:1(维修单):1(维修工) 改为m(维修单):n(维修工)、在维修单中添加员工号

信管网试题答案与解析:www.cnitpm.com/exam/ExamDayAL.aspx?t1=4&day=2024/4/15

信管网订阅号

信管网视频号

信管网抖音号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章

精选

课程

提问

评论

收藏