当前位置: 代码迷 >> 开发过程 >> 系统流程图、业务流程图、数据流程图解决方法
  详细解决方案

系统流程图、业务流程图、数据流程图解决方法

热度:5873   发布时间:2013-02-26 00:00:00.0
系统流程图、业务流程图、数据流程图
做了这么多年程序。到现在居然连系统流程图和业务流程图的概念也分不清了。哪位能详细分析一下?系统流程图、业务流程图、数据流程图的区别与联系?使用场合?有谁能总结一二?
------解决方案--------------------------------------------------------


还有一个: 程序流程图
最好有画法和实例!!!


做了这么多年程序...
虽然找了一下概念,也大致明白。但具体到画图细节的时候,感觉很模糊

====================================
业务流程图是从业务入手,从与企业生产经营直接有关的机构开始,进行业务调查而形成的。 
数据流程图是业务流程图的数据抽象,它屏蔽了业务流程的物理背景而抽象出数据的特征,它描述了数据在业务活动中的运动状况。
参考资料:计算机等级考试三级——信息管理与信息系统

业务流程图>数据流图

业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。

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

管理调查过程中绘制的业务流程图和表格分配图等虽然形象地表达了管理信息中的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)、数据流程图则进一步舍去物质要素,收集有关资料,用计算机进行信息管理,为下一步分析做好准备。

帮你找的资料,希望对你有点帮助


业务流程图是物理模型,数据流程图是逻辑模型

业务流程图主要是描述业务走向,比如说病人吧,病人首先要去挂号,然后在到医生那里看病开药,然后再到药房领药,然后回家    
而数据流程则是描述数据的走向,继续以病人为例,这个时候主要画的是病人挂号系统需要那些表,数据改怎么存,医生看病用到那些表,数据改怎么存等 

====================================
------解决方案--------------------------------------------------------
没有人顶,lz也不管了,,,没道理
------解决方案--------------------------------------------------------
系统流程图又叫事务流程图,是在计算机事务处理应用进行系统分析时常用的一种描述方法(另一个是数据流图),它描述了计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程。
用系统流程图设计管理系统应该注意的问题
1、尽量缩短处理时间。
2、尽量减少空闲时间。
为了减少操作人员的工作量,如果具有多重处理能力,要尽量利用它。
如何对发生的错误采取措施的作法进行系统化,则对处理时间和空闲时间有很大影响。
3、要考虑便于完成程序的调试。
工序数和系统的类型,由于存储容量和中间介质的使用如何,使用几台机器问题,也要受到影响。因此在这个阶段,可对存储容量和机器结构进行预测。
http://www.pc30.com/xtlct/xtlct.htm这里有详细的介绍

业务流程图的示例
http://www.hi-blue.com/gb/products/erp_flow.htm


数据流程图(Data Flow Diagram,简称DFD)是结构化分析的重要方法,我们在信息工程中应用的DFD经过了一定的简化,成为一种标准化的一级流程图(1-DFD)和二级流程图(2-DFD)。其主要作用是: 
·便于用户表达功能需求和数据需求及其联系; 
·便于两类人员共同理解现行系统和规划系统的框架; 
·清晰表达数据流的情况; 
·有利于系统建模
这里有详细的数据流程图的例子.
http://lib.nuaa.edu.cn/sfc/mis_cde/content/chapter5/data/dfd.htm
去网上搜索有很多详细的介绍.

------解决方案--------------------------------------------------------
提个问题,lz应该没意见吧:

部门a录入数据,汇总,生成报表,上报部门b;部门b审核,然后再上报;部门c批复,然后下达给部门a,b;

请问这个业务流程图 和 数据流程图 各应该如何画?
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
如何无人跟进呢?
------解决方案--------------------------------------------------------
怎么楼主自己都不积极.
------解决方案--------------------------------------------------------
业务流程图,可以理解为办一件事需要的所有环节。
系统流程图:可以理解为在办这件事的这些环节,哪些是可以通过系统功能实现,哪些是必须手工处理,无法通过系统处理的。同时,表示清楚,可以系统处理的这些环节,在系统内如何处理。
------解决方案--------------------------------------------------------
数据流图偶是没有画明白,学习一下
------解决方案--------------------------------------------------------
学习之
------解决方案--------------------------------------------------------
学习中
------解决方案--------------------------------------------------------
该回复于2009-12-01 12:59:52被版主删除

------解决方案--------------------------------------------------------
该回复于2008-11-05 13:28:15被版主删除
  相关解决方案