信管网案例分析

导航

公司拟开发新入职员工的技能培训管理系统以便使新员工快速胜任新岗位。 1.部门信息包括:部门号、名称、部

2021年10月28日来源:信管网 作者:cnitpm

阅读以下关于基于MDA(Model Driven Archtecture)的软件开发过程的叙述,在答题纸上回答问题1至问题3。

【说明】

公司拟开发新入职员工的技能培训管理系统以便使新员工快速胜任新岗位。

1.部门信息包括:部门号、名称、部门负责人、电话等,部门号唯一标识部门关系中的每一个元组,一个部门有多个员工,但一名员工只属于一个部门,每个部门只有一名负责人,负责部门工作。

2.员工信息包括员工号、姓名、部门号、岗位、基本工资、电话、家庭住址等,其中员工号是唯一标示员工关系中的每一个元组。岗位有新入职员工,培训师、部门负责人等不同岗位设置不同的基本工资,新入职员工要选择多门课程进行培训,并通过考试取得课程成绩,一名培训师可以讲授多门课程、一门课程可由多名培训师讲授。

3.课程信息包括课程号,课程名称、学时等;其中课程号唯一标识课程关系的每一个元组。

关系模式设计

部门(部门号,部门名,部门负责人,电话)

员工(员工号,姓名,部门号,d,电话,家庭住址)

课程(e,课程名称,学时)

讲授(课程号,培训师,培训地点)

培训(课程号,(f) )

根据需求阶段收集的信息,设计的实体联系图如图2-1所示:

【问题1】

(1)补充图2 -1中的空(a) - (c)

(2)图2-1中是否存在缺失联系,若存在,则说明所缺失的联系和联系类型

【问题2】

根据题意,将关系模式中的空(d) - (f) 补充完整

【问题3】

员工关系模式的主键为(g) ,外键为(h) ,讲授关系模式的主键为(i) ,外键为(j)

【问题4】

员工关系是否存在传递依赖?用100字以内的文字说明理由

信管网参考答案:

【问题1】(5分)

(1)(a)部门负责人(b)培训师(c)新入职员工

(2)存在缺失,联系是部门与员工,联系类型是1:*。

【问题2】(3分)

(d)岗位、基本工资

(e)课程号

(f)员工号

【问题3】(4分)

(g)员工号

(h)部门号

(i)课程号、培训师、培训地点

(j)课程号、培训师

【问题4】(3分)

存在依赖,文中提到不同的岗位有不同的基本工资,基本工资依赖于岗位,岗位依赖于员工号。

查看解析:www.cnitpm.com/st/4177118174.html

相关推荐:

点击查看/下载:软件设计师历年真题汇总

点击查看:软件设计师在线培训课程免费试听课程

免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)

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

分享至:
请使用浏览器的分享功能,把好文章分享给更多的人

信管网 - 信息系统项目管理专业网站

下载APP-在线学习

培训课程

0元畅享

考试题库

免费资料

APP下载