标准(注意此文档仅供参考).doc
文本预览下载声明
中华人民共和国国家标准
信息处理 数据流程图、程序流
程图、系统流程图、程序网络图和系统
资源图的文件编制符号及约定
Information processing-Documentation
symbols and conventions for data,program and
system flowcharts,program network charts and
System resources chart
本标准等同采用国际标准ISO 5807-1985《信息处理—数据流程、程序流程图、系统流程图、程序网络图、系统资源图的文件编制符号及约定》。
引言
图可广泛用于描绘各种类型的信息处理问题及其解决方法.图的使用并不局限于本标准中所给的示例。
在应用中,所确定的内部规则必须满足实际的处理或数据规格说明.本标准中给出一些指导性原则,遵循这些原则可以增强图的可读性,有利于图与正文的交叉引用。
图中包含具有确定含义的符号.简单的说明性文字和各种连线.本标准不涉及说明性文字的内容,但每个符号有一个无歧义。有意义的名称,它在整个文件编制中都是一致的.
图可以分为洋细程度不同的层次,层次的数目取决于信息处理问题的规模和复杂性.这些详细程度不同的层次应用使得不同部分及各部分间相互关系可作为一个整体来理解。
正常情况下,要有一个表明整个系统主要组成部分的图,该图作为层次图形的顶层图.每一较低层都对上一层的一个或几个部分进行详细的描述。
范围和应用领域
本标准规定在信息处理文件编制中使用的各种符号,并给出在下列图中使用这些符号的约定:
数据流程图;
程序流程图;
系统流程图;
程序网络图;
系统资源图.
引用标准
GB 5271.1—85数据处理词汇 01部分 基本术语
术语
GB 5271.1中的术语以及下述术语适用于本标准.
基本符号
国家技术监督局 1989-07-04批准 1990-01-01实施
当处理或数据媒体的精确性质或形式未知时,或者当不需要描述实际的媒体时所使用的符号。
特定符号
当处理或数据媒体的精确性质或形式已经知道时,或者当需要描述实际的媒体时所使用的符号。
流程图
对某一个问题的定义、分析或解法的图形表示,图中用各种符号来表示操作、数据、流向以及装置等。
数据流程图
数据流程图表示求解某一问题的数据通路.同时规定了处理的主要阶段和所用的各种数据媒体.
数据流程图包括:
指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体;
指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能;
指明几个处理和(或)数据媒体之间的数据流的流线符号;
便于读.写数据流程图的特殊符号.
在处理符号的前后都应是数据符号.数据流程图以数据符号开始和结束(除9.4规定的特殊符号外)
程序流程图
程序流程图表示程序中的操作顺序.
程序流程图包括:
指明实际处理操作的处理符号,它包括根据逻辑条件确定要执行的路径的符号;
指明控制流的流线符号;
便于读.写程序流程图的特殊符号.
系统流程图
系统流程图表示系统的操作控制和数据流.
系统流程图包括:
指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体;
定义要执行的逻辑路径以及指明对数据执行的操作的处理符号;
指明各处理和(或)数据媒体间数据流的流线符号;
便于读.写系统流程图的特殊符号.
程序网络图
程序网络图表示程序激活路径和程序与相关数据的相互作用.在系统流程图中,一个程序可能在
多个控制流中出现;但在程序网络图中,每个程序仅出现一次.
程序网络图包括;
指明数据存在的数据符号;
指明对数据执行的操作的处理符号;
表明各处理的激活和处理与数据间流向的流线符号;
便于读.写程序网络图的特殊符号.
系统资源图
系统资源图表示适合于一个问题或一组问题求解的数据单元和处理单元的配置.
系统资源图包括:
表明输入.输出或存储设备的数据符号;
表示处理器(如中央处理机.通道等)的处理符号;
表示数据设备和处理器间的数据传输以及处理器之间的控制传送的流线符号;
便于读.写系统资源图的特殊符号.
符号
数据符号
基本数据符号
数据
此符号表示数据,但为规定媒体.
存储数据
此符号表示以一种适合于处理的形式表达的存储数据,但未规定媒体.
特定数 据符号
内存储器
此符号表示数据,媒体为内存储器。
顺序存取存储器
此符号表示只能顺序存取的数据,媒体为磁带.卡式磁带.盒式磁带等.
直接存取存储器
此符号表示可直接存取的数据,媒体为磁盘.磁鼓.软磁盘等。
文件
此符号表示人可阅读的数据,媒体为打印输出.光学符
显示全部