




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
应用题中各种图表模型的构造综合应用题的主要考核要求包括:1.根据文字描述,构造数据流程图。(重中之重!)2.根据文字描述,构造实体-联系图(E-R图)。(重中之重!)3.给出E-R图,转换为相应的关系模型。(重中之重!)4.给出数据流程图,构造模块结构图。一、根据文字描述,构造数据流程图要求:1.掌握数据流程图的绘制方法2.能正确指出并修改给定的数据流程图中存在的错误【例题1】 处理借书过程是:前台接待员接受读者交的索书单,首先查看读者记录进行读者鉴别,并存储借阅记录文件。然后由图书管理员查询图书文件,进行存书查询,如果图书未借出,交书库管理员向书库发出库单,并由书库管理员修改借阅记录文件和图书文件;如果图书已借出,向读者发图书有人借阅通知。画出处理过程的数据流程图。【解】【例题2】假定要为一个培训中心研制一个计算机系统,培训中心的业务活动有:(1)报名:将报名数据送给负责报名事务的人员,查阅课程文件,看课程是否满额,然后在学生文件和课程文件上分别登记相应的信息,开报名单交财务室,财务开交费通知单后通知学员。(2)付款:学员持交费通知单到财务室交费,由财务人员在账目文件上登记,并开出发票,经复审后交给学员。(3)查询:由学员提出查询请求,交查询部门查询课程文件后给出答复。(4)注销:由注销人员在课程、学生、账目文件上做相应修改,经复核后通知学员。 请画出培训中心管理系统数据流程图。【解】【例题3】已知订单处理的处理过程如下:1.验收订单。顾客发来订单后进行验收处理,将填写不清的订单和无法供应的订单退回顾客,将合格的订单送到下一“处理”。2.确定发货量。查库存台账,根据库存情况将订单分为两类,分别送至下一“处理”。3.开发货单、修改库存、记应收账和将订单存档。4.填写缺货订单。对未满足的订货填写缺货订单(即等有货后发货的发货单)。5.对照缺货订单。接到采购部门到货通知后应对照缺货订单。如可发货,则执行开发货单和修改库存处理。请画出数据流程图。【解】构造数据流程图时应注意的问题:1.正确使用4种基本符号!2.考试中只需画一个数据流程图即可,不要分层画,除非有特殊的要求;3.一张图中出现的加工处理的数量不要太多,若太多,可对某些简单的加工处理进行适当的合并。4.正确对数据存储和加工处理进行编号。数据存储一般用Di的形式编号;加工处理一般用Pi的形式编号。5.正确识别系统的外部实体和内部实体,不要将内部实体画在数据流程图中。6.需要保存的各种数据、文件、账目等一般应作为数据存储。7.凡是各种单据和报表均以数据流的符号表示。8.加工的命名应以“动词+名词”的形式。9.各种成分的命名一般应与题目中的描述一致。10.注意避免出现构造数据流程图时常出现的一些错误!(1)数据流必须经过处理环节。数据流必须起于且/或止于处理,即每一个数据流必须有一个处理与之有关,数据流不能起于数据存储且止于一个外部实体或另一个数据存储;也不能起于某个实体且止于另一个外部实体或数据存储。(2)黑洞(3)只有输出而没有输入【练习题】构造数据流程图1. 成品库保管员按车间送来的入库登记单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单另外两联分别送销售科和会计科。2. 借书处理过程:读者交索书单,首先查找书库文件,如无书通知读者,有书再查读者。通过查询读者记录文件,查看是否有人阅读,如果有人阅读通知读者,无人阅读通知取书。取书后通知读者借书成功,并做修改读者记录处理。3. 计算教师讲课费的过程是:各教研室交来课时统计表,先录入到讲课费存储文档,然后根据讲课费标准文件计算讲课费,再依据税率文件产生讲课费报表,并将税后讲课费计算结果返回讲课费存储文档,将报表送财务处,将讲课费明细表返回教研室。4.推销员与客户订立销售合同,销售科计划员将合同登记入合同台账。计划员对合同台账和库存台账进行查询后决定发货对象和数量,填写发货通知交成品库。对于确实无法执行的合同要向用户发出取消合同通知。每搁一段时间,他要对合同执行情况作出统计表,交本部门负责人审查后,送厂长办公室。发货员按发货通知单出库,并发货,填写出库单交成品库保管员。保管员按出库单和从车间来的入库单登记库存台账。出库单的另两联分别送销售科和会计科。销售计划员按出库单将合同执行情况登记入合同账。销售部门负责人定期将合同、合同执行情况及库存情况汇总后向生产科提交有关需求预测报告,作为制定生产计划和作业计划的参考。5. 某商店为及时了解各种商品的销售库存情况,拟建立一个销售库存统计系统。采购商品入库时,仓库管理员及时输入入库量及入库金额;售货员售货时,即输入售货数和销售收入。系统能使经理了解每种商品的日销售额,每周、每月的累计销售额和库存情况。请画此系统的顶层数据流程图(必须给图上所有成分命名)。6.领料业务流程:车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处,由他查阅库存账。若账上有货则通知车间前来领料,否则将缺货通知采购人员。二、根据文字描述,构造实体-联系图(E-R图)要求:1.能正确使用E-R图中的基本符号构造E-R图。2.能正确地将E-R图转换为关系模型。【例题4】有如下几个实体,包含的属性是: 班级:班级号,班级名,专业 学生:学号,姓名,年龄 课程:课程号,课程名,学分 每个班级有多名学生,每个学生只能在一个班级。 每个学生可以选修多门课程,每门课程有多名学生选修,并存储学习成绩。 试作出反映上述关系的实体联系图。【例题5】在某维修工厂,每个部门可对多台机器维修,每台机器也可在多个部门维修;每台机器维修要消耗多种材料,每种材料也可用于多台机器维修,每台机器的维修情况用时间以及所消耗的材料数量记录。有关部门、机器、材料的数据字段如下:部门:部门编号、部门名称机器:机器编号、机器名称、备注材料:材料编号、材料名称、备注请绘出部门、机器、材料的E-R图。【解】【例题6】有关职工与科研项目的E-R图如下:写出最终的关系数据库的逻辑模型。【解】(1)职工(职工号,姓名,年龄,性别,职称,部门号),主码是职工号;外码是部门号;(2)部门(部门号,部门名,地点),主码是部门号;(3)项目(项目编号,名称,来源,经费),主码是项目编号;(4)科研(职工号,项目编号,担任工作),主码是(职工号,项目编号),外码是职工号,参照职工;项目编号参照项目。构造E-R图时应注意的问题:1.正确使用4种基本符号!2.考试中只需画一个E-R图即可;3.各种成分的命名一般应与题目中的描述一致;4.一定要注明联系的类型。5.实体的属性一般情况下也要注明,除非题目明确要求可不画属性。将E-R图转换为关系模型时应注意的问题:1.首先将每个实体集转换为一个关系模式;2.对于1:1和1:n,不必将联系转换为一个新的关系模式,但一定要注意将两端实体中的主码加入另一端实体所形成的关系模式中。3.m:n联系一定要转换成一个新的关系模式,且要将两端实体的主码加入这个新的关系模式中。4.要将转换后形成的每个关系模式的主码和外码加以说明。【练习题】构造E-R图,并将其转化为关系模型。1. 假设有“教师”、“学生”、“课程”三个实体。一门课程只能有一个教师任课,一个教师可以上多门课程;一个学生可以选修多门课程,一门课程可以由多个学生来选修。已知教师的属性有:工号、姓名、职称,课程的属性有课程号、课程名、学时数,学生的属性有学号、姓名、性别、年龄。(1)根据上述描述,画出E-R图;(2)将E-R图转化为关系模型。2.读者通过“借书单”与图书发生借阅联系,假定一个读者可以借阅多本书,一本书可被不同读者借阅。“读者”实体包括:借书证号、姓名、性别、年龄、单位;“图书”实体包括:书号、书名、作者、出版社名;“借阅”实体包括:借书证号、书号、借阅日期。(1)根据描述,画出相应的E-R图。(2)将E-R图转化为关系模型。3. 在学生运动会管理系统中,假定一个班级有多名运动员,每个运动员可参加多项比赛,每个项目可有多名运动员参加。要求公布比赛成绩和名次。假定各实体属性为:班级:班号,班级名,专业,人数运动员:运动员号,姓名,性别,年龄项目:项目号,项目名称,比赛地点(1)设计E-R模型;(2)转化为关系模型。应用题型:数据流图的画法1.请绘制储蓄所取款系统的数据流程图,处理过程如下:储户将填写好的取款单及存折,或定期存单交储蓄所。经查对账户,将不合格的取款单及存折,或定期存单退回储户;合格的取款单及存折,或定期存单送取款处理。处理时要修改账户,处理结果是将存折、利息单和现金交储户,同时将定期存单、取款单存档。分析:题目中分析:(1)外部实体:储户(2)处理功能:查对账户、取款处理(3)数据存储:账户、取款单、定期存单(4)数据流:取款单、存折、定期存单、利息单 (2005.4, 应用51)计算教师讲课费的过程是:各教研室交来课时统计表,先录入到讲课费存储文档,然后根据讲课费标准文件计算讲课费,再依据税率文件产生讲课费报表,并将税后讲课费计算结果返回讲课费存储文档,将报表送财务处,将讲课费明细表返回教研室。画出处理讲课费计算的数据流程图。分析:(1)外部实体:教研部、财务处(2)处理功能:计算讲课费、产生讲课费报表(3)数据存储:讲课费存储文档、讲课费标准文件、税率文件(4)数据流:课时统计表、讲课费明细表、报表 最终确定的数据流程图,是新系统的综合逻辑描述,着重反映系统的全貌。而逻辑模型的许多细节,如每个处理功能的要求,数据流和数据存储的具体内容、特征等,不可能在一套图中完全表示出来,因此应用题型:用决策树、决策表描述逻辑判断处理的内容。邮寄包裹收费标准如下:若收件地点在1000公里以内,普通件每公斤2元,挂号件每公斤3元;若收件地点在1000公里以外,普通件每公斤2.5元,挂号件每公斤3.5元;若收件地点在1000公里以外,若重量大于30公斤,超重部分每公斤加收0.5元。请绘制确定收费决策表、决策树(重量用w表示)。决策树表示为: 决策表表示为:123456C1: 距离L1000km?YYYYNNC2: 是否挂号?YYNNYNC3: 重量W30kg?YNYNA1: F=2WA2: F=3WA3: F=2.5WA4: F=3.5WA5: F=75+3(W-30)A6: F=105+4(W-30)41.如图41有一个电子表界面,可以通过数字(2412)按钮选择时间制式;在12小时制式时还会用标签LABEL2显示“上午”或“下午”提示。这些控制都是靠表单中创建的一个计时器控件和按钮控件实现的。请将属性和程序补充完整。图41计时器属性:TOP=70LEFT=120INTERVAL=_(1)_计时器的_(2)_过程:IF THISFORM.COMMAND1.CAPTION=24IF_(3)_(SUBSTR(TIME(),_(4)_,2)12WW=VAL(SUBSTR(TIME(),1,_(5)_)-12QQ=_(6)_(WW,2)+SUBSTR(TIME(),3,6)THISFORM.LABEL2.CAPTION=_(7)_ELSEQQ=TIME()THISFORM.LABEL2.CAPTION=_(8)_ENDIFELSEQQ=TIME()THISFORM.LABEL2.CAPTION=_(9)_ENDIFTHISFORM.LABELl.CAPTION=_(10)_请按下面的编号填空。(1)1000 (6)STR(2)TIMER(7)“下午”(3)VAL(8)“上午”(4)1(9)“ ”(5)2(10)QQCh7 系统详细设计 P205 主要考查在Visual FoxPro中输入输出界面的设计和相关控件的使用。Timer控件的使用 interval表示timer事件间隔的毫秒数。left( )函数示例 请参阅从字符表达式最左边一个字符开始返回指定数目的字符。语法LEFT(cExpression, nExpression)参数cExpression指定字符表达式,left( )函数从中返回字符。nExpression指定从字符表达式中返回的字符个数。若 nExpression 的值大于 cExpression 的长度,则返回字符表达式的全部字符。如果 nExpression 为负值或0,则返回空字符串。left( )函数与起始位置为 1 的SUBSTR( )函数是等价的。返回值类型字符型substr()函数返回一个从指定位置开始,并具有指定长度的子字符串。参数start必选。所需的子字符串的起始位置。字符串中第一个字符的索引为0。length 可选项。返回的子字符串中包含的字符数。内部函数VAL():将字符型的数字转换成数值。语法:VAL(字符表达式)返回值:数值型42.房屋贷
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 骨髓库知识竞赛题及答案
- DB65T 4402-2021 石榴测土配方施肥技术规程
- DB65T 4329-2020 商用电馕坑安全通 用要求
- 模拟电路期末试题及答案
- 12《低碳生活每一天》(教学设计)-部编版道德与法治四年级上册
- 学生学习行为改进的目标教学设计:人教版高中地理必修二2.3 城市化
- 10我们所了解的环境污染 教学设计-2024-2025学年道德与法治三年级上册统编版
- 2025年中国数学高考真题及答案
- 2025年风电项目土地资源利用评价与优化方案报告
- 冲压车间考试题目及答案
- 出纳课件 转账支票pptx
- TSZUAVIA 009.11-2019 多旋翼无人机系统实验室环境试验方法 第11部分:淋雨试验
- ps6000自动化系统用户操作及问题处理培训
- 商务礼仪情景剧剧本范文(通用5篇)
- 幼教培训课件:《家园共育体系建构与实施策略》
- 《电子制造技术-电子封装》配套教学课件
- 2021年东台市城市建设投资发展集团有限公司校园招聘笔试试题及答案解析
- 某县干部周转宿舍工程可行性研究报告
- 改革开放中国奇迹PPT33页课件
- 原子吸收光谱分析(AAS)
- 厦华验厂不良整改计划表
评论
0/150
提交评论