- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分层数据流图 银行活期存款业务(顶层图) 储户 业务处理 存取要求 账目 例题1 D1 储户 存折 银行活期存款业务(第一层图) 现金 库 储户 存折 存折 存折 取款单 存折 存款单 存折 存(取)单 存款处理 P2 取款处理 P3 账目 D1 业务 分类处理 P1 例题 2 用户将订货单交某企业的业务经理,经检验后,对不合格的订单由用户重新填写;合格的订单交仓库作出库处理。仓库查阅库存账目,若有货则向用户开票发货,否则,通知采购员订购。 数据流图(分解图) 采购员 库存账 检验订单 用户 出库处理 订单不合格 合格订单 采购通知 发票 订单 P1 P2 D1 例题3 某仓库管理系统按以下步骤进行信息处理,试画出数据流程图。 (1)? 保管员根据当日的出库单和入库单通过出库处理和入库处理分别将数据输入到“出库流水帐”和“入库流水帐”,并修改“库存台帐”。 (2)?需要查询时,可利用查询程序在输入查询条件后,到库存台帐去查找,显示查询结果。 (3)?根据库存台帐由统计、打印程序输出库存日报表。 数据流图(分解图) 出库处理 出库流水账 入库处理 入库单 出库单 入库流水账 库存台账 统计打印 查询库存 查询结果 库存日报表 保管员 保管员 保管员 保管员 D1 D3 D2 P1 P2 P3 P4 图1-2 0层数据流图 【问题1】使用说明中的词语,给出图1-1中的外部实体E1~E4的名称。 【问题2】使用说明中的词语,给出图1-2中的数据存储D1~D5的名称。 【问题3】数据流图1-2缺少了三条数据流,根据说明及数据流图1-1提供的信息,分别指出这三条数据流的起点和终点。 问题1考查的是顶层DFD。顶层DFD通常用来确定系统边界,其中只包含一个唯一的加工(即待开发的系统)、外部实体及外部实体与系统之间的输入输出数据流。题目要求填充的正是外部实体。 从顶层DFD可以看出,数据流是完整的。所以只要根据数据流从题目说明的上下文中,找出E1~E4所对应的外部实体,分别为考试委员会、主讲教师、学生和教务处。 0层DFD中缺少的东西比较多,要求填写数据存储及缺失的数据流。先来确定数据存储。 首先,从说明中找出可能是数据存储的元素来。很明显,学生信息文件、课程信息文件、课程单元信息文件、课程成绩文件和无效成绩文件应该是数据存储。下面的工作就是对号入座。 从0层DFD上可以看到,加工3到D5有一条数据流;而加工3所完成的操作是“记录无效成绩”。从说明中可知,“对于无效成绩,系统会单独将其保存在无效成绩文件中”,所以D5应该是数据存储“无效成绩文件”;类似地,从加工2记录有效成绩”到D4有一条数据流,这说明D4就是数据存储“课程成绩文件”。 D1输出两条数据流,分别流向加工1“验证学生信息”和加工4“生成成绩列表”。由说明“根据学生信息文件来确认该学生是否选修这门课程”可知,验证学生信息时,需要根据学生信息文件来进行;而生成成绩列表及成绩单时,学生信息都是必要的。所以D1应该是“学生信息文件”。 这样的话,D2和D3就应该分别与“课程单元信息文件”和“课程信息文件”对应。 由于D2和D3都只与加工1有关,所以它们的对应关系就是随意的了。这样5个数据存储就填充完整了。下面要补充缺失的数据流。 首先,从说明的第5条可知,生成成绩列表时,是需要从课程成绩文件中获取信息的,“课程成绩文件”实际上就是图中的D4。而D4和加工4之间并没有数据流,因此这就是一条缺失的数据流。 另外,前面在确定D1所对应的数据存储时提到过,生成成绩单时是需要学生信息的。所以,加工5应该从D1中获取相应的信息,这样就找到了第二条数据流。 第三条数据流也比较容易找。说明的第7条告诉我们,只有“对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生”。也就是说,从成绩列表到成绩单的生成是有条件的。这意味着,在加工4和加工5之间应该存在一条数据流,这就是第3条数据流。 分解顶层数据流程图 下图是订货处理的顶层数据流程图,表示销售部门接到用户的订货单后,根据库存情况向用户发货。 “销售处理”可以分解为五个主要的处理逻辑: P1-验收订货单。将填写不清的订货单和无法供货的订货单退回用户,将合格的订货单送到下一步“确定发货量”处理逻辑。 P2-确定发货量。查库存台账,根据库存情况将订货分为未满足的订货单和可发货的订货单,分别送到下一步“填写暂存订货单”、“开发货单、修改库存”处理逻辑。 P3-开发货单、修改库存。开发货单给用户、修改库存台帐的库存记录、记应收账和将订货单存档。 P4-填写暂存订货单。对未满足的订货填写暂存订货单。 P5-对照暂存订货单。接到采购部门到货通知后应对照暂存订货单。如可发货,则执行“开发货单和修改库存”处理功能
您可能关注的文档
最近下载
- 《小学综合性学习与跨学科教学》第9章小学综合实践活动课程的实施PPT课件.pptx VIP
- 第一讲中华民族共同体基础理论-中华民族共同体概论.pptx VIP
- Blue Jasmine-蓝色茉莉-英文剧本.pdf VIP
- 共拾朝花,岁有余香——初中语文七年级上册《朝花夕拾》导读课(公开课一等奖创新教学设计).docx VIP
- Unit3-九年级英语全一册单元重难点易错题精练(人教版)解析版.doc VIP
- 第一讲-中华民族共同体基础理论-中华民族共同体概论教案.docx VIP
- 不同种类植物油及黄豆饼粉对那西肽发酵的影响-中国兽药杂志.doc VIP
- 《小学综合性学习与跨学科教学》第8章小学综合实践活动课程方案的优化.docx VIP
- 人教版PEP英语六年级上册Unit1-Unit2单元测试卷(含答案) .pdf VIP
- 第一讲-中华民族共同体基础理论-中华民族共同体概论教案.pdf VIP
文档评论(0)