【计算机类职业资格】软件设计师-25及答案解析.doc
《【计算机类职业资格】软件设计师-25及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件设计师-25及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、软件设计师-25 及答案解析(总分:99.99,做题时间:90 分钟)一、试题一(总题数:1,分数:25.00)阅读下列说明和图,回答下面问题。 说明 某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。 需求分析 (1)会议策划公司设有受理部、策划部和其他部门,部门信息包括部门号、部门名称、部门主管、电话和邮箱号,每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作,每个部门有一名主管负责管理本部门的事务和人员。 (2)员工信息包括员工号、姓名、部门号、职位、联系方式和工资;其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请,若申
2、请符合公司规定,则置受理标志并填写业务员的员工号,策划部主管为已受理的会议申请制定策划任务,包括策划内容、参与人数、要求完成时间等。一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。 (3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号。 (4)会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、
3、联系人、联系方式、受理标志和业务员的员工号等。客房类型有豪华套房、普通套房、标准间、三人间等,且申请号和客房类型决定客房数。 概念模型设计 根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下图所示。 (分数:24.99)(1).根据问题描述,补充五个联系、联系的类型,完善图的实体联系图。(分数:8.33)_(2).根据实体联系图,将关系模式中的空(a)(d)补充完整(1 个空缺处可能有多个数据项)。 对会议申请、策划任务和执行策划关系模式,用下划线和#分别指出各关系模式的主键和外键。(分数:8.33)_(3).请说明关系模式“会议申请”存在的问题及解决方案。(分数:8.33)_二
4、、试题二(总题数:1,分数:25.00)阅读下列说明,回答下面问题。 说明 某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。 需求分析 (1)系统登记每个病人的住院信息,包括:病案号、病人的姓名、性别、地址、身份证号、电话号码、入院时间及病床号信息,每个病床有唯一所属的病区及病房,如下表所示。其中病案号唯一标识病人本次住院的信息。 表 1 住院登记表 病案号 071002286 姓名 张三 性别 男 身份证号 0102196701011234 入院时间 2011-03-03 病床号 052401 病房 0524 室 病房类型 三人间 所属病区 05区 (
5、2)在一个病人的一次住院期间,由一名医生对该病人的病情进行诊断,并填写一份诊断书,如表 2 所示。对于需要进行一次或多次手术的病人,系统记录手术名称、手术室、手术日期、手术时间、主刀医生及多名协助医生,每名医生在手术中的责任不同,如表 3 所示,其中手术室包含手术室号、楼层、地点和类型等信息。 表 2 诊断书 诊断时间:2011 年 3 月 病房号 071002286 姓名 张三 性别 男 医生 李* 诊断 表 3 手术安排表 手术名称 *手术 病案号 071002286 姓名 张三 性别 男 手术室 032501 手术日期 2011-03-15 手术时间 8:3010:30 主刀医生 李*
6、协助医生 王*(协助),周*(协助),刘*(协助),高*(麻醉) (3)护士分为两类:病床护士和手术室护士。每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理。手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责,每个护士在手术室中有不同的责任,并由系统记录其责任。 概念模型设计 根据需求阶段收集的信息,设计的实体联系图(不完整)如图 1 所示。 (分数:24.99)(1).补充图 1 中的联系和联系的类型。(分数:8.33)_(2).根据图 1,将逻辑结构设计阶段生成的关系模式中的空补充完整,并用下划线指出主键。(分数:8.33)_(3).
7、如果系统还需要记录医生给病人的用药情况,即记录医生给病人所开处方中药品的名称、用量、价格、药品的生产厂家等信息。请根据该要求,对图 1 进行修改,画出补充后的实体、实体间联系和联系的类型。(分数:8.33)_三、试题三(总题数:1,分数:20.00)阅读下列说明,回答下面问题。 说明 某物流公司为了整合上游供应商与下游客户,缩短物流过程,降低产品库存,需要构建一个信息系统以方便管理其业务运作活动。 需求分析结果 (1)物流公司包含若干部门,部门信息包括部门号、部门名称、经理、电话和邮箱。一个部门可以有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名经理,只需负责本部门的事
8、务和人员。 (2)员工信息包括员工号、姓名、职位、电话号码和工资;其中,职位包括:经理、业务员等。业务员根据托运申请负责安排承运货物事宜,例如:装货时间、到达时间等。一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理。 (3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号,其中,客户号唯一标识客户信息的每一个元组。每当客户要进行货物托运时,先要提出货物托运申请。托运申请包括申请号、客户号、货物名称、数量、运费、出发地、目的地。其中,一个申请号对于唯一的一个托运申请;一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号。 概念设计模型 根
9、据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图 1 所示。 (分数:20.01)(1).根据问题描述,补充四个联系、联系的类型,以及实体与子实体的联系,完善图 1 所示的实体联系图。(分数:6.67)_(2).根据实体联系图,将关系模式中的空(a)(d)补充完整。分别指出部门、员工和安排承运关系的主键和外键。(分数:6.67)_(3).若系统新增需求描述如下: 为了数据库信息的安全性,公司要求对数据库操作设置权限管理功能,当员工登录系统时,系统需要检查员工的权限。权限的设置人是部门经理。为了满足上述需求,应如何修改(或补充)图 1 所示的实体联系图,请给出修改后的实体联系图和关
10、系模式。(分数:6.67)_四、试题四(总题数:1,分数:30.00)阅读下列说明,回答下面问题。 说明 某服装销售公司拟开发一套服装采购管理系统,以便对服装采购和库存进行管理。 需求分析 (1)采购系统需要维护服装信息及服装在仓库中的存放情况,服装信息主要包括:服装编码、服装描述、服装类型、销售价格、尺码和面料,其中,服装类型为销售分类,服装按销售分类编码。仓库信息包括:仓库编码、仓库位置、仓库容量和管理员。系统记录库管员的库管员编码、姓名和级别。一个库管员可以管理多个仓库,每个仓库有一名库管员。一个仓库中可以存放多类服装,一类服装可能存放在多个仓库中。(2)当库管员发现一类或者多类服装缺货
11、时,需要生成采购订单。一个采购订单可以包含多类服装。每类服装可由多个不同的供应商供应,但具有相同的服装编码。采购订单主要记录订单编码、订货日期和应到货日期,并详细记录所采购的每类服装的数量、采购价格和对应的多个供应商。 (3)系统需记录每类服装的各个供应商信息和供应情况。供应商信息包括:供应商编码、供应商名称、地址、企业法人和联系电话。供应情况记录供应商所供应服装的服装类型和服装质量等级。一个供应商可以供应多类服装,一类服装可由多个供应商供应。库管员根据入库时的服装质量情况,设定或修改每个供应商所供应的每类服装的服装质量等级,作为后续采购服装时,选择供应商的参考标准。 概念模式设计 根据需求阶
12、段收集的信息,设计的实体联系图(不完整)如图 1 所示。 (分数:30.00)(1).根据需求分析的描述,补充图 1 中的联系和联系的类型。(分数:10.00)_(2).根据补充完整的图 1,将逻辑结构设计阶段生成的关系模式中的空补充完整,并给出其主键(用下划线指出)。(分数:10.00)_(3).如果库管员定期需要轮流对所有仓库中的服装质量进行抽查,对每个仓库中的每一类被抽查服装需要记录一条抽查结果,并且需要记录抽查的时间和负责抽查的库管员。请根据该要求,对图 1 进行修改,画出修改后的实体联系和联系的类型。(分数:10.00)_软件设计师-25 答案解析(总分:99.99,做题时间:90
13、分钟)一、试题一(总题数:1,分数:25.00)阅读下列说明和图,回答下面问题。 说明 某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。 需求分析 (1)会议策划公司设有受理部、策划部和其他部门,部门信息包括部门号、部门名称、部门主管、电话和邮箱号,每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作,每个部门有一名主管负责管理本部门的事务和人员。 (2)员工信息包括员工号、姓名、部门号、职位、联系方式和工资;其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请,若申请符合公司规定,则置受理标志并填写业务员的员工号,策划部主管为已
14、受理的会议申请制定策划任务,包括策划内容、参与人数、要求完成时间等。一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。 (3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号。 (4)会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、联系人、联系方式、受理标志和业务员的员工号等。客房类型有豪华套房
15、、普通套房、标准间、三人间等,且申请号和客房类型决定客房数。 概念模型设计 根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下图所示。 (分数:24.99)(1).根据问题描述,补充五个联系、联系的类型,完善图的实体联系图。(分数:8.33)_正确答案:()解析:根据以上分析,完善图所示的实体联系图(如下图所示)。 (2).根据实体联系图,将关系模式中的空(a)(d)补充完整(1 个空缺处可能有多个数据项)。 对会议申请、策划任务和执行策划关系模式,用下划线和#分别指出各关系模式的主键和外键。(分数:8.33)_正确答案:()解析:(a)部门号,职位 (b)申请号,客房类型,客户
16、号,其中主键为 申请号 ,外键为客户号#、员工号# (c)申请号,员工号,其中主键和外键均为申请号和员工号 (d)申请号,员工号,其中主键为 申请号,员工号,实际完成时间 ,外键为申请号#,员工号# 解析 本问题考查数据库的逻辑结构设计,题目要求补充完整各关系模式,并给出各关系模式的主键和外键。 根据实体联系图和需求描述,员工关系模式主要包含员工号、姓名、部门号、职位、联系方式和工资等信息,因此(a)处应填入“部门号,职位”;会议申请主要包含申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、联系人、联系方式、受理标志、员工号等信息,又由
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 设计师 25 答案 解析 DOC
