设计题某厂生产多种产品,每种产品又要使用多种零件,一种零件可能装在多种产品上。每种零件由一种材料制造,每种材料可用于不同零件的制作,有关产品、零件、材料的数据字段如下:产品:产品号,产品名,产品单价零件:零件号,零件名,单重,单价材料:材料号,材料名,计量单位,材料单价要求:(1)请画出产品、零件、材料的E-R图;(2)请将该E-R图转换为关系数据模型。1.企业产品、零件、材料:(1)产品、零件、材料的E-R图如下:(2)E-R图转换关系数据模型产品(产品号,产品名,产品单价)零件(零件号,零件名,单重,单价,材料号,材料量)材料(材料号,材料名,计量单位,材料单价)产品—零件(产品号,零件号,零件数)评分细则:(1)E-R图产品材料产品名产品单价产品号产品—零件零件数材料号材料名计量单位材料单价材料—零件材料量零件零件号零件名单重单价NNM11)实体的确定:产品、零件、材料(1分);2)对应关系正确(2分);3)有相当于“产品-零件”和“材料-零件”的联系(2分)。(2)关系逻辑数据模型1)一个实体对应一个关系(一个1分,共计3分);2)多对多联系对应一个关系,且码标识正确(1分);3)实体属性的码正确(1分)。否则酌情扣分。2.试绘制商场到货处理的数据流程图,处理步骤如下:(1)商场根据供应商送来的发货单及货物,经与订货合同相对照,审核发货单。与合同不符的发货单及货物退回供应商。(2)收货处理:在审核发货单后,对货物进行质量检查。质量不合格的货物及发货单退回供应商;对质量合格的货物开入库单,并将入库单及货物送仓库,发货单存档,向财务科发出付款通知。商场到货处理:评分细则:(1)处理正确,其数据流正确(4分);(2)外部实体正确,其数据流正确(3分);(3)存储正确,其数据流正确(2分);(4)无其它错误(1分)。不符的发货单、货物质量不合格的货物、发货单付款通知审核发货单收货处理供应商仓库财务科合同文件发货单发货单及货物与合同相符的发货单入库单否则酌情扣分。3.教学管理涉及的实体有:教师:职工号、姓名、年龄、职称学生:学号、姓名、年龄、性别课程:课程号、课程名、学时数这些实体之间的联系为:一名教师只讲授一门课程,一门课程可由多名教师讲授;一个学生学习多门课程,每门课程有多个学生学习。请画出教师、学生、课程的E-R图,并构造其关系数据模型。教学管理(1)ER图(2)关系数据模型教师(职工号,姓名,年龄,职称)学生(学号,姓名,年龄,性别)课程(课程号,课程名,学时数,地点,职工号)学习(学号,课程号,成绩)评分细则:(1)E-R图1)实体的确认:教师、学生、课程(1分);2)对应关系正确(2分);3)有相当于学习、任课的联系(2分)。学生课程教师学习任课学号姓名年龄性别成绩课程号课程名学时数地点职工号姓名年龄职称MNM1(2)关系逻辑数据模型1)一个实体对应一个关系(一个1分,共计3分);2)多对多联系对应一个关系,且码标识正确(1分);3)实体属性的码正确(1分)。否则酌情扣分。4.请绘制供应科编制材料供应计划的数据流程图,处理过程如下:(1)计算生产材料用量。供应科根据生产科提供的生产计划和工艺科提供的材料消耗定额,计算出各种产品的材料需要量,经分类、合并后,得到生产材料用量表;这个表除保存自用外,还要复制送厂部。(2)计算材料净需用量。根据生产材料用量和库存文件中材料起初库存、储备定额等数据计算材料净需用(采购)量表,并保存。(3)制定采购资金计划。根据材料净需用量表中需要采购的各种材料数量,及库存文件中各种材料的价格计算采购所需资金,形成采购资金计划,并送财务科。材料供应计划编制:评分细则:(1)处理正确,其数据流正确(3分);(2)外部实体正确,其数据流正确(2分);计划科工艺科计算生产材料用量表计算材料净需用量表制定采购资金计划生产计划消耗定额厂部生产材料用量库存文件生产材料用量表材料净需用量财务科采购资金计划(3)存储正确,其数据流正确(3分);(4)无其它错误(2分)。否则酌情扣分。5.设计一个图书借阅数据库,图书馆需要保存全部图书的信息(书号,书名,作者,出版社,日期),还要登记读者信息(读者编号,姓名,地址,性别,年龄,单位)颁发借书证,需要保存借阅记录(借出日期,还书日期)。请设计E-R图,并最后转换成关系逻辑数据模型。图书借阅(1)E-R图(2)转换为关系逻辑数据模型如下:图书(书号,书名,作者,出版社,日期)读者(读者编号,姓名,地址,性别,年龄,单位)借阅(书号,读者编号,借出日期,还书日期)评分细则:(1)E-R图1)实体的确认:图书、读者(2分)2)基本关系:图书与读者之间的多对多关系(2分);3)联系:有相当于“借阅”的联系。(1分)(2)关系逻辑数据模型1)一个实体对应一个关系(一个1分,共2分);图书读者借阅MN还书日期借出日期日期作者出版社书号书名性别读者编号年龄姓名地址单位2)一个联系对应一个关系,且码标识正确(2分);3)实体属性的码正确(1分)。否则酌情扣分。6.某学校计算教师讲课费的过程是:根据教研室交来的课时统计表,先录入到讲课费存储文档,然后根据讲课费标准文件计算讲课费,再依据税率文件制作讲课费报表,并将税后讲课费计算结果返回讲课费存储文档,将报表送财务处,将讲课费明细表返回教研室。请画出处理讲课费计算的数据流程图。教师讲课费计算:评分细则:(1)外部实体与处理的关系正确,数据流方向正确(每个1分,共3分);(2)数据存储或读取与处理的关系正确,数据流方向正确(每个1分,共5分);(3)没有数据库到数据库的数据流,并且没有处理到处理的数据流(2分)。否则酌情扣分计算讲课费录入教研室制作讲课费报表课时统计表讲课费存储文档讲课费标准文件税率文件财务处讲课费明细表7.请绘制储蓄所取款系统的数据流程图,处理过程如下:储户将填写好的取款单及存折或定期存单交储蓄所。经查对账户,将不合格的取款单及存折或定期存单退回储户;合格的取款单及存折或定期存单送取款处理。处理时要修改账户,处理结果是将存折、利息单和现金交储户,同时将定期存单、取款单存档。储蓄所取款流程评分细则:(1)外部实体与处理的关系正确,数据流方向正确(每个1分,共3分);(2)数据存储或读取与处理的关系正确,数据流方向正确(每个1分,共5分);(3)没有数据库到数据库的数据流,并且没有处理到处理的数据流(2分)。否则酌情扣分。8.某书商可以从各家出版社采购图书,批发给下属的连锁书店。设出版社与书商的关系为自由选择关系,连锁店与书商是惟一供货关系。请设计E-R图(自己命名各实体中的属性),并最后转换成关系逻辑数据模型。图书采购储户查对存折、取款单、定期存单取款处理合格账户取款单定期存单不合格存折、取款单、定期存单存折、利息单和现金关系模型书商(名称,电话2,地址)出版社(社名,电话3)连锁店(店名,电话1,位置,名称,数量2)采购(名称,社名,数量1)评分细则:(1)E-R图1)实体的确认:书商、出版社、连锁店,有相应的属性,且属性能反应其特征(2分)2)基本关系:书商与出版社之间的多对多关系,书商与连锁店之间的1对多关系(2分);3)联系:有相当于“采购”和“批发”的联系。(1分)(2)关系逻辑数据模型1)一个实体对应一个关系(一个1分,共3分);2)联系对应一个关系处理正确,且码标识正确(2分)。否则酌情扣分。9.某公司货运收费标准是:本地货运每吨运费10元。外地货运每吨运费20元,距离500公里(含)以上每吨加运费5元。外地货运量100吨(含)以上时运费增加5%。设货运量为N吨,距离为L公里,运费为W元。用决策树表达运费的计算方地址店名电话1位置数量2数量1社名电话3n1名称电话2批发采购mn出版社书商连锁店法。运费的计算决策树本地W=10NL500N100W=20N地区N≥100W=1.05*20NN100W=(20+5)N外地L≥500N≥100W=1.05*25N评分细则:(1)分枝正确(或符合题意的逻辑)(5分);(2)结果正确(5分)。否则酌情扣分。10.某工厂生产A和B两种产品,对工人超产奖励的标准(W)是:对A产品生产者超产数(N)小于或等于50件时,每超产1件奖励1元;N大于50元,并小于或等于100件时,小于50的部分,每件奖励1.25元,其余每件奖励1元;N大于100件时,超过100的部分每件奖励1.5元,其余按照超产100件以内的方案处理。对B产品生产者超产数(N)小于或等于25件时,每超产1件奖励2元;N大于25元,并小于或等于50件时,小于25的部分,每件奖励2.5元,其余按超产25件以内处理;N大于50件者,超过50的部分每件奖励3元,其余按照超产50件以内的方案处理。试用决策树描述上述标准。产品奖励决策树:评分细则:(1)分枝正确(或符合题意的逻辑)(8分);(2)结果正确(2分)。否则酌情扣分。11.学院车队根据各个部门的用车申请确定出车任务,并以此调度本车队的车辆;汽车不固定驾驶员,一般由司机班当班司机负责驾驶。车队管理人员想通过数据库记录汽车的使用情况和驾驶员的工作情况。请根据所学知识绘出以上业务的ER图。车队出车管理(ER图)产品A产品B1≤N≤5050N≤100N100W=1NW=50+1.25(N-50)W=112.5+1.5(N-100)1≤N≤2525N≤50N50W=2NW=50+2.5(N-25)W=112.5+3(N-50)奖金标准部门汽车提交驾驶出车任务调用1nn1司机n1里程日期目的地出车时间人数编号电话名称电话姓名职工号车牌车型座位数评分细则:(1)基本关系:部门与汽车之间的多对多关系(2分),汽车与司机之间的多对多关系(2分)。(2)业务表达:有相当于“出车任务”的实体(2分)。(3)属性设计:每个实体的属性能够满足业务要求(每个1分,共4分)。12.学院车队如果要实现部门在网上申请用车,车队队长在网上进行车辆安排,以此方便各部门查询车辆出车安排,方便队长查询车辆使用情况。请画出相关的数据流程图。网上申请用车(DFD)评分细则:(1)外部实体:部门用户(1分),车辆管理员(1分);(2)对数据库的读取无误(每个1分,共4分);(3)处理设计满足业务要求(2分);(4)没有数据库到数据库的数据流,并没有处理到处理的数据流(2分)。车队队长部门用户提交用车申请D1出车任务D2部门D3司机D4汽车安排司机调度车辆调度查询审批查询用车信息值班日期车型信息审批情况用车信息