【计算机类职业资格】中级软件设计师下午试题-123及答案解析.doc
《【计算机类职业资格】中级软件设计师下午试题-123及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级软件设计师下午试题-123及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、中级软件设计师下午试题-123 及答案解析(总分:99.97,做题时间:90 分钟)一、试题一(总题数:1,分数:25.00)说明 某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下。 (1)邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。 (2)邮件账号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如 )。 (3)一个用户可拥有一个地址簿,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址 1、邮件地址 2、邮件地址 3 等信息。地址簿中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。 (4)一个邮
2、件账号可以含有多封邮件,一封邮件可以含有多个附件。邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。其中,邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、已发送和已删除 4 种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。一封邮件可以发送给多个用户。附件信息主要包括附件号、附件文件名、附件大小。一个附件只属于一封邮件,且附件号仪在一封邮件内唯一。(分数:24.99)(1).根据以上说明设计的 E-R 图如下图所示,请指出地址簿与用户、邮件账号与邮件、邮件与附件之间的联系类型。 (分数:8.33)_(2).该邮件客户端系统的主要关
3、系模式如下,请填补的空缺部分。 用户(用户名,用户密码) 地址簿(_,联系人编号,姓名,电话,单位地址,邮件地址 1,邮件地址 2,邮件地址 3) 邮件账号(邮件地址,邮件密码,用户名) 邮件(_,收件人地址,邮件状态,邮件主题,邮件内容,发送时间,接收时间) 附件(_,附件号,附件文件名,附件大小)(分数:8.33)_(3).(1)请指出问题 2 中给出的地址簿、邮件和附件关系模式的主键,如果关系模式存在外键,请指出。 (2)附件属于弱实体吗?请用 50 字以内的文字说明原因。(分数:8.33)_二、试题二(总题数:1,分数:25.00)说明 某集团公司拥有多个大型连锁商场,公司需要构建一个
4、数据库系统以方便管理其业务运作活动。 需求分析结果 (1)商场需要记录的信息包括商场编号(编号唯一)、商场名称、地址和联系电话。某商场信息如下表所示。商场信息表 商场编号 商场名称 地址 联系电话 PS2101 淮海商场 淮海中路 918 号 021-64158818 PS2902 西大街商场 西大街时代盛典大厦 029-87283229 PS2903 东大街商场 碑林区东大街 239 号 029-87450287 PS2901 长安商场 雁塔区长安中路 38 号 029-85264950 (2)每个商场包含有不同的部门,部门需要记录的信息包括部门编号(集团公司分配)、部门名称、位置分布和联系
5、电话。某商场的部门信息如下表所示。 部门信息表 部门编号 部门名称 位置分布 联系电话 DT002 财务部 商场大楼 6 层 82504342 DT007 后勤部 商场地下负 1 层 82504347 DT021 安保部 商场地下负 1 层 82504358 DT005 人事部 商场大楼 6 层 82504446 DT004 管理部 商场裙楼 3 层 82504668 (3)每个部门雇用多名员工处理日常事务,每名员工只能隶属于一个部门(新进员工在培训期不隶属于任何部门)。员工需要记录的信息包括员工编号(集团公司分配)、姓名、岗位、电话号码和工资。员工信息如下表所示。 员工信息表 员工编号 姓名
6、 岗位 电话号码 工资/元 XA3310 周超 理货员 13609257638 1500.00 SH1075 刘飞 防损员 13477293487 1500.00 XA0048 江雪花 广播员 15234567893 1428.00 BJ3123 张正华 部门主管 13345698432 1876.00 (4)每个部门的员工中有一名是经理,每个经理只能管理一个部门,系统需要记录每个经理的任职时间。 概念模型设计 根据需求阶段收集的信息,设计的实体联系图(不完整)如下图所示。 (分数:24.99)(1).根据问题描述,补充 4 个联系,完善上图中所示的实体联系图。联系名可用联系 1、联系 2、联
7、系 3和联系 4 代替,联系的类型分为 1:1、1:n 和 m:n。(分数:8.33)_(2).根据实体联系图,将关系模式中的横线处补充完整,并分别给出部门、员工和经理关系模式的主键和外键。(分数:8.33)_(3).为了使商场有紧急事务时能联系到轮休的员工,要求每位员工必须且只能登记一位紧急联系人的姓名和联系电话,不同的员工可以登记相同的紧急联系人,则在上图中还需添加的实体是_,该实体和图中的员工存在_联系(填写联系类型)。给出该实体的关系模式。(分数:8.33)_三、试题三(总题数:1,分数:25.00)说明 某宾馆拟开发一个宾馆客房预订子系统,主要是针对客房的预订和入住等情况进行管理。
8、需求分析结果 (1)员工信息主要包括员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。岗位有管理和服务两种。岗位为“管理”的员工可以更改(添加、删除和修改)员工表中本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为“服务”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。 (2)部门信息主要包括部门号、部门名称、部门负责人、电话等信息。一个员工只能属于一个部门,一个部门只有一位负责人。 (3)客房信息包括客房号、类型、价格、状态等信息。其中,类型是指单人间、三人间、普通标准间、豪华标准间等;状态是指空闲、入住和维修。 (4)客户信息包括身份证号、姓名、
9、性别、单位和联系电话。 (5)客房预订情况包括客房号、预订日期、预订入住日期、预订入住天数、身份证号等信息。一条预订信息必须且仅对应一位客户,但一位客户可以有多条预订信息。 概念模型设计 根据需求阶段收集的信息,设计的实体联系图(不完整)如下图所示。 (分数:25.00)(1).根据问题描述,填写上图中的(1)(3)处联系的类型。联系类型分为一对一、一对多和多对多 3 种,分别使用 1:1、1:n 或 1:*、m:n 或*:*表示。(分数:6.25)_(2).补充上图中的联系,并指明其联系类型。(分数:6.25)_(3).根据需求分析结果和上图中所示,将逻辑结构设计阶段生成的关系模式中的横线处
10、补充完整。(注:一个空可能需要填多个属性。)(分数:6.25)_(4).若去掉权限表,并将权限表中的操作权限属性放在员工表中(仍保持管理和服务岗位的操作权限规定),则与原有设计相比有什么优缺点(请从数据库设计的角度进行说明)?(分数:6.25)_四、试题四(总题数:1,分数:25.00)说明 某地区举行篮球比赛,需要开发一个比赛信息管理系统来记录比赛的相关信息。 需求分析结果 (1)登记参赛球队的信息。记录球队的名称、代表地区、成立时间等信息。系统记录球队每个队员的姓名、年龄、身高、体重等信息。每个球队有一个教练负责管理球队,一个教练仅负责一个球队。系统记录教练的姓名、年龄等信息。 (2)安排
11、球队的训练信息。比赛组织者为球队提供了若干个场地,供球队进行适应性训练。系统记录现有的场地信息,包括场地名称、场地规模、位置等信息。系统可为每个球队安排不同的训练场地,如下表所示。系统记录训练场地安排的信息。 训练场地安排表 球队名称 场地名称 训练时间 解放军 一号球场 2008-06-09 14:0018:00 解放军 一号球场 2008-06-12 09:0012:00 解放军 二号球场 2008-06-11 14:0018:00 山西 一号球场 2008-06-10 09:0012:00 (3)安排比赛。该赛事聘请专职裁判,每场比赛只安排一个裁判。系统记录裁判的姓名、年龄、级别等信息。
12、系统按照一定的规则,首先分组,然后根据球队、场地和裁判情况安排比赛(每场比赛的对阵双方分别称为甲队和乙队)。记录参赛球队名称、比赛时间、比分、比赛场地等信息,如下表所示。 比赛安排表 A 组: 甲队乙队 场地名称 比赛时间 裁判 比分 解放军北京 一号球场 2008-06-17 15:00 李大明 天津山西 一号球场 2008-06-17 17:00 胡学海 B 组: 甲队乙队 场地名称 比赛时间 裁判 比分 上海安徽 二号球场 2008-06-17 15:00 丁鸿平 山东辽宁 二号球场 2008-06-17 19:00 郭爱琪 (4)所有球员、教练和裁判可能在表中出现重名情况。 概念模型设
13、计 根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下。 (1)实体联系图如下图所示。 (分数:24.99)(1).根据问题描述,补充联系及其类型,完善图中所示的实体联系图(联系及其类型的书写格式参照教练与球队之间的联系描述,联系名称也可使用联系 1、联系 2 等)。(分数:8.33)_(2).根据实体联系图中,填充关系模式中的横线处,并给出训练记录和比赛记录关系模式的主键和外键。(分数:8.33)_(3).如果考虑记录一些特别资深的热心球迷的情况,每个热心球迷可能支持多个球队。热心球迷包括姓名、住址和喜欢的俱乐部等基本信息。根据这一要求修改图中所示的实体联系图,给出修改后的关系
14、模式(仅给出增加的关系模式描述)。(分数:8.33)_中级软件设计师下午试题-123 答案解析(总分:99.97,做题时间:90 分钟)一、试题一(总题数:1,分数:25.00)说明 某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下。 (1)邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。 (2)邮件账号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如 )。 (3)一个用户可拥有一个地址簿,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址 1、邮件地址 2、邮件地址 3 等信息。地址簿中一个联系人只能属于一个
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 软件 设计师 下午 试题 123 答案 解析 DOC
