[试题]

阅读下面关于项目工作管理系统的数据库设计说明,回答问题1至问题3。

(说明)

E.软件开发公司,决定开发设计本公司的项目工作管理系统,由王先生承担数据库的设计工作。公司项目管理的需求分析如下:

1.组织机构:E公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为:工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D五个等级。一个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动及职位变更(升级、降级)在月初进行。

2.项目管理:项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多个职员;—个职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码及起始年月日不能再变更。

3.项目的工作管理流程为:项目上作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。(1)项目工作计划输入:项目主管使用如图22-14所示计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中白色部分为可输入项。(2)工作业绩输入:输入职员每天参加各个项目的工作时间。图22-15为工作业绩输入界面,图中白色部分为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同—个项目代码不能重复输入。(3)业绩生成:月底汇总职员的当月工作业绩,生成月工作业绩表。(4)计划修正:项目主管根据项目进度修改以后的工作计划。

王先生根据公司的项目需求将数据库关系模式设计如图22-16所示。

请使用“关系模式标记规则”,给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。

参考答案与解析:

相关试题

阅读下列说明,回答问题1至问题3。(说明) 请设计一个图书馆数据库,此数据库中对

[试题]阅读下列说明,回答问题1至问题3。(说明)请设计一个图书馆数据库,此数据库中对每个借阅者保存的读者记录包括:读者号、姓名、地址、性别、年龄、单位。对每本书存有:书号、书名、作者、出版社。对每本书被借出的书存有读者号、借出日期和应还日期。(问题1)给出E-R图(问题2)转换成关系模型(问题3)给其中任何一个表用SQL语句建表。

  • 查看答案
  • 阅读下列说明,回答问题1至问题5。(说明) 某工厂的仓库管理数据库的部分关系模式

    [试题]阅读下列说明,回答问题1至问题5。(说明)某工厂的仓库管理数据库的部分关系模式如下所示:仓库(仓库号,面积,负责人,电话)原材料(编号,名称,数量,储备量,仓库号)要求一种原材料只能存放在同一仓库中。“仓库”和“原材料”的关系实例分别如表22-7和表22-8所示。根据上述说明,用SQL定义“原材料”和“仓库”的关系模式如下,请在空缺处填入正确的内容。create Table 仓库 (仓库号 Char (4),面积 Int,负责人 Char(8),电话 Char(8),(a));//主键定义C.re

  • 查看答案
  • 阅读下列说明,回答问题1至问题5。(说明) 某工厂的信息管理数据库的部分关系模式

    [试题]阅读下列说明,回答问题1至问题5。(说明)某工厂的信息管理数据库的部分关系模式如下所示:职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)关系模式的主要属性、含义及约束如表22-1所示,“职工”和“部门”的关系示例分别如表22-2和表22-3所示。根据上述说明,由SQL定义的“职工”和“部门”的关系模式,以及统计各部门的人数C、工资总数Totals、平均工资Averages的D_S视图如下所示,请在空缺处填入正确的内容。C.reate Table

  • 查看答案
  • 阅读下列说明和E£­R图,回答问题1至问题3。 (说明) 某网上订书系统的E£­

    [单选题]阅读下列说明和E-R图,回答问题1至问题3。(说明)某网上订书系统的E-R图(已消除了不必要的冗余)如图2-7所示(图中没有标出主键)。图中实体的说明如表2-7所示。相关属性说明如表2-8所示。一个顾客可以在同一天填写多张购书单,每张购书单上可填写多种图书,每种图书可以订购多本,bid相同的图书在同一张购书单上不能出现多次。注:为简化起见,不考虑信用卡号码泄漏所带来的安全性等问题。根据E-R图中给出的词汇,按照“有关模式名(属性,属性,...)”的格式,将此E-R图转换为4个关系模式,并指出每个

  • 查看答案
  • 阅读以下关于软件系统数据建模的说明,在答题纸上回答问题1至问题3。 (说明) 某

    [主观题]阅读以下关于软件系统数据建模的说明,在答题纸上回答问题1至问题3。(说明)某软件公司成立项目组为某高校开发一套教职工信息管理系统。与教职工信息相关的数据需求和处理需求如下:(1)数据需求:在教职工信息中能够存储学校所有在职的教工和职工信息,包括姓名、所属部门、出生年月、工资编号、工资额和缴税信息;部门信息中包括部门编号、部门名称、部门人数和办公地点信息。(2)处理需求:能够根据编制内或外聘教职工的工资编号分别查询其相关信息;每个月的月底统一核发工资,要求系统能够以最快速度查询出教工或者职工所在部

  • 查看答案
  • 阅读下列说明,回答问题1至问题3。(说明) 在ERP(企业资源计划)系统中,“计

    [试题]阅读下列说明,回答问题1至问题3。(说明)在ERP(企业资源计划)系统中,“计划管理”模块的流程图如下:因果图法是功能测试案例设计方法中的一种,简述利用因果图导出测试用例需要经过哪几个步骤?根据题干中的流程图,利用因果图法,找出哪些是正确的输入条件,哪些是正确的输出结果,将下列描述的字母编号填入表中。a.可以进行销售发货管理b.可用库存不满足销售需求(有可用库存)c.可用库存不满足销售需求(无可用库存)d.可用库存满足生产需求e.可用库存不满足生产需求f.可用库存不满足生产需求(无可用库存)g.可

  • 查看答案
  • 阅读以下说明和数据流图,回答问题1至问题3。 (说明) 学生住宿服务系统帮助学生

    [主观题]阅读以下说明和数据流图,回答问题1至问题3。(说明)学生住宿服务系统帮助学生在就学的城市内寻找所需的住房,系统对出租的房屋信息、房主信息、需要租房的学生信息,以及学生和房主的会面信息进行管理和维护。房主信息包括姓名、地址、电话号码及系统分配的唯一身份标识(ID)和密码;房屋信息包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、房主的ID,以及现在是否可以出租(例如由于装修原因,需等到装修后才可出租或者房屋已被租出)。每当房屋信息发生变化时,房主须通知系统,系统将更新房屋文件以便学生能够获得

  • 查看答案
  • 试题二(15分) 阅读下列说明,针对项目的范围管理,回答问题 1 至问题 3,将

    [试题]试题二(15分)阅读下列说明,针对项目的范围管理,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。[说明]C. 公司是一家从事电子商务的外国公司,为了在中国开展业务,派出 S 主管和 W翻译来中国寻找合适的系统集成商,试图在中国建设一套业务系统。S 主管精通软件开发,但是不懂汉语,而 W翻译对计算机相关技术知之甚少。 W 翻译通过中国朋友介绍,找到了从事系统集成的 H 公司。H 公司指派杨工为该业务系统建设项目经理,与 C 公司进行交流。经过需求调研,杨工认为,C 公司想要建设一个视频聊天网

  • 查看答案
  • 试题一(15分) 阅读下列说明,针对项目的合同管理,回答问题 1 至问题 3,将

    [试题]试题一(15分)阅读下列说明,针对项目的合同管理,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。[说明]系统集成公司 A于 2009年 1 月中标某市政府 B部门的信息系统集成项目。经过合同谈判,双方签订了建设合同,合同总金额 1150 万元,建设内容包括:搭建政府办公网络平台,改造中心机房,并采购所需的软硬件设备。A.公司为了把项目做好,将中心机房的电力改造工程分包给专业施工单位 C 公司,并与其签订分包合同。在项目实施了 2 个星期后,由于政府 B 部门为了更好满足业务需求,决定将一个

  • 查看答案
  • 阅读下列说明,针对项目的进度管理,回答问题1~问题3。(15分) (说明) B市

    [试题]阅读下列说明,针对项目的进度管理,回答问题1~问题3。(15分) (说明) B市是北方的一个超大型城市,最近市政府有关部门提出需要加强对全市交通的管理与控制。 2008年9月19日B市政府决定实施智能交通管理系统项目,对路面人流和车流实现实时的、量化的监控和管理。项目要求于2009年2月1日完成。 该项目由C公司承建,小李作为C公司项目经理,在2008年10月20日接到项目任务后,立即以曾经管理过的道路监控项目为参考,估算出项目历时大致为100天,并把该项目分成五大模块分别分配给各项目小组,同时要

  • 查看答案