现在的位置: 首页 > 综合 > 正文

数据流图和业务流程图

2012年03月31日 ⁄ 综合 ⁄ 共 902字 ⁄ 字号 评论关闭

          在开始做机房收费系统的时候,师父和我说做系统之前先要分析需求,只有把需求弄清楚了才可以开工。所以先看,但是看了很长时间也没有看出个所以然来。之后师父又说机房收费系统最先需要做的部分是数据库。这让我更不明白了,我怎么都觉的数据库无法建立,因为我根本不知道信息是怎么流动的。而且我总觉的随着开发的深入,数据库一定不可能一直都适合,这样的话一改就会是一片。所以,最后我边开发边弄数据库。

          后来在看自考书《信息系统的开发与管理》的时候,了解了业务流程图、数据流图之后才发现,我只是不懂的分析。对着机房收费系统干瞪眼是无法了解整个系统的业务流程也就是需求和信息流动情况的。那么,本篇博客先说说数据流图!

         1)数据流图(DFD,Data Flow Diagram)的定义

               通过调查可以绘制出系统的数据流程图。数据流程图是一种能全面的描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合的反应出信息在系统中的流动、处理和储存情况

         2)数据流图的特征

                抽象性

               在数据流程图中具体的组织机构、工作场所、人员、物质流等等都已去掉,只剩下数据的存储、流动、加工、使用情况。这种抽象性能使我们总结出信息处理的内部规律 

               概括性

               它把系统对各种业务的处理过程联系起来,形成一个总体。而业务流程图只能孤立的分析各个业务,不能反映出各业务之间的数据关系。

              数据流程图的作用:

             1、系统分析员用这种工具自上向下分析系统信息流程

             2、可在图上画出计算机处理的部分

             3、根据逻辑存,进一步数据分析,可向数据库设计过度

             4、根据数据流向,定出存取方式

             5、对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过度

       暂时了解这么多,没有实际操作过还不是很知道其他东西。待以后用了,在写写新的认识!

抱歉!评论已关闭.