2021年下半年软件水平考试(中级)信息系统管理工程师下午(应用技术)真题试卷
试题一
阅读下列说明,回答问题1至问题3。
【说明】
某汽车维修公司为了便于对车辆的维修情况进行管理,拟开发一套汽车维修管理系统,请根据下述需求描述完成该系统的数据库设计。
【需求描述】
(1)客户信息包括:客户号、客户名、客户性质、折扣率、联系人、联系电话。客户性质有个人或单位。客户号唯一标识客户关系中的每一个元组。
(2)车辆信息包括:车牌号、客户号、车型、颜色和车辆类别。一个客户至少有一辆车,每辆车只对应一个客户。例如:车牌号为陕XXX002,车型为大众Polo,颜色为银灰色,车辆类别为小型车,该车属于1006(客户号)客户。
(3)员工信息包括:员工号、员工名、部门号、岗位、电话、家庭住址。其中,员工号唯一标识员工关系中的每一个元组。岗位有业务员、维修工、主管。业务员根据车辆的故障情况,与客户磋商后填写维修单。
(4)部门信息包括:部门号、名称、主管和电话。其中,部门号唯一确定部门关系的每一个元组。每个部门只有一名主管,但每个部门有多名员工,每名员工只属于一个部门。
(5)维修单信息包括:维修单号、车牌号、维修内容、工时、维修员工号。维修单号唯一标识维修单关系中的每一个元组。一个维修工可接多张维修单,但一张维修单只对应一个维修工。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图(不完整)如图1-1所示。
1.根据需求描述,图1-1实体联系图中缺少两个联系。请在答题纸对应的实体联系图中补充这两个联系及联系类型,其中联系名可取联系1、联系2。
补充的两个联系及联系类型如图1-2中虚线所示。
[*]
解析:根据【需求描述】(2)中的“一个客户至少有一辆车,每辆车只对应一个客户”可知,在客户和车辆之间缺少一个“拥有”联系,联系类型为1:*(一对多)。
根据【需求描述】(4)中的“每个部门有多名员工,每名员工只属于一个部门”可知,在员工和部门之间缺少一个“所属”联系,联系类型为*:1(多对一)。
根据上述分析,补充图1-1后的实体联系图如图1-2所示。
2.(1)根据题意,将关系模式中的空(a)~(d)的属性补充完整,并填入答题纸对应的位置上。
(2)维修单关系的主键为___(e)_____,外键为___(f)_____。
(1)(a)客户性质
(b)客户号
(c)部门号
(d)车牌号
(2)(e)维修单号
(f)客户号、维修员工号
解析:根据【需求描述】(1)中的“客户信息包括:客户号、客户名、客户性质、折扣率、联系人、联系电话”可知,客户关系模式中缺少“客户性质”属性,故空(a)为客户性质。
根据【问题1】的分析可知,客户和车辆之间的“拥有”联系类型是1:*的,故“拥有”联系不需要建立一个独立的关系模式,但需要将1端的码“客户号”并入*端,故空(b)为客户号。
根据【需求描述】(3)中的“员工信息包括:员工号、员工名、部门号、岗位、电话、家庭住址”可知,员工关系模式中缺少“部门号”属性,故空(c)为部门号。
根据【需求描述】(5)中的“维修单信息包括:维修单号、车牌号、维修内容、工时、维修员工号”可知,维修单关系模式中缺少“车牌号”属性,故空(d)为车牌号。
根据【需求描述】(5)中的“维修单号唯一标识维修单关系中的每一个元组”可知,“维修单号”是维修单关系的主键,故空(e)为维修单号。
根据【需求描述】(1)中的“客户号唯一标识客户关系中的每一个元组”可知,“客户号”是客户关系的主键,故“客户号”是维修单关系的外键。根据【需求描述】(3)中的“员工号唯一标识员工关系中的每一个元组”可知,“员工号”是员工关系的主键,又由于“维修员工号”需参照员工关系的“员工号”,故“维修员工号”是维修单关系的外键。经分析可知,空(f)为客户号、维修员工号。
3.如果一张维修单涉及多项维修内容,需要多个维修工来处理,那么维修联系类型会改变吗?你认为应该如何解决这一问题?
会改变,维修联系的类型变为多对多(*:*)。
根据实体联系图中*:*联系的转换规则,将维修联系转换为独立的关系模式。
解析:E—R图中两个实体之间的联系有三种:一对一联系(1:1)、一对多联系(1:*)和多对多联系(*:*)。其中,多对多联系的转换方法为:多对多联系只能转换成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的码及联系的属性,关系的码是多方实体的码构成的属性组。
根据题干中所述“如果一张维修单涉及多项维修内容,需要多个维修工来处理”,那么维修工和维修单之间的维修联系类型为多对多(*:*),需要增加一个维修关系模式来解决这一问题。
试题二
阅读以下说明,回答问题1至问题3。
【说明】
某企业为了便于组织管理,拟在人力资源管理系统平台上增加目标考核管理子系统。目的是帮助企业管理者通过有效组织管理,将员工绩效与薪资挂钩,充分调动员工的积极性,创造价值链利润。经过招标,M公司中标,由M公司李工担任项目主管。
【需求分析】
经过需求调研,项目组认为目标考核管理子系统可由五个部分组成:后台管理、任务管理、督办事务管理、综合统计及信息发布。
(1)后台管理模块。该模块的功能是对企业各级机构和人员信息、部门信息、考核指标以及角色权限进行管理。权限分为:管理员、一般人员和审核人员,实行“三员”分立。
(2)任务管理模块。根据年初上级制定并下发一定分值的若干工作任务,包括从任务创建→任务审核下发→任务执行→完成任务评定等一系列管理工作。
(3)督办事务管理。根据本年度各级机构和人员所承担的任务,创建督办事务并下发、对下发的督办事务进行抽样检查、上报抽样检查结果、问题督促整改等管理工作。
(4)综合统计模块。该模块主要分为:统计与查询、年终排名通报。
·统计与查询。系统根据角色进行相关的统计与查询,例如:一般人员可对所承担的任务进度及完成情况进行统计与查询,部门管理员可对任务完成得分及排名情况进行统计与查询。
·年终排名通报。企业管理员可根据年终考评结果调整分值,给出年终排名通报。
(5)信息发布模块。采用短信提醒对任务执行人进行短信提醒与催办,以及部门或个人的通知信息发布。
4.根据需求分析的结果,请将表2-1中序号为1~16的功能模块区分出来,分别归入后台管理、任务管理、督办事务管理、综合统计及信息发布模块中,并填入答题纸对应的位置上。
(1)后台管理包含的功能:________________________________。
(2)任务管理包含的功能:________________________________。
(3)督办事务管理包含的功能:____________________________。
(4)综合统计包含的功能:________________________________。
(5)信息发布包含的功能:________________________________。
本文档预览:3600字符,共10043字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载