收藏 分销(赏)

GB∕T 1526-1989(2004) 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定(ISO 5807-1985IDT).pdf

上传人:wei****ing 文档编号:2145873 上传时间:2024-05-20 格式:PDF 页数:25 大小:431.56KB
下载 相关 举报
GB∕T 1526-1989(2004) 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定(ISO 5807-1985IDT).pdf_第1页
第1页 / 共25页
GB∕T 1526-1989(2004) 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定(ISO 5807-1985IDT).pdf_第2页
第2页 / 共25页
GB∕T 1526-1989(2004) 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定(ISO 5807-1985IDT).pdf_第3页
第3页 / 共25页
GB∕T 1526-1989(2004) 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定(ISO 5807-1985IDT).pdf_第4页
第4页 / 共25页
GB∕T 1526-1989(2004) 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定(ISO 5807-1985IDT).pdf_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、中华人民共和国国家标准信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定GS 1 5 2 6一.9I SO 5 6 0 7-1 8 6 5 I n f o r ma t i o n p r o c e s s i n g-D o c u m e n t a t i o ns y m b o l s a n d c o n v e n t i o n s f o r d a t e,p r o g r a m a n ds y s t e m f l o w c h a r t s,p r o g r a m n e t 贾 o r k c h a r t s

2、 a n d s y s t e m r e s o u r c e s c h a r t s 本标准等同采用国际标准I S O 5 8 0 7-1 9 8 5 信息处理一数据流程图、程序流程图、系统流程图、程序网 络图、系 统资源图 的文件编制符号及约定。1 引言 图可广泛用于描绘各种类型的信息处 理问题及其解决方法。图的使用并不局限于本标准中 所给的在应用中,所确定的内部规则必须满足实际的处 理或数据规格说明。本标准中给出一些指导 性原遵循这些原则可以增强图的可读性,有利于图与 正文的交叉引用。例,示则 图中包含具有确定含义的符号、简单的说明性文字和各种连线。本标准不涉及说明性文字的内容

3、,但每个符号 有一个无歧义、有意义的名称,它在整个文件编制中都是一致的。图可以分为详细程度 不同的层次,层次的数目 取决于信息处理问 题的规模和复杂 性。这些详细程度不问的层次应使得不同部分及各部分间相互关系可作为一个整体来理解。正常情况下,要有一个表明枯个系统 主要组成部分的图,该图 作为层次图 形的顶 层图。每,一 较低层都对上一层的一个或几个部分进行详细的描 述。之 范围和应用领域 本标准规定在信息处理文件编制中使用的各利符号,并给出在下列男中使用这些符号的约定:a.数据流程图;b.程序流程图,系 统流程图;d程序网络瀚仁 系统资源图。3 引 用标准 G 3 3 5 2 7 1,1-8

4、5 数据处理词汇 0 1 部分 基本术语d 术语 G B 5 2 7 1.1 中 的术语以 及下 述术 语适用子本 标准。41 基本符号国家技术监 督局 1 9 6 9 一 O Z 一 0 4 批准1 9 9 0 一 0 1 一 0 1 实施GB 1 5 2 6 一 I 当处理或数据媒体的精确性质或形式未知时,或者当不需要描 述实际的媒体时所使用的符 号。4.2 特定符号 当处理或数据媒 体的精确性质或形 式已 经知道时,或者当需 要于 断 实际的媒体时所使用的符号。4.3 流程图 对某一个问题的定义、分析或解法的图形表示,图中用各种符号来表示操作、数据、流向以及装置等。5 数据流程图 数据流

5、程图表示求解某一问题的数据通路。同时规定了处理的主要阶段和所用的各种数据媒体。数据流程图包括:a指明 数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体,b.指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能;指明几个处理和(或)数据媒体之间的数据流的流线符号;便于读、写数据流程图的特殊符号。在处理符号的前后都应是数据符号。数据流程图以数据符号开始和结束(除9.4 规定的特殊符号外)6 程序流程图 程序流程图表示程序中的操作顺序。程序流程图包 括:a.指明实际处理 操作的处理符 号,它包 括根 据逻辑条件确定要执行的路径的符 号,b.指明控制流的流线符号;c.便于读

6、、写程序流程图的特殊符号。7 系 统流程图 系统流程图表示系统的操作控制和数据流。系统流程图包括:a.指明数据 存在的数据符号,这些 数据符 号也可指明该数据所使用的媒体;b.定义要执 行的逻辑路径以 及指明对数据执行的操 作的处理符 号;c.指明各处理和(或)数据媒体间数据流的流线符 号;d.便于读、写系统流程图的特殊符号。8 程序网络图 程序网络图表示程序激活路径和程序与相关数据的相互作用。在系统流程图中,一个程序可能在多个控制流中出 现;但在程序网络图中,每个程序仅出现一次。程序网络图包括:a.指明数据存在的数据符号;b.指明对数据执行的操作的处理符号;c.表明各处理的激活和处理与数据间

7、流向的流线符号,d.便于读、写程序网络图的特殊符 号。9 系统资源图 系统资源图表示适合于 一个问题或一组问题求解的数据单元和处理单元的配置。系统资源图包括:GB 1 5 2 6 一8 9 a.表明输人、输出或存储设备的数据符号多 b.表示处理器(如中央处理机、通道等)的处理符号;c,表示数据设备和处理器间的数据传送以及处理器之间的控制传送的流线符 号,d.便于读、写系 统资源图的特殊符号。1 0 符号1 0.1 数据符号1 0.1.1 基本数据符号1 0.1.1.1 数据 此符号表示数据,但未规定媒体。1 0.1.1.2 存储数据此符号表示以一种适合于处理的形式表达的存储数据,但未规定媒体。

8、1 0,2 特定数据符号1 0.1.2.1 内存储器此符号表示数据,媒体为内存储器。拍.,.2.之 顺序存取存储器 此符号表示只能顺序存取的数据,媒体为磁带、卡式磁带、盒式磁带等。1 0.1.2.8 直接 存取存储器 此符号表示可直接存取的数据,媒体为磁盘、磁鼓、软磁盘等。GB 1 5 2 6 一 8 91 0.1.2.4 文件 此符号表 示人 可阅读 的 数据,媒体为打印输出、光学符号 识别文件或 磁墨水 字符 阅读 文件、缩 微胶卷、数据输人表格等。1 0.1.2.5 人工输人 此符号表示 数据,媒体可以是任意类 型的,例如联机 键盘、开关装 置、按钮、光笔、条形码输人器。在处理过 程中,

9、信息以人工方式送人。1 0.1.2.6 卡片 此符号表示数据,媒体是卡片,例如穿 孔卡 片、磁卡、标记读出卡、存根卡、标记扫描卡。1 之7 穿孔带 此符号表示数据,媒体是纸带。1.2.8 显示此符号表示数据,媒休可以是任意类型的。例如视频屏幕、联机指示器等。在处理过程中,用这 .-00.t.,.些媒体把信息显示出来供人们使用。1 0.2 处理符号1 0.2.1 基本处 理符号1 0.2.1.1 处理 此符号表示各种处理功能。例如,执行一个或一组确定操作,从而使信息的值、形式或位黄发生GB 1 5 2 6 一 6 6变化。或者确定几个流向中的某一个流向。1 0.2.2 特定处理符号1 0.2.2

10、.1 既定处理 此符号表示一个已命名的处理,它由在别处已详细说明的一个或多个操作或程序步骤所组 成。例如子例行程序、模块。1 0.2.2.2 人工操作此符号表示由人来执行的处理。1 0.2.2.3 准备 此符号表 示对影响随后活 动的一条或一组指令的修改。例如设置开关、修改变址寄存器和将一个例行程序初始化。1 0.2.2.4 判断 此符号表示判断或开关类 型功能。该符号只有一个人口,但可以有若千个可选择的出口,在对符号中 定义的条件进行求值后,有一个且仅有一个出口 被激活。求值结果可在表示路径的流线附近写出(见1 1.3.1.2)。1 0.2.2.5 并行方式 此符号表示同步进行两个或两个以上

11、的并行操作。GB 1 5 2 6 一 I例如:注:在处理A 完成 后才 能进行处理C,D,E,同 样处 理F 要等到处 理B,C,D完 成以 后进 行。但是,处 理C 可以 在处理D开 始 和(或)结束前开始和(或)结束。1 0.2.2.6 循环界限 此符号分为两 个部分,分别表示循环的开始和结束。在该符 号的两个部 分中要使用同一标识符。初始、增量和终止量条件按其测试操作位置分别出现在开始符 号或结束符号内。GB 1 526一 C I-,一 喇.曰._例如:循环名终止条件.环名处理处 理b 5 环名终止条件 循坏 名1 0.3 流线符号1 0.3.1 基本流线符号1 0.3.1.1 流线 此

12、符号表示数据流或控制流。为了增强可读性,可以在流线上加上箭 头,但在必要时,必须加上箭 头指示流向(见1 1.2.1.2),1 0.3.2 特定流线符号1 0.3.2.1 控制转移此符号表示从一个处理到另一个处理的控制的直接转移。有时,在被激活的处理完成了 它的动作后,有可能直接返回到激活处 理。这种控制 转移类型(例如调用、取出、事件)在符号内命名。1 0.3.2.2 通信连接此符号表示通过远程通信线路进行的数据传送。1 0.3.2.3 虚线 此符号表示两 个或更多符号间的选 择关系,也可用来标出被注解的区域(见1 0.4.3)。例1:若要用多个供选择的输出中的一个作为某个处理的输入,或者用

13、一个输出 作几个可选择的GB 1 5 2 6 一 8 9处理的输人,则这些符号都要用虚线连接。P r o“一I 人P r o&一1 aP r o g 一i s贬多、之洲A人日8、,、FFG GP r 叩 一3P,.K一tP r o g一5例2:将一个输出用虚线连接到后继处理,并作为该后继处理的输人。24GB 1 626一 f;1 F1|!|1!1|!-J1 0.4 特殊符号1 0.4.1 连接符 此符号表示转向流程图它处,或自流程图它处转人(1 1.2.2.2)。它用来作为一条流线的断点,使该流线在别处继续下去。对应的连接符应有同一标记。1 0.4.2 端点符 此符号表示转向外部环境或从外部环

14、境转人。例如,程序流程的起始或结束、数据的外部使用以及起源(或终点)1 0.4.3 注解符 此符号用来标识注解内容。注解符的虚线要连接在相关的符号上或框住一 组符号。注解的正文应该靠近边线。-!L 一 -GB 1 5 2 6 一二例如:注解 1一一门处理 I处理 2注解 2rJ.L 一 一 一 -一 一 !11!|!|1|卜.1|1111!1!1厂1|!11!|11!1!,1|11!111|L _ _ _ _ _ _ _ _ _ _ _-一J1 0.4.4 省略符 在图中若 不需要定义符号类型和数目,就用省略符(.二)表示对一个符号或一组符号的省略。省略符 仅用在流线符号中或流线符号之间。此符

15、号尤其适用于表示重复次数不确 定的一 般解法的图。GB 1 5 2 6一8 9例如:n约定1 1.1 符号 符号的用途是用图形来标识它所表 示的功能,而不考 虑符号内的内容。1 1.1.1 图的布局 在图中,应对 各个符号均匀地分配 空间,连线应保持合 理长度,要尽 量少使用长线。1 1.1.2 符号的形状 在本标准中,大多数符号都被设计成能在符号内列出说明性文字。实际使用各种符号时须参照本标准所给符号的形状,尤其 不要改变角 度和其它影响符号形状的因素,尽可能统一各种符号的大小。描 绘符号的方向是任意选 定的,可能的话最好取水平方向。符号形状的镜象表 达同 样的功能,但建议不子使用。1 1.

16、1.8 符号内的说明性文字 应该把理解某个符号的功能所需要的最低限度的说明性文字置于符号内。它们应该按从左至右和自 上向F 的方式来书,-j,与流向无关。例如:B 移到AC 移到B若说H)捎:文字的篇幅很大而不便放进符号时,可以使用一个注解符。GB 1 5 26-6 6 如 果使用注解符会于 扰或破坏图形流 程,应将正文写在另外一页 上,并注明引用符号。”1.4 符号标识符 这是赋予 某个符 号的标识符。其作用是 便于其它文件(例如程序清单)中 引用该符 号。符号标识符要写在符号的左上角。例如:XXX.XY Y Y.Y1 1.1.5 符号描述符 这是一个描述符,它用于交 叉引用、表达一个符号的

17、特定用途,或者 进一步理解某个图形符 号的功能。符号描述符要写在符号的右上角。例如:XXX.XYYY一Y 在系统流程图中,一个描绘 数据媒体的符号在很多情况下既可以表示输出媒体又可以表示输人媒体。表示 输出媒 体的符 号的流程图 说明 性文字要写在符 号的右上角。表 示输人媒 体的符 号的流程图说明性文字要写在符号的右下角。例如:X X X.XZZZZ1 1.1.6 详 细表示 在处理符号或数据符号中画一横线,表示该符 号在同一文件集中其它地方有更详细的表 示。加横线的符号可以是任意的,横线加在符号内靠近顶端处。详细表示的标识符 写在加横线符号内横线的上方。端点符(见1 0.4.2)用作详细表

18、示的开始符号和结束符号。在此开始符号中 应包 含有出 现在加横线符号中的标识符。GB 1 5 2 9-9 9例如:加擞线符号详细表示1 1.2 连接的约定1 1.2.1 流线符号流线可以指示数据流或控制流。”.2.1.1 标准流向标准流向是从左到右和自上而下。1 1.2.1.2 箭头的使用为了 图的清晰,可 随时在流线上使用箭 头指示流向(例如在交结点处)。当流程不遵循1 1.2.1.1所规定的标准流向时,要使用箭 头来指示方向。1 1.2.1.5 流线的交叉应当尽量避 免流线的交 叉。即使出现流线的交叉,交叉的流线之间也没有任何逻辑关系,不对流向产生任何影响。1 1.2.1.1 流线的汇集两

19、根或更多的进人线可以汇集为一根 输出 线。当两根或更多流线汇集为一根流 线时,各连接点应相互错开以提高清晰度,并在必要时使用箭头表示流向。1 1.2.1.5一般1 1.2.21 1.2.2.1 互连情 况下,流线应从符 号的左边或顶 端进 人、从右边或底端离开。它们都应对准符号的中 心。连接符为了避免出现流线交叉和使用长线,截断。截断开始处的连接符称作出口连接符,或者为了 将图在另一页上继 续,需要用连接符 将流线截断结束处的连接符称作人口 连接符。1 1.2.2.2换页引用可以 用与 连接符相连的一个注解(见1 0.4.3)表示。GB 1 5 29 一.9例 如:出口连搜符人口连接符1 1.

20、3 特 殊约定”3.1 多个出口”3.1.,一个符号如有多个出口,应按下述两种方法的某一种来表示:a直接从该符号引出通向其它符号的若干条流 线,例如:b.例如从该符号引出一条流线,这条流线分支成若干条流线。1 1.3.1.2 一个符 号的每一个出口都应标有适当的条 件值,以反映它所表 示的逻辑路径。通过这种方法来识 别各 种条件及其相 应的引用。例 1:GB 1 9 2 6 一 9 9例 2:1 1.32 重复的表示 用多个符号的重叠形式表 示多个具有相应文 字说明的同类的符号,重 叠符号中的每个符号内都有一 些文字说明。例如,使 用或建立 多个煤体或多个文卷、产生打印报告的多个to 体、打印

21、各 种报告或穿出各 种卡 片等都用同一符号的重 鱼形式来表 示。当重叠的符号为有序集时,其顺序按从前往后来理解。流线可以从重叠符 号的任一点进人或离开,但1 0.2.1.5 中 的要求仍然 适用,这些符 号的优先顺序或先后顺序并不由流线的进人或离开点所改变。GB 1 5 26一 二例如:住 符号汇总表 下表中的星号“。”表示符号在相 应的图中 得到使用。符号符 号 名数据流程图程序流程图系统流程图程序网络图系统资源图 数据符号 基本符号左了 数 据(见1 0.1.1.ll*申申GB I.2 6 一8 9续表符 号 名 数据流 程图 程序流程图 系 统流程图1 程序网 络图 系 统资 源图 存储

22、数据(见1 01.12)特定 符号 内存储器(见1 0.1.21)顺序存取 存储器(见1 0.1.2.2)直接存取 存储器(见1 0.1.23)文 件(见1 012.4)人工输人(见1 0125)卡 片(见1 01。2肠)穿孔带(见1 0。1.2,7)GB 1 82 9-8 9续表符符 号 名 数据流程图 I 程序流程图 系统流程图 程序网络图 I系统资源图 显(见 1 0.1.2.8)处理符号基本符号 处 理(见1 0.2.1.1)特定符号 既定处理(见1 0.2.2.1)人工操作(见1 0.2.2.2)准 备(见1 0.2.2.3)判 断(见1 0.2.2.4)并行方式(贝,1 0.2.2

23、.5)GB 1526一 I:续表符号符 号 名数据流程图程序流程图系统流程图程序网络图系统资源图口口流线符号基本符号 特定符号D 犷 特殊符号 O仁二 D一 七 循环界限(见1 0.2.2.0)流 线(见1 0.3.1.1)控制转移(见1 0.3.2.1)通信连接(见1 0.3.2.2)虚 线(见1 0.3.2.3)连接符(见1 0.4.1)端点符(见1 0.4.2)注解符(见1 0.4.3)省略符 (见 1 0.4.4)礴幼月幼GB 1 5 2 6 一 8 9 附录A数据流程图示例 (参考件)GB 1 5 25一 89 附录B程序流程图示例 (参考件)例 1程序停止、手工启动,回到出错处再试3 7GB 1 5 2 6-8 9例 2:l氛,层初 始化常规处理幼人 选择常舰处理 .人I 层终止选择万 层终止3 8GB1 526一 8 9 附录C系统流程图示例 (参考件)3 sGB 1529一 89 附录D程序网络图示例 (参考件)控制转移(水久的)控制转移 行时的)甲甲写控 制 转移(中 断40GB 1 5 2 6 一.9 附录E系统资源图示例 (参考件)附加说明:本标准由中华人民 共和国机械电子 巨 业 部 提出。本标准由机械电子工 业部电子标 准化研 究所负责起草。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 行业资料 > 机械/制造/汽车

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服