- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.6 数据流程分析
数据流程分析是把数据在组织中的流动过程抽象出来,专门考虑业务处理中的数据处理模式,以发现和解决数据处理中的问题。
数据流程分析包括对数据的收集、传递、处理和存储等的分析。
5.6.1 数据调查
1. 数据调查的内容
收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。
弄清各环节上的处理方法和计算方法。
在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。
5.6 数据流程分析
在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。
2. 数据的来源
物流信息系统所涉及的数据可从以下途径调查得到:
5.6 数据流程分析
5.6 数据流程分析
5.6.2 数据流程分析的内容
1. 围绕系统目标进行分析
业务处理角度。分析正常信息处理中,需要哪些信息,哪些信息冗余,哪些信息暂缺有待于进一步收集。
管理角度。分析信息的精度、及时性和处理区间,能否为预测、控制等定量分析提供信息支持等。
2.信息环境分析 弄清数据来自哪个部门、用途,环境影响情况,层次信息结构等等。
3.围绕现行业务流程进行分析
分析现有报表的数据
依据现有业务流程的改进,分析信息和信息流的改进,以及信息处理的新要求
分析信息的产生方式
4.数据的逻辑分析 逻辑分析主要是对各种各样的信息梳理出不同的层次,根据需要提出相应的处理方法和存储结构。
5.数据汇总分析 通过归纳和筛选,确定每个流程中实际数据流的内容和数据的处理方法及计算方法。
6.数据特征分析 分析数据的类型以及长度、 合理的取值范围、数据所属业务、数据业务量和数据重要程度和保密程度等。
5.6 数据流程分析
5.6 数据流程分析
5.6.3 数据流程图(Data Flow Diagram,DFD)
1.数据流程图的概念
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。
数据流程图能精确地在逻辑上描述系统的功能、输入、输出和数据存储等,而摆脱了其物理内容。
2.数据流程图的特征
抽象性 数据流程图完全舍去具体的组织机构、工作场所、人员、物质流,只剩下数据的存储、流动、处理、使用的情况。
概括性 数据流程图把系统对各种业务的处理过程联系起来考虑,形成一个总体。
3.数据流程图的常用符号
数据流表示数据信息的传输方向,用F标识。
数据处理表示对数据的逻辑处理,即对数据的转换,用P标识。
数据存储表示数据存储的地点,即数据存储的逻辑描述,用D标识。
外部实体表示系统以外与系统有联系的人或事物,用S标识。
5.6 数据流程分析
4.绘制数据流程图的基本方法
数据流
数据流由一组确定的数据组成。例如“发票” 数据流,它由品名、规格、单位、单价、数量等数据组成。数据流用带有名字的具有箭头的线段表示,名字称为数据流名,表示流经的数据,箭头表示流向。数据流可以从加工流向加工,也可以从加工流进、流出文件,还可以从源点流向加工或从加工流向终点。
对数据流的表示有以下约定:
对流进或流出文件的数据流不需标注名字,因为文件本身就足以说明数据流;而别的数据流则必须标出名字,名字应能反映数据流的含义。
数据流不允许同名。
两个数据流在结构上相同是允许的,但必须体现人们对数据流的不同理解。例如下图(a)中的合理领料单与领料单两个数据流,它们的结构相同,但前者增加了合理性这一信息。
5.6 数据流程分析
两个加工之间可以有几股不同的数据流,这是由于它们的用途不同,或它们之间没有联系,或它们的流动时间不同,如下图(b)所示。
通常不允许数据双向流动。
数据流程图描述的是数据流而不是控制流。如下图(c)中,“月末”只是为了激发加工“计算工资”,是一个控制流而不是数据流,所以应从图中删去。
(a)
(b)
(c)
简单数据流图举例
5.6 数据流程分析
数据处理
数据处理是对数据进行的操作,它把流入的数据流转换为流出的数据流。每个数据处理都应取一个名字表示它的含义,并规定一个编号用来标识该处理在层次分解中的位置。名字中必须包含一个动词,例如“计算”、“打印”等。
数据的转换方式有两种:
改变数据的结构,例如将数组中各数据重新排序;
产生新的数据,例如对原来的数据总计、求平均等值。
数据存储(文件)
文件是存储数据的工具。文件名应与它的内容一致,写在开口长条内。从文件流入或流出数据流时,数据流方向是很重要的。如果是读文件,则数据流的方向应从文件流出,写文件时则相反;如果是又读又写,则数据流是双向的
文档评论(0)