未分类题

某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络会议预定系统。[需求分析]1.会议策划公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名称、部门主管、电话和邮箱号。每个部门有多名员工处理部门日常事务,每名员工只能在一个部门工作。每个部门有一名主管负责管理本部门事务和人员。2.员工信息包括员工号、姓名、部门号、职位、联系方式和工资;其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请。若申请符合公司规定,则置受理标志并填写业务员员工号。策划部主管为已受理会议申请制定策划任务,包括策划内容、参与人数、要求完成时间等。一个已受理会议申请对应一个策划任务,一个策划任务只对应一个已受理会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与多项策划任务。3.客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一一个客户号。4.会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、联系人、联系方式、受理标志和业务员员工号等。客房类型有豪华套房、普通套房、标准间、三人间等,且申请号和客房类型决定客房数。[概念模型设计]根据需求阶段收集信息,设计实体联系图和关系模式(不完整)如下:
中级电子商务设计师,章节练习,基础复习,中级电子商务设计师综合
[关系模式设计]部门(部门号,部门名称,主管,电话,邮箱号)员工(员工号,姓名, ?(a) ?,联系方式,工资)客户(客户号,单位名称,通信地址,所属省份,联系人,联系电话,银行账号)会议申请( ?(b) ?,开会日期,会议地点,持续天数,会议人数,预算费用,会议类型,酒店要求,会议室要求,客房数,联系人,联系方式,受理标志,员工号)策划任务( ?(c) ?,策划内容,参与人数,要求完成时间)执行策划( ?(d) ?,实际完成时间)5、根据问题描述,补充五个联系、联系类型,完善图实体联系图。6、根据实体联系图,将关系模式中空(a)~(d)补充完整(1个空缺处可能有多个数据项)。对会议申请、策划任务和执行策划关系模式,用下划线和#分别指出各关系模式主键和外键。7、请说明关系模式“会议申请”存在问题及解决方案。

【参考答案】


6、(a)部门号,职位(b)申请号,客房类型,客户号(c)申请号,员工号(d)申请号,员工号关系模式为:会议申......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
热门 试题

未分类题
试题一阅读以下说明和图,回答问题1至问题4,将解答填入对应栏内。【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程学生平时成绩和考试成绩,其主要功能描述如下:1.每门课程都由3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程平时成绩。课程结束后进行期末考试,其成绩作为这门课程考试成绩。2.学生平时成绩和考试成绩均由每门课程主讲教师上传给成绩管理系统。3.在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效;如果他确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含单元相对应,如果是,那么这些成绩是有效,否则无效。4.对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系统不会处理这些成绩。5.若一门课程所有有效平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程成绩已经齐全。教务处根据需要,请求系统生成相应成绩列表,用来提交考试委员会审查。6.在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后成绩报告返还系统。7.根据主讲教师核对后成绩报告,系统生成相应成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查成绩,系统将会生成最终成绩单,并通知每个选课学生。现采用结构化方法对这个系统进行分析与设计,得到如图1-1所示顶层数据流图和如图1-2所示0层数据流图。1、【问题1】使用说明中词语,给出图1-1中外部实体E1~E4名称。2、【问题2】使用说明中同语,给出图1-2中数据存储D1~D5名称。3、【问题3】数据流图1-2缺少了三条数据流,根据说明及数据流图1-1提供信息,分别指出这三条数据流起点和终点4、【问题4】数据流图是在系统分析与总体设计阶段宏观地描述系统功能需求重要图形化工具,程序流程图也是软件开发过程中比较常用图形化工具。简要说明程序流程图适用场合与作用。
未分类题
某软件公司承担了为企业开发电子商务系统任务,为了保证软件系统质量,软件公司在成立项目组同时,成立了该项目测试小组。测试组对软件开发全过程进行了测试,重点针对软件功能和性能进行测试。测试组按照软件测试实施过程对软件进行了全面测试。在测试过程中,测试组完成了以下测试工作:A.检查软件是否满足合同规定所有功能和性能,文档资料是否完整,确认人机界面和其他方面是否令用户满意。B.检验软件产品能否与实际运行环境中系统其他部分(如硬件、数据库及操作人员等)协调地工作。C.通过对被测模块数据流进行测试,检查进出模块数据是否正确。D.将各个子功能组合起来,检查能否达到预期要求。E.重新执行已经做过测试某个子集,保证没有引入新错误。F.从实际终端用户使用角度,对软件功能和性能进行测试,以便发现可能只有最终用户才能发现错误。从软件测试实施过程角度看,______是单元测试;______是集成测试,______是确认测试,______是系统测试,______是验收测试,______是回归测试。软件系统中关于电话号码是这样设定:电话号码由地区码、前缀和后缀3部分组成。地区码由空白或3位数字组成;前缀是非“0”或非“1”开头3位数字;后缀是4位数字。测试小组设计了等价类,如表所示。请根据题目说明及表,填空。性能测试是指在一定条件下系统行为表现是否符合需求规格性能指标。性能测试在保证软件质量中具有极其重要作用。为了完成性能测试,测试小组完成了以下工作:A.故意使系统出错,利用系统恢复过程,窃取用户口令及其他有用信息B.当系统出错时,检查能否在指定时间间隔内修正错误并重新启动C.先进行简单多任务测试,然后修正缺陷,再增加系统压力,直到系统崩溃D.检查系统哪些功能依赖于系统调用,是否属于某个平台或版本独有,在不同平台上运行是否有差异其中,______是压力测试;______是容错性测试;______是安全测试;______是兼容性测试。