【计算机类职业资格】中级软件设计师下午试题-89及答案解析.doc
《【计算机类职业资格】中级软件设计师下午试题-89及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级软件设计师下午试题-89及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、中级软件设计师下午试题-89 及答案解析(总分:75.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)阅读下列说明和图,回答问题。说明某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。需求分析(1)会议策划公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名称、部门主管、电话和邮箱号。每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名主管负责管理本部门的事务和人员。(2)员工信息包括员工号、姓名、部门号、职位、联系方式和工资。其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请。
2、若申请符合公司规定,则置受理标志并填写业务员的员工号。策划部主管为已受理的会议申请制定策划任务,包括策划内容、参与人数、要求完成时间等。一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。(3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号。(4)会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、
3、联系人、联系方式、受理标志和业务员的员工号等。客房类型有豪华套房、普通套房、标准间、三人间等,且申请号和客房类型决定客房数。概念模型设计根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图所示。(分数:15.00)(1).根据问题描述,补充 5 个联系、联系的类型,完善图的实体联系图。(分数:5.00)_(2).根据实体联系图,将关系模式中的空(a)(d)补充完整(1 个空缺处可能有多个数据项)。对会议申请、策划任务和执行策划关系模式,用下划线和#分别指出各关系模式的主键和外键。(分数:5.00)_(3).请说明关系模式“会议申请”存在的问题及解决方案。(分数:5.00)_二、B试
4、题二/B(总题数:1,分数:15.00)某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统以方便管理其业务运作活动。需求分析结果(1)商场需要记录的信息包括商场编号(编号唯一)、商场名称、地址和联系电话。某商场信息如表 1 所示。表 1 商场信息表商场编号 商场名称 地 址 联系电话PS2101 淮海商场 淮海中路 918 号 021-64158818PS2902 西大街商场 西大街时代盛典大厦 029-87283229PS2903 东大街商场 碑林区东大街 239 号 029-87450287PS2901 长安商场 雁塔区长安中路 38 号 029-85264950(2)每个商场包含
5、不同的部门,部门需要记录的信息包括部门编号(集团公司分配)、部门名称、位置分布和联系电话。某商场的部门信息如表 2 所示。 表 2 部门信息表部门编号 部门名称 位置分布 联系电话DT002 财务部 商场大楼 6 层 82504342DT007 后勤部 商场地下副一层 82504347DT021 安保部 商场地下副一层 82504358DT005 人事部 商场大楼 6 层 82504446DT004 管理部 商场裙楼 3 层 82504668(3)每个部门雇佣多名员工处理日常事务,每名员工只能隶属一个部门(新进员工在培训期不隶属于任何部门)。员工需要记录的信息包括员工编号(集团公司分配)、姓名
6、、岗位、电话号码和工资。员工信息如表 3 所示。 表 3 员工信息表员工编号 姓 名 岗 位 电话号码 工 资XA3310 周超 理货员 136092576381500.00SH1075 刘飞 防损员 134772934871500.00XA0048 江雪花 广播员 152345678931428.00BJ3123 张正华 部门主管 133456984321876.00(4)每个部门的员工中有一名是经理,每个经理只能管理一个部门,系统需要记录每个经理的任职时间。概念模型设计根据需求阶段搜集的信息,设计实体联系图(如图所示)和关系模式(不完整)。(分数:15.00)(1).根据问题描述,补充 4
7、 个联系,完善图所示的实体联系图。联系名可用联系 1、联系 2、联系 3 和联系 4 代替,联系的类型分为 1:1、1:n 和 m:n。(分数:5.00)_(2).根据实体联系图,将关系模式中的空(a)(c)补充完整,并分别给出部门、员工和经理关系模式的主键和外键。(分数:5.00)_(3).为了使商场有紧急事务时能联系到轮休的员工,要求每位员工必须且只能登记一位紧急联系人的姓名和联系电话,不同的员工可以登记相同的紧急联系人。则在图中还需添加的实体是U U 3 /U /U,该实体和图中的员工存在U U 4 /U /U联系(填写联系类型)。给出该实体的关系模式。(分数:5.00)_三、B试题三/
8、B(总题数:1,分数:15.00)某宾馆拟开发一个宾馆客房预订子系统,主要是针对客房的预订和入住等情况进行管理。需求分析结果(1)员工信息主要包括员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。岗位有管理和服务两种。岗位为“管理”的员工可以更改(添加、删除和修改员工表中的本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为“服务”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。(2)部门信息主要包括部门号、部门名称、部门负责人、电话等信息;一个员工只能属于一个部门,一个部门只有一位负责人。(3)客房信息包括客房号、类型、价格、状态等信息。其中类型是指
9、单人间、三人间、普通标准间、豪华标准间等;状态是指空闲、入住和维修。U 1 /U客户信息包括身份证号、姓名、性别、单位和联系电话。U 2 /U客房预订情况包括客房号、预订日期、预订入住日期、预订入住天数、身份证号等信息。一条预订信息必须且仅对应一位客户,但一位客户可以有多条预订信息。概念模型设计根据需求阶段收集的信息,设计的实体联系图(不完整)如图所示。(分数:15.00)(1).根据问题描述,填写图中的(1)(3)处联系的类型。联系类型分为一对一、一对多、多对多。(分数:3.75)_(2).补充图中的联系并指明其联系类型。(分数:3.75)_(3).根据需求分析结果和图所示,将逻辑结构设计阶
10、段生成的关系模式中的空(4)(8)补充完整(注:一个空可能需要填多个属性)。(分数:3.75)_(4).若去掉权限表,并将权限表中的操作权限属性放在员工表中(仍保持管理和服务岗位的操作权限规定),则与原有设计相比有什么优缺点(请从数据库设计的角度进行说明)?(分数:3.75)_四、B试题四/B(总题数:1,分数:15.00)阅读下列说明和图,回答问题。说明某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。需求分析U 1 /U系统登记每个病人的住院信息,包括:病案号、病人的姓名、性别、地址、身份证号、电话号码、入院时间及病床等信息,每个病床有唯一所属的病区及
11、病房,如表 1 所示。其中病案号唯一标识病人本次住院的信息。表 1 住院登记表病案号 071002286 姓名 张三 性别 男省份证号 0102196701011234 入院时间 2011-03-03 病床号 052401病房 0524 室 病房类型 三人间 所属病区 05区U 2 /U在一个病人的一次住院期间,由一名医生对该病人的病情进行诊断,并填写一份诊断书,如表 2 所示。对于需要进行一次或多次手术的病人,系统记录手术名称、手术室、手术日期、手术时间、主刀医生及多名协助医生,每名医生在手术中的责任不同,如表 3 所示,其中手术室包含手术室号、楼层、地点和类型等信息。 表 2 诊断书病案号
12、 071002286 姓名 张三 性别 男 医生 李某某诊断表 3 手术安排表手术名称 某某手术 病案号 071002286 姓名 张三 性别 男手术室 032501 手术日期 2011-03-15 手术时间 8:3010:30 主刀医生 李*协助医生 桂*(协助),周*(协助),刘*(协助),高*(麻醉)U 3 /U护士分为两类:病床护士和手术室护士。每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理。手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责,每个护士在手术室中有不同的责任,并由系统记录其责任。概念模型设计根据需求阶段收集的信息
13、,设计的实体联系图(不完整)如图所示。(分数:15.00)(1).补充图中的联系和联系的类型。(分数:5.00)_(2).根据图,将逻辑结构设计阶段生成的关系模式中的空(1)(5)补充完整,并用下划线指出主键。(分数:5.00)_(3).如果系统还需要记录医生给病人的用药情况,即记录医生给病人所开处方中药品的名称、用量、价格、药品的生产厂家等信息。请根据该要求,对图进行修改,画出补充后的实体、实体间联系和联系的类型。(分数:5.00)_五、B试题五/B(总题数:1,分数:15.00)阅读下列说明,回答问题。说明某物流公司为了整合上游供应商与下游客户,缩短物流过程,降低产品库存,需要构建一个信息
14、系统以方便管理其业务运作活动。需求分析结果(1)物流公司包含若干部门,部门信息包括部门号、部门名称、经理、电话和邮箱。一个部门可以有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名经理,只需负责管理本部门的事务和人员。(2)员工信息包括员工号、姓名、职位、电话号码和工资;其中,职位包括:经理、业务员等。业务员根据托运申请负责安排承运货物事宜,例如:装货时间、到达时间等。一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理。(3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号,其中,客户号唯一标识客户信息的每一个元组。每当客户要进行
15、货物托运时,先要提出货物托运申请。托运申请信息包括申请号、客户号、货物名称、数量、运费、出发地、目的地。其中,一个申请号对应唯一的一个托运申请;一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号。概念模型设计根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图所示。(分数:15.00)(1).根据问题描述,补充 4 个联系、联系的类型,以及实体与子实体的联系,完善图中的实体联系图。(分数:5.00)_(2).根据实体联系图,将关系模式中的空(a)(d)补充完整。分别指出部门、员工和安排承运关系模式的主键和外键。(分数:5.00)_(3).若系统新增需求描述如下: 为
16、了数据库信息的安全性,公司要求对数据库操作设置权限管理功能,当员工登录系统时,系统需要检查员工的权限。权限的设置人是部门经理。为满足上述需要,应如何修改(或补充)图中的实体联系图,请给出修改后的实体联系图和关系模式。(分数:5.00)_中级软件设计师下午试题-89 答案解析(总分:75.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)阅读下列说明和图,回答问题。说明某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。需求分析(1)会议策划公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名称、部门主管、电话和邮箱号。每
17、个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名主管负责管理本部门的事务和人员。(2)员工信息包括员工号、姓名、部门号、职位、联系方式和工资。其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请。若申请符合公司规定,则置受理标志并填写业务员的员工号。策划部主管为已受理的会议申请制定策划任务,包括策划内容、参与人数、要求完成时间等。一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。(3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账
18、号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号。(4)会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、联系人、联系方式、受理标志和业务员的员工号等。客房类型有豪华套房、普通套房、标准间、三人间等,且申请号和客房类型决定客房数。概念模型设计根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图所示。(分数:15.00)(1).根据问题描述,补充 5 个联系、联系的类型,完善图的实体联系图。(分数:5.00)_正确答案:(本题的完整的实体联系图和关系模式如图
19、所示。 *)解析:解析 本题考查数据库相关知识,涉及的知识点包括:ER 模型、关系模式、主键、范式。 问题1 考查考生对 ER 模型的理解。本题主要考查根据题目描述补充完整 ER 图。 在解答本问题时,需要注意将题目描述与已给出的图进行对照分析。在题目中有“业务员负责受理会议申请”,这说明业务员与会议申请之间有联系,联系的名称可直接取题目中的“受理”一词。同时,由于题目中有“若申请符合公司规定,则置受理标志并填写业务员的员工号”,这说明一个申请只由一个员工受理,但一个员工却可以受理多项业务,也就是说业务员与会议申请之间是 1:n 的关系。与此同时,通过常识加题目描述,可以意识到一个问题:对于会
20、议申请只表明了受理人员,而谁来提出申请,并未直接说明。纵观系统全局,可以看出会议是由客户申请的。所以客户也与会议申请有联系,这种联系类型也是 1:n。 从“一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。”可以得知,策划任务与策划员之间存在“执行”的联系,而且这种联系是 n:m 的。 从“每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作。”可以看出,部门与员工之间存在联系,联系类型是 1:n。从“每个部门有一名主管负责管理本部门的事务和人员。”可以看出,主管这个角色与部门之间存
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 软件 设计师 下午 试题 89 答案 解析 DOC
