习题(业务流程图、数据流程图、处理功能)培训讲学.ppt

上传人:豆**** 文档编号:60161987 上传时间:2022-11-14 格式:PPT 页数:27 大小:585.50KB
返回 下载 相关 举报
习题(业务流程图、数据流程图、处理功能)培训讲学.ppt_第1页
第1页 / 共27页
习题(业务流程图、数据流程图、处理功能)培训讲学.ppt_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《习题(业务流程图、数据流程图、处理功能)培训讲学.ppt》由会员分享,可在线阅读,更多相关《习题(业务流程图、数据流程图、处理功能)培训讲学.ppt(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据(shj)流程图习题第一页,共27页。企业的生产、销售各部门提出材料领用申请,仓库负责人根据用料计划对领料(ln lio)单进行审核,将不合格的领料(ln lio)单退回各部门,仓库保管员收到已批准的领料(ln lio)单后,核实库存帐,如库存充足,办理领料(ln lio)手续,并变更材料库存帐;如变更后的库存量低于库存临界值,将缺货情况登入缺货帐,并产生订货报表送交有关领导。经领导审批后,下发给采购部。业务流程图画业务流程图画(thu)(thu)法法第二页,共27页。第三页,共27页。某高校欲开发一个成绩管理系统,记录并管理所有选修课某高校欲开发一个成绩管理系统,记录并管理所有选修课程的

2、学生的平时成绩和考试成绩,其主要功能描述如下:程的学生的平时成绩和考试成绩,其主要功能描述如下:每门课程都有每门课程都有3到到6个单元构成,每个单元结束后会进行一个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。行期末考试,其成绩作为这门课程的考试成绩。学生的平时成绩和考试成绩均由每门课程的主讲教师上传学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。给成绩管理系统。在记录学生成绩之前,系统需要验证这些成绩是否有效。在记录学生成绩之前,系统需要验证这些成

3、绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的若没有,那么这些成绩是无效的;如果如果(rgu)他的确选修他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果验证平时成绩是否与这门课程所包含的单元相对应,如果(rgu)是,那么这些成绩是有效的,否则无效。是,那么这些成绩是有效的,否则无效。第四页,共27页。4.对于有效成绩,系统将其保存在课程成绩文件中。对于无效对于有效成绩,系统将其保存在课程

4、成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系况提交给教务处。在教务处没有给出具体处理意见之前,系统不会统不会(b hu)处理这些成绩。处理这些成绩。5.若一门课程的所有有效的平时成绩和考试成绩都已经被系统若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表

5、,用来提交考试委员会审查。列表,用来提交考试委员会审查。6.在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。返还系统。7.根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将份成绩审查结果给系统。对于所有通过审查的

6、成绩,系统将会生成最终的成绩单,并通知每个选课学生。会生成最终的成绩单,并通知每个选课学生。第五页,共27页。现采用结构化方法对这个系统进行分析与设计,得到(d do)如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。图1-1 顶层(dn cn)数据流图第六页,共27页。图1-2 0层数据流图 第七页,共27页。【问题1】使用说明中的词语,给出图1-1中的外部实体E1E4的名称。【问题2】使用说明中的词语,给出图1-2中的数据(shj)存储D1D5的名称。【问题3】数据(shj)流图1-2缺少了三条数据(shj)流,根据说明及数据(shj)流图1-1提供的信息,分别指出这三条数据(sh

7、j)流的起点和终点。第八页,共27页。问题1考查的是顶层DFD。顶层DFD通常用来确定系统边界,其中只包含一个唯一的加工(即待开发的系统)、外部实体及外部实体与系统之间的输入输出数据流。题目要求填充的正是外部实体。从顶层DFD可以看出,数据流是完整的。所以只要根据数据流从题目说明的上下文中,找出E1E4所对应的外部实体,分别为考试(kosh)委员会、主讲教师、学生和教务处。第九页,共27页。0层层DFD中缺少的东西比较多,要求填写数据存储及缺失的数据流。先中缺少的东西比较多,要求填写数据存储及缺失的数据流。先来确定数据存储。来确定数据存储。首先,从说明中找出可能是数据存储的元素来。很明显,学生

8、信息文首先,从说明中找出可能是数据存储的元素来。很明显,学生信息文件、课程信息文件、课程单元信息文件、课程成绩文件和无效成绩文件、课程信息文件、课程单元信息文件、课程成绩文件和无效成绩文件应该是数据存储。下面的工作就是对号入座。件应该是数据存储。下面的工作就是对号入座。从从0层层DFD上可以看到,加工上可以看到,加工3到到D5有一条数据流有一条数据流;而加工而加工3所完成的操所完成的操作是作是“记录无效成绩记录无效成绩”。从说明中可知,。从说明中可知,“对于无效成绩,系统会单对于无效成绩,系统会单独将其保存在无效成绩文件中独将其保存在无效成绩文件中”,所以,所以D5应该是数据存储应该是数据存储

9、“无效成绩无效成绩文件文件”;类似地,从加工类似地,从加工2记录有效成绩记录有效成绩”到到D4有一条数据流,这说明有一条数据流,这说明D4就是数据存储就是数据存储“课程成绩文件课程成绩文件”。D1输出两条数据流,分别输出两条数据流,分别(fnbi)流向加工流向加工1“验证学生信息验证学生信息”和加工和加工4“生成成绩列表生成成绩列表”。由说明。由说明“根据学生信息文件来确认该学生是否选根据学生信息文件来确认该学生是否选修这门课程修这门课程”可知,验证学生信息时,需要根据学生信息文件来进行可知,验证学生信息时,需要根据学生信息文件来进行;而生成成绩列表及成绩单时,学生信息都是必要的。所以而生成成

10、绩列表及成绩单时,学生信息都是必要的。所以D1应该是应该是“学生信息文件学生信息文件”。这样的话,这样的话,D2和和D3就应该分别就应该分别(fnbi)与与“课程单元信息文件课程单元信息文件”和和“课程信息文件课程信息文件”对应。对应。由于由于D2和和D3都只与加工都只与加工1有关,所以它们的对应关系就是随意的了。有关,所以它们的对应关系就是随意的了。这样这样5个数据存储就填充完整了。下面要补充缺失的数据流。个数据存储就填充完整了。下面要补充缺失的数据流。第十页,共27页。首先,从说明的第首先,从说明的第5 5条可知,生成成绩列表时,是需要从课程成条可知,生成成绩列表时,是需要从课程成绩文件中

11、获取信息的,绩文件中获取信息的,“课程成绩文件课程成绩文件”实际上就是实际上就是(jish)(jish)图中的图中的D4D4。而。而D4D4和加工和加工4 4之间并没有数据流,因此这就是之间并没有数据流,因此这就是(jish)(jish)一条缺失的数据流。一条缺失的数据流。另外,前面在确定另外,前面在确定D1D1所对应的数据存储时提到过,生成成绩单所对应的数据存储时提到过,生成成绩单时是需要学生信息的。所以,加工时是需要学生信息的。所以,加工5 5应该从应该从D1D1中获取相应的信息,中获取相应的信息,这样就找到了第二条数据流。这样就找到了第二条数据流。第三条数据流也比较容易找。说明的第第三条

12、数据流也比较容易找。说明的第7 7条告诉我们,只有条告诉我们,只有“对对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生每个选课学生”。也就是。也就是(jish)(jish)说,从成绩列表到成绩单的说,从成绩列表到成绩单的生成是有条件的。这意味着,在加工生成是有条件的。这意味着,在加工4 4和加工和加工5 5之间应该存在一之间应该存在一条数据流,这就是条数据流,这就是(jish)(jish)第第3 3条数据流。条数据流。第十一页,共27页。分解顶层(dn cn)数据流程图 下图是订货处理的顶层数据流程图,表示销售部门接到用

13、户的订货单后,下图是订货处理的顶层数据流程图,表示销售部门接到用户的订货单后,根据库存情况向用户发货。根据库存情况向用户发货。“销售处理销售处理”可以分解为五个主要的处理逻辑:可以分解为五个主要的处理逻辑:P1验收订货单。将填写不清的订货单和无法供货的订货单退回用户,将验收订货单。将填写不清的订货单和无法供货的订货单退回用户,将合格的订货单送到下一步合格的订货单送到下一步“确定发货量确定发货量”处理逻辑。处理逻辑。P2确定发货量。查库存台账,根据库存情况将订货分为未满足的订货单确定发货量。查库存台账,根据库存情况将订货分为未满足的订货单和可发货的订货单,分别送到下一步和可发货的订货单,分别送到

14、下一步“填写暂存订货单填写暂存订货单”、“开发货单、开发货单、修改库存修改库存”处理逻辑。处理逻辑。P3开发货单、修改库存。开发货单给用户、修改库存台帐的库存记录、开发货单、修改库存。开发货单给用户、修改库存台帐的库存记录、记应收账和将订货单存档。记应收账和将订货单存档。P4填写暂存订货单。对未满足的订货填写暂存订货单。填写暂存订货单。对未满足的订货填写暂存订货单。P5对照暂存订货单。接到采购部门到货通知后应对照暂存订货单。如可对照暂存订货单。接到采购部门到货通知后应对照暂存订货单。如可发货,则执行发货,则执行(zhxng)“开发货单和修改库存开发货单和修改库存”处理功能。处理功能。第十二页,

15、共27页。第十三页,共27页。如果存在如下的补充订货系统的数据流顶层图,请绘制(huzh)出加工“处理库存收发数据”的数据词典。第十四页,共27页。加工的数据词典如下:处理逻辑编号:P1处理逻辑名称:处理库房收发数据输入(shr)数据流:库房收发原始凭证,库存数据输出数据流:库存数据,单项补充订货数据处理过程:1.接收库房发出的库房收发原始凭证 2.生成库存数据,保存到库存文件中 3.生成单项补充订货数据,保存到补充订货文件中处理频率:50次/天(可选项)第十五页,共27页。用结构化语言(yyn)描述加工逻辑某工厂只有两种产品某工厂只有两种产品A和和B,工厂对于工人的超产奖,工厂对于工人的超产

16、奖励规定如下励规定如下(rxi):对于产品对于产品A,超产数,超产数N小于或等于小于或等于50件,每超产一件件,每超产一件奖励奖励1元;元;N大于大于50、小于或等于、小于或等于100件时,大于件时,大于50件件的每件奖励的每件奖励1.25元,其余的每件奖励元,其余的每件奖励1元;元;N大于大于100件,超过件,超过100的每件奖励的每件奖励1.5元,其余按照元,其余按照100件以内件以内奖励。对于产品奖励。对于产品B,超产数,超产数N小于或等于小于或等于25件时,每件时,每超产一件奖励超产一件奖励2元;元;N大于大于25、小于或等于、小于或等于50件时,件时,超过超过25件的每件奖励件的每件

17、奖励2.5元,其余的按超产元,其余的按超产25件以内件以内计算;计算;N大于大于50件,则超过部分每件奖励件,则超过部分每件奖励3元,其余元,其余的按照超产的按照超产50件计算。件计算。第十六页,共27页。第十七页,共27页。用判断树描述处理(chl)逻辑学校的奖学金有两种,且记为奖学金学校的奖学金有两种,且记为奖学金A和奖学金和奖学金B。对于奖学金对于奖学金A,凡各科成绩平均在,凡各科成绩平均在88分以上、单科成绩不低于分以上、单科成绩不低于75分、分、英语平均在英语平均在80分以上者可申请分以上者可申请(shnqng)一等奖学金(金额一等奖学金(金额400元);元);凡各科成绩平均在凡各科

18、成绩平均在85分以上、单科成绩不低于分以上、单科成绩不低于70分、英语平均在分、英语平均在80分分以上者可申请以上者可申请(shnqng)二等奖学金(金额二等奖学金(金额300元)。元)。对于奖学金对于奖学金B,凡各科成绩平均在,凡各科成绩平均在92分以上、单科成绩不低于分以上、单科成绩不低于85分、分、英语平均在英语平均在90分以上者可申请分以上者可申请(shnqng)特等奖学金(金额特等奖学金(金额1500元);元);凡各科成绩平均在凡各科成绩平均在90分以上、单科成绩不低于分以上、单科成绩不低于80分、英语平均在分、英语平均在85分分以上者可申请以上者可申请(shnqng)一等奖学金(金

19、额一等奖学金(金额800元);凡各科成绩平均元);凡各科成绩平均在在88分以上、单科成绩不低于分以上、单科成绩不低于75分、英语平均在分、英语平均在80分以上者可申请分以上者可申请(shnqng)二等奖学金(金额二等奖学金(金额400元);凡各科成绩平均在元);凡各科成绩平均在85分以上、分以上、单科成绩不低于单科成绩不低于70分、英语平均在分、英语平均在80分以上者可申请分以上者可申请(shnqng)三等三等奖学金(金额奖学金(金额300元)。元)。第十八页,共27页。答案(d n)解:两个条件:奖学金种类,成绩。第一个条件有两个状态:奖学金A和奖学金B。第二个条件有六个状态:依据平均成绩、

20、单科最低成绩和英语平均成绩来最终确定。有六个处理动作,即最后发放的奖学金金额。事先约定(yudng):计算出学生的平均成绩,将值放入G中;计算出学生各科的最低成绩放入D中;计算出英语的平均成绩放入E中。那么,做出的决策树如下:第十九页,共27页。答案(d n)第二十页,共27页。依据(yj)如下决策表,画出决策树。信件(xnjin)收费决策表第二十一页,共27页。答案(d n)第二十二页,共27页。某厂对一部分职工重新分配工作,分配原则是年龄不满20岁,文化程度是小学者脱产学习,文化程度是中学者当电工;年龄满20岁但不足(bz)50岁,文化程度是小学或中学者,男性当钳工,女性当车工;年龄满50

21、岁及50岁以上,当材料员。要求:做出决策树和决策表第二十三页,共27页。确定(qudng)条件个数、取值及组合个数条件号条件名称条件值C1年龄20020且501502C2文化程度小学0中学1C3性别男性0女性1第二十四页,共27页。条件组合3*2*2=12可能采取的行动(xngdng):脱产学习、电工、钳工、车工、材料员第二十五页,共27页。第一张表12345678910 11 12C1000011112222C2001100110011C3010101010101A1A2A3A4A5第二十六页,共27页。最后(zuhu)一张判断表12345C100112C201-C3-01-A1A2A3A4A5第二十七页,共27页。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁