阅读下列说明和图,回答问题1至问题3。 【说明】 某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。 【需求分析】 (1)会议策划公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名称、部门主管、电话和邮箱

admin2017-08-31  48

问题 阅读下列说明和图,回答问题1至问题3。
【说明】
某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。
【需求分析】
(1)会议策划公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名称、部门主管、电话和邮箱号。每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名主管负责管理本部门的事务和人员。
(2)员工信息包括员工号、姓名、部门号、职位、联系方式和工资。其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请。若申请符合公司规定,则置受理标志并填写业务员的员工号。策划部主管为已受理的会议申请制定策划任务,包括策划内容、参与人数、要求完成时间等。一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。
(3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号。
(4)会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、联系人、联系方式、受理标志和业务员的员工号等。客房类型有豪华套房、普通套房、标准间、三人间等,且申请号和客房类型决定客房数。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图13-1所示。

【关系模式设计】
部门(部门号,部门名称,主管,电话,邮箱号)
员工(员工号,姓名,(a),联系方式,工资)
客户(客户号,单位名称,通信地址,所属省份,联系人,联系电话,银行账号)
会议申请(b),开会日期,会议地点,持续天数,会议人数,预算费用,会议类型,酒店要求,会议室要求,客房数,联系人,联系方式,受理标志,员工号)
策划任务((c),策划内容,参与人数,要求完成时间)
执行策划(d),实际完成时间)
根据问题描述,补充5个联系、联系的类型,完善图13-1的实体联系图。

选项

答案本题的完整的实体联系图和关系模式如图13-6所示。 [*]

解析 问题1考查考生对ER模型的理解。本题主要考查根据题目描述补充完整ER图。
在解答本问题时,需要注意将题目描述与已给出的图进行对照分析。在题目中有“业务员负责受理会议申请”,这说明业务员与会议申请之间有联系,联系的名称可直接取题目中的“受理”一词。同时,由于题目中有“若申请符合公司规定,则置受理标志并填写业务员的员工号”,这说明一个申请只由一个员工受理,但一个员工却可以受理多项业务,也就是说业务员与会议申请之间是1:n的关系。与此同时,通过常识加题目描述,可以意识到一个问题:对于会议申请只表明了受理人员,而谁来提出申请,并未直接说明。纵观系统全局,可以看出会议是由客户申请的。所以客户也与会议申请有联系,这种联系类型也是1:n。
    从“一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。”可以得知,策划任务与策划员之间存在“执行”的联系,而且这种联系是n:m的。
    从“每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作。”可以看出,部门与员工之间存在联系,联系类型是1:n。从“每个部门有一名主管负责管理本部门的事务和人员。”可以看出,主管这个角色与部门之间存在联系,由于每个部门只有1名主管,而1名主管也只能负责1个部门的工作,所以他们之间的联系是1:1的。
转载请注明原文地址:https://kaotiyun.com/show/1KDZ777K
0

相关试题推荐
最新回复(0)