一、dfd的图例。
1、外部实体。
人或组织是引起数据**去向的“源点”或“终点”。大多数情况中,它们是在所考虑的系统外面。在框内写上源点或终点的名称。
2、 数据流。
表示数据从线段的尾端流向箭头所指的目标。每个数据流可看作为一个“管子”传送一批相同结构的数据。**段的旁边写上数据流的名称。
在系统分析中,如果发现了一组有意义的数据,而且用户把它看作一个整体来处理(一起到达,一起被加工),那么这组数据就是一个数据流。如在ais中的凭证、单据等。要注意的是,dfd中的数据流动的是实实在在的数据,而不是程序框图中通常画的那种控制流。
二者的区别是:数据流上有数据流过,而控制流上没有数据流动。
3、处理。表示对流入的数据进行一定的加工后输出。图内写上加工的标识名称。
如“工资计算”这个加工对输入数据工资调整表、调入人员工资单、调出人员停薪单、病事假扣款单进行一定的加工处理后,输出工资条和工资发放表。在画dfd时,每当需要把一个或多个数据流转换为另外一个或多个数据流时,就建立一个处理。
4、 数据存储。
当一数据流被加工处理后,如果暂时不需要转到下一个“加工站”进行处理时,先将它存到文件中,待处理时,再提取。
例:数据流f1从外部实体e1流出,经加工p1处理,变成数据流f2,f2又被加p2变成数据流f3,f3最终流入另一个外部实体e2,其中加工p2执行时要读取文件d1中的数据。
二、dfd的绘制。
1、先画系统的输入与输出。
例:在ais中。
2、再画系统的内部。
方法是:先将系统内部划分成几个主要操作并给它们编号,暂不考虑每个操作内部的情况。然后将每个操作看成是一个加工处理,接着分析每个操作的任务,决定它们的输入和输出信息,再用数据流和文件再这些相关的加工连接起来。
最后进行适当的补充。
画dfd时,有一些必须注意的事项:
1) 加工与文件的联系,如读写、修改等是用连线箭头的方向来表示的。箭头指向文件,表示加工对文件写数据;箭头指向加工,表示加工要读文件中的数据。如果加工要修改文件中的数据,箭头也应是指向文件,因为尽管个性数据一般要先做读的操作,但本质还是写。
2) 集中考虑主要的数据流,对一些诸如例外情况、出错处理等问题不必花较多精力分析下去,只需标出即可。
3) 加工的命名要恰当,反映加工的整体,而不是加工的一部分,最好由一个动词和一个做宾语的名词组成。如登记总账、计算实发工资等。
4) 对流进文件或从文件流出的数据流不需要标出数据流名,因为文件本身就足以说明数据流。
5) 数据流大体上要求自上而下、自左至右的原则。
6) dfd不反映判断和控制条件时,不应在dfd上出现表示控制逻辑的数据流。
7) 设计dfd很少一次成功,通常的作法是先画好一个,然后再来改造,一般需要经过多次反复和修改才能得出正确的结果。
化学作业28 化学平衡图像的绘制
1.2015广东七校联考 合成氨反应原理为 n2 g 3h2 g 2nh3 g h 92.4kjmol 1。实验室模拟化工生产,在恒容密闭容器中冲入一定量n2和h2后,分别在不同实验条件下反应,n2浓度随时间变化如下图1。图1图2请回答下列问题 与实验 比较,实验 改变的条件为。在实验 中改变条件为...
注意事项择日的注意事项
择日的注意事项。所谓的禁忌就是讲的在择日中不可使用的日子,主要是有这样的几个日子不要使用,否则必然有引来灾害。1 破碎煞 2 十恶大败日 3 杨公忌日 4 日时不可三煞年命 5 岁破 月破日 6 日时不可冲事主的年命。基本上就这六条吧。1 破碎煞 又叫 红砂大煞 是从月上选日 口诀 四孟月金鸡四仲蛇...
安全事项的通知
关于xxx工程项目安全事项的通知。致 云南xxxxxxxxxxx建筑公司。为了贯彻执行 预防为主,安全第一,综合治理 的方针,将 建设工程安全生产管理条例 落到实处,云南xx建设监理咨询 项目监理部根据施工中常出现的安全 文明施工等问题对xxx工程项目提出如下要求,请你单位按 通知 内容认真对照执行...