文档库

最新最全的文档下载
当前位置:文档库 > 四、设计题

四、设计题

四、设计题

1.某厂生产多种产品,每种产品又要使用多种零件,一种零件可能装在多种产品上。每种零件由一种材料制造,每种材料可用于不同零件的制作,有关产品、零件、材料的数据字段如下:

产品:产品号,产品名,产品单价

零件:零件号,零件名,单重,单价

材料:材料号,材料名,计量单位,材料单价

要求:

(1)请画出产品、零件、材料的E-R图;

(2)请将该E-R图转换为关系数据模型。

2.试绘制商场到货处理的数据流程图,处理步骤如下:

(1)商场根据供应商送来的发货单及货物,经与订货合同相对照,审核发货单。与合同不符的发货单及货物退回供应商。

(2)收货处理:在审核发货单后,对货物进行质量检查。质量不合格的货物及发货单退回供应商;对质量合格的货物开入库单,并将入库单及货物送仓库,发货单存档,向财务科发出付款通知。

3.教学管理涉及的实体有:

教师:职工号、姓名、年龄、职称

学生:学号、姓名、年龄、性别

课程:课程号、课程名、学时数

这些实体之间的联系为:一名教师只讲授一门课程,一门课程可由多名教师讲授;一个学生学习多门课程,每门课程有多个学生学习。

请画出教师、学生、课程的E-R图,并构造其关系数据模型。

4.请绘制供应科编制材料供应计划的数据流程图,处理过程如下:

(1)计算生产材料用量。供应科根据生产科提供的生产计划和工艺科提供的材料消耗定额,计算出各种产品的材料需要量,经分类、合并后,得到生产材料用

量表;这个表除保存自用外,还要复制送厂部。

(2)计算材料净需用量。根据生产材料用量和库存文件中材料起初库存、储备定额等数据计算材料净需用(采购)量表,并保存。

(3)制定采购资金计划。根据材料净需用量表中需要采购的各种材料数量,及库存文件中各种材料的价格计算采购所需资金,形成采购资金计划,并送财务科。

5.设计一个图书借阅数据库,图书馆需要保存全部图书的信息(书号,书名,作者,出版社,日期),还要登记读者信息(读者编号,姓名,地址,性别,年龄,单位)颁发借书证,需要保存借阅记录(借出日期,还书日期)。请设计E-R 图,并最后转换成关系逻辑数据模型。

6.某学校计算教师讲课费的过程是:

根据教研室交来的课时统计表,先录入到讲课费存储文档,然后根据讲课费标准文件计算讲课费,再依据税率文件制作讲课费报表,并将税后讲课费计算结果返回讲课费存储文档,将报表送财务处,将讲课费明细表返回教研室。请画出处理讲课费计算的数据流程图。

7.某书商可以从各家出版社采购图书,批发给下属的连锁书店。设出版社与书商的关系为自由选择关系,连锁店与书商是惟一供货关系。请设计E-R图(自己命名各实体中的属性),并最后转换成关系逻辑数据模型。

8.请绘制储蓄所取款系统的数据流程图,处理过程如下:

储户将填写好的取款单及存折或定期存单交储蓄所。经查对账户,将不合格的取款单及存折或定期存单退回储户;合格的取款单及存折或定期存单送取款处理。处理时要修改账户,处理结果是将存折、利息单和现金交储户,同时将定期存单、取款单存档。

9.某公司货运收费标准是:

本地货运每吨运费10元。外地货运每吨运费20元,距离500公里(含)以上每吨加运费5元。外地货运量100吨(含)以上时运费增加5%。

设货运量为N吨,距离为L公里,运费为W元。用决策树表达运费的计算方法。

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件以内的方案处理。试用决策树描述上述标准。

11.请您根据以下业务描述绘制实体关系图。

某小区业主委员会实施“楼长制”管理,即每幢楼有一个楼长,负责本楼的相关民主意见的提交。现物业管理公司要在其管理的小区内实施“一站式服务”,即每幢楼每单元配备一个物业服务员,负责该单元住户的物管费用收缴、安全服务、家政服务等,由于人手有限一个服务员可能管理几个单元,所以工作任务繁重;请您设计该物业公司的楼宇服务系统的数据库,目标有两个:(1)能够帮助物业服务员记录所辖单元的住户人员情况、物业缴费情况(水电气、物管费缴费情况)、家政服务三方面相关信息,以便按户快速查询详细信息。

(2)能够帮助物业服务员记录楼长代表楼宇住户提出的意见,以及答复情况。

12.请您根据以下业务描述绘制DFD0和DFD1。

楼宇服务系统可以运行在小区内部宽带网上,向楼宇服务员、住户、楼长提供以下功能:

(1)向住户提供个人信息注册功能、费用查询、家政预约功能;

(2)向楼长提供意见提交功能;

(3)向楼宇服务员提供缴费管理、家政查询、用户查询功能。

13.请根据以下的业务描述绘制实体关系图:某人力资源服务公司要开设一个大学生就业服务网站,每个大学生都可以在网上进行个人信息的注册;用人单位也需要在网上注册并提供多个招聘岗位;学生可以向多个用人单位提交求职申请;通过用人单位初选的学生的名单将出现在用人单位的求职候选人列表中。同时成为求职候选人的学生,也可以在其用人单位邀请列表中看到用人单位的信息。面试通过后用人单位在网上登记备案,以备网站管理员存档。

14.请根据以下的业务描述绘制DFD0层(4分)和DFD1层(6分):某人力资源服务公司要开设一个大学生就业服务网站,每个大学生都可以在网上进行个人信息的注册;用人单位也需要在网上注册并提供多个招聘岗位;学生可以向多个用人单位提交求职申请;通过用人单位初选的学生的名单将出现在用人单位的求职候选人列表中。同时成为求职候选人的学生,也可以在其用人单位邀请列表中看到用人单位的信息。面试通过后用人单位在网上登记备案,以备网站管理员存档。

该大学生就业服务网站以B/S方式运行。提供以下业务支持:

(1)向求职学生提供注册、投放简历的功能;

(2)向用人单位提供注册、发布招聘信息、岗位初选、录用备案的功能;

(3)向网站管理员提供求职意向分析、就业分析功能。

15.画出以下业务的业务流程图:研究生招生办将暑期参加科学考察的项目和报名条件通过公告发布,学生到招生办领取空白报名表,根据公告中自己的感兴趣的内容填写个人基本资料和参与志愿。招生办收到学生填写的报名表后,存入“已填写报名表”档案中,并请专家对这些报名表审查,审查合格的学生将得到面试通知。

16.设计能够记录以下业务相关信息的ER模型:研究生招生办将暑期参加科学考察的项目和报名条件通过公告发布,学生到招生办领取空白报名表,根据公告中自己的感兴趣的内容填写个人基本资料和参与志愿。招生办收到学生填写的报名表后,存入“已填写报名表”档案中,并请专家对这些报名表审查,审查合格

的学生将得到面试通知。

17.画出下述网上评教系统的数据流程图。

系统描述:学院开发了一套网上评教系统。学生通过登录使用该系统,选择其本学期所学课程,对该课程的任课教师进行一次性教学评价;网上教学评价表有多个项目要填写。学生填写完毕,提交评价表单后,教师通过该系统可以看到评阅的汇总情况。教务管理员可以查看所有信息。

18.设计能够记录以下业务相关信息的ER模型。

系统描述:学院开发了一套网上评教系统。学生通过登录使用该系统,选择其本学期所学课程,对该课程的任课教师进行一次性教学评价;网上教学评价表有多个项目要填写。学生填写完毕,提交评价表单后,教师通过该系统可以看到评阅的汇总情况。教务管理员可以查看所有信息。

19.绘出下图中给出的财务管理信息系统中定货处理的数据流程图。

四、设计题

20.学院车队根据各个部门的用车申请确定出车任务,并以此调度本车队的车辆;汽车不固定驾驶员,一般由司机班当班司机负责驾驶。车队管理人员想通过数据库记录汽车的使用情况和驾驶员的工作情况。请根据所学知识绘出以上业务的ER图。

21.学院车队如果要实现部门在网上申请用车,车队队长在网上进行车辆安排,以此方便各部门查询车辆出车安排,方便队长查询车辆使用情况。请画出相关的数据流程图。

22.请将下面数据流图中“1-1 查找产品计算金额”的处理进行1层展开设计。

四、设计题

23.请详细设计以下DFD图中的D1、D2、D3、D4、D5的数据结构,要求设计出各表的结构,并满足第三范式。

四、设计题

24.规范化设计下表,用实体关系图(ER图)表示相应的概念模型。

学课号学号课程号姓名性别所在系系主任课程名分数

1 21057 005 李辊男工商管理张云海高等数学82

2 20517 005 王学明男自动控制李森高等数学79

3 20121 005 阮慧女自动控制李森高等数学85

4 20314 00

5 东方雨男自动控制李森高等数学89

5 20315 005 曾晓林女自动控制李森高等数学74

6 2108

7 005 海利女工商管理张云海高等数学63

7 21038 005 王思国男工商管理张云海高等数学93

8 20123 005 李果人男自动控制李森高等数学70

9 21778 005 齐准顺男工商管理张云海高等数学89

10 23012 005 辛勤右女钢铁冶金顺保可高等数学69 25.自城区各事故发生点拖到汽车修理厂的坏损汽车,经保险公司事故鉴定后便开始修理。修理完毕后,经保险公司确认支付费用后,由车主来认领。在修理中,汽车的损坏程度不同,修理的工序也不同,而需要更换的零部件也不同,汽

车修理时间和使用的修理工人数和水平也不同,所以不同的修理费用也不同,但修理完毕后必须给保险公司和车主一个修理情况的明细。

问题:

(1)以上业务描述中有哪些实体?

(2)建立能够将汽车修理厂内修理工作和相关费用等业务细节表达清楚的实体关系模型。