数据流程教学课件.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上节回顾:业务流程分析内容回顾 对现行流程进行分析,原有的业务流程是否存在不合理的地方? 对现行业务流程按计算机信息处理的要求进行优化。 最后,画出新系统的业务流程图 作业讲解: 企业的生产、销售各部门提出材料领用申请,仓库负责人根据用料计划对领料单进行审核,将不合格的领料单退回各部门,仓库保管员收到已批准的领料单后,核实库存帐,如库存充足,办理领料手续,并变更材料库存帐;如变更后的库存量低于库存临界值,将缺货情况登入缺货帐,并产生订货报表送交有关领导。经领导审批后,下发给采购部。 第六节 数据流程分析 把数据在现行系统内部的流动、存储与变换的情况抽象出来,考察实际业务的信息流动模式。 数据流程分析主要包括对信息的流动、变换、存贮等的分析,其目的是尽量地发现数据流动中存在的问题,并找出加以解决的方法,优化数据流程。 一、数据的收集与分析 1.数据收集 数据收集工作量很大,故要求系统研制人员应耐心细致地深入实际,协同业务人员收集与系统有关的一切数据。 数据收集的渠道主要有现行的组织机构;现行系统的业务流程;现行的决策方式;各种报表、报告、图示。 2.数据分析 (1)围绕系统目标进行分析 (2)弄清信息源周围的环境 (3)围绕现行的业务流程进行分析 (4)数据特征分析 二、数据流程图 数据流程图(Data Flow Diagram,DFD)是一种能全面地描述系统数据流程的主要工具,它用一组符号来描述整个系统中信息的全貌,综合地反映出信息在系统中的流动、处理和存储情况。 数据流程图的特征: 数据流程图有两个特征:抽象性和概括性。 抽象性指的是数据流程图把具体的组织机构、工作场所、物质流都去掉,只剩下信息和数据存储、流动、使用以及加工情况。 概括性则是指数据流程图把系统对各种业务的处理过程联系起来考虑,形成一个总体。 (一)数据流程图的基本符号 1.外部实体: 本系统或子系统之外的人和单位,都被列为外部实体。 例: 2.数据流 数据流由一组确定的数据组成。 例: 购货合同 3.处理逻辑 处理逻辑表示对数据的加工处理,它把流入的数据流转换为流出的数据流。 例: 4.数据存储 数据存储是数据的仓库,表示系统产生的数据存放的地方。 例: D2 学生成绩 (二)数据流程图的绘制 1.绘制数据流程图的原则 (1)识别系统的输入和输出。 (2)从输入端至输出端画数据流和加工,并同时加上数据存储。 (3)加工的分解“由外向里”进行分解。 (4)数据流的命名,名字要确切,能反映整体。 (5)各种符号布置要合理,分布均匀,尽量避免交叉线。 (6)先考虑稳定态,后考虑瞬间态。 3.画分层数据流程图时应注意的问题 (1)合理编号 数据流程图加工编号规则 :子图中的编号为父图号和子加工的编号组成;子图的父图号就是父图中相应加工的编号。 (2)注意子图与父图的平衡 子图与父图的数据流必须平衡,平衡指的是子图的输入、输出数据流必须与父图中对应加工的输入、输出数据流相同。 父子图平衡原则的应用 (a)中,父图中加工3有一个输入数据流,有两个输出数据流。 (d),如果在父图3号加工的输入数据流“考生信息”是由考生姓名、准考证号、考试成绩、通讯地址组成的,则两者是平衡的。否则是不平衡的。 (3)分解的程度 分解时应遵循以下原则: 分解应自然,概念上要合理、清晰。 上层分解得快些,下层分解得慢些。 在不影响可读性的前提下,应适当地多分解成几部分,以减少分解层数。 当加工可用一页纸明确地表述时,或加工只有单一输入/输出数据流时,就应停止对该加工的分解。对不再作分解的加工,必须做出详细的加工说明。 三 、拓展案例引入----公司的客户服务 小结: 本节学习了数据流程分析及数据流程图的画法,这是分析系统数据模型的关键。下面的工作就是对前面所有分析阶段工作结果的再次分析讨论,最后确定新系统总的逻辑模型。 思考题: 1.在管理信息系统开发过程中,不认真进行系统 分析会带来什么危害? 2.系统分析的主要任务是什么? 3.系统分析有哪几个主要步骤? 4. 什么是数据流程图?数据流程图具有哪些特征? 5. 各组完成拓展案例的实验报告。 * * 各部门 仓库 负责人 未批准领料单 领料单 用料 计划 已批准领料单 仓库 保管员 缺货账 库存账 订货 报表 审批后的报表 有关 领导 采购部 订货系统的业务流程图 供应商 P1.1 登记台帐 2.绘制数据流程图的基本步骤 (1)识别系统的输入和输出,画出顶层图 (2)画系统内部的数据

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档