欢迎来到天天文库
浏览记录
ID:22855707
大小:198.00 KB
页数:7页
时间:2018-11-01
《《流程图记述标准》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、流程图设计书记述标准作业标准S-04009总页数5正文2附件3文件控制部门:项目管理部流程图记述标准批准人刘岩审核人崔戈拟制人罗世毅批准日期1999.5.12生效日期1999.5.12关联文件设计文档管理规程(R-05004)设计文档标准(S-04001)程序设计书记述标准(S-04005)沈阳东东系统集成有限公司沈阳东东系统集成有限公司流程图设计书记述标准S-04009REV-0沈阳东东系统集成有限公司流程图设计书记述标准S-04009REV-0更改记录序号发行日更改对象·更改内容批准审查拟制01999.5.12新发行刘岩崔戈罗世毅沈阳东东系统
2、集成有限公司流程图记述标准P-2/2S-04009REV-0目录1.前言2/22.流程图的设计思想2/23.设计时的注意事项2/24.文档的写法2/25.流程图的记号2/2沈阳东东系统集成有限公司流程图记述标准P-2/2S-04009REV-01.前言流程图是在程序设计时,将程序模块化和定义完各模块的外部规范之后,一种明确表示各模块的逻辑算法的方法。正确地表现逻辑算法是很重要的,为了减少个人差异,顺利地转向编码阶段,以下规定了流程图的书写标准。2.流程图的设计思想(1)对于程序(模块)的功能是怎样实现的,明确地记述逻辑关系(算法)。(2)流程图作
3、为程序设计书的补充说明。(3)流程图作为程序设计书及源程序清单的补充文件。因此,在流程图中不需要记载编码内容。(4)要设计结构上易于理解的程序。3.设计时的注意事项(1)要按照结构化编程原则进行设计。(2)以基本结构的组合构成模块,做成合理的结构。(3)流程为从上到下的顺序。(REPEAT语句、WHILE语句、FOR语句、UNTIL语句除外。)(4)模块规范上的问题以及模块构成等的改善,一定要与上级模块对应。另外,不可轻易地判断,而要同程序设计书的制作者进行确认。(5)当多个程序同时对同样的多个文件进行存取时,为了防止死锁,在系统内,要在每个文件
4、中决定OPEN/CLOSE的优先顺序(此优先顺序要在程序设计书中记述)。另外,以同OPEN相反的顺序来进行CLOSE操作。(6)当进行与多个程序相关联的全局数据更新时,要进行互斥控制。(7)GOTO语句仅限于在其能够使程序变得简单、明快时使用。(原则上为错误处理时。错误处理使用GOTO语句,使得层次不会过深。)(8)对于break语句、continue语句等,要明确记述转移控制的语句。(9)在注释中有标识符时,标识符要遵照相应的编码标准。4.文档的写法文档格式遵循《设计文档管理规程》(R-05004)和《设计文档标准》(S-04001)。页面格式
5、参照《程序设计书记述标准》(S-04005)的补充说明页格式。当客户指定标准时,遵循其指定的标准。另外,还应注意以下几点:(1)各个模块的流程图应尽量在一页内完成。(2)在流程图的各个处理/判断等的框架内记述处理内容,有补充说明时,使用注释。(3)尽量以肯定语句来书写判断。(4)相同处理可在一个框架内记述。(5)在使用众所周知的算法时,要明确记述该算法名。(例如:二分割法)5.流程图的记号流程图使用的记号参照附表-1。可以这些记号的组合来书写流程图。若使用流程图工具制作文档,可采用工具中即定的表示记号。沈阳东东系统集成有限公司附表1流程图记述标准
6、P-3/3(附)S-04009REV-0符号名称说明模块名(系统\用户\子模块)功能概要模块在模块名下面标明是系统模块、用户模块还是子模块。系统模块:表示系统定义的模块的调用。用户模块:表示用户定义的通用模块的调用。子模块:表示子模块的调用处理处理表示处理准备表示准备处理前判断循环表示进行条件判断后执行循环处理。后判断循环表示执行循环处理后进行条件判断。条件值循环表示根据条件值(初始值、终值、步长)进行循环处理符号名称说明沈阳东东系统集成有限公司附表1流程图记述标准P-3/3(附)S-04009REV-0双分支处理表示根据条件,存在2条分支,分别
7、进行处理多分支处理表示根据条件,存在3条以上分支,分别进行处理Label名GOTO处理流程转移到Label处LABEL名LABEL从同名的Label的Goto语句处接受控制(18)页1(18)页2连接符流程图一页写不下时,用同名的连接符将分割连接起来。EXIT(退出)表示中断处理RETURN(返回)将控制从子模块返回到调用模块符号名称说明沈阳东东系统集成有限公司附表1流程图记述标准P-3/3(附)S-04009REV-0START(开始)表示处理的开始END(结束)表示处理结束括弧(注释)括弧的右方标记注释注释内容注释内容1、引出线(注释)2、注
8、释框为了明确标识是对什么处理、条件进行注释,用引出线将处理/条件与括弧连接起来被注释对象块注释对一整块处理/条件进行注释时,将被注释对象
此文档下载收益归作者所有