软件工程常用的系统流程图符号
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常用的系统流程图符号见图4-1。
名称
符号
说明Байду номын сангаас
数据符号
表示数据,但不限制媒体
内存储器
表示数据,媒体为内存储器
顺序存取
只能顺序访问的数据
直接存取
直接访问的数据
文件
表示可以阅读的文件,媒体为打印输出、缩微胶卷等
人工输入
表示以人工方式录入的数据,但设备可以任意,如键盘、开关装置、按钮、条形码输入器等。
显示
表示显示的数据,设备可以是任意的,例如视频屏幕、联机指示器等
连接符
表示转向流程图的别处,或从流程图的别处转入。转入和转出是成对出现的,并且对应的连接符号应该一致
端接符
表示转向流程图的外部或从外部环境转入。经常表示流程图的开始和结束
注解符
标识相应元素的注释
省略符
表示省略图中一个或一组符号。
图4-1系统流程图符号
图4-2平行处理图例
图4-3循环界限图例
图4-4选择关系图例
平行方式
表示同步处理两个或两个以上的并行操作,见图4-2
循环界限
分别表示循环的开始和结束。初始量、增量和终止量条件按其测试操作位置分别出现在开始符号或结束符号内,见图4-3
信息流
表示数据流或控制流。为了增强可读性,也可以在线上加箭头
通讯连接
表示通过远程通讯线路进行数据传输
虚线
表示符号间的选择关系,见图4-4;也可以用来标出被注解的区域
处理
表示各种处理功能,例如执行一个或一组确定的操作,从而使信息发生变化
既定处理
表示一个已经命名的处理,例如子程序或模块
人工操作
表示由人工执行的操作
准备
表示变量或信息设置,例如设置开关、修改变址寄存器、程序初始化
判断
表示条件判断处理。该符号只有一个入口,但可以有若干个可选择的出口,对条件求值后,有且仅有一个出口被激活
名称
符号
说明Байду номын сангаас
数据符号
表示数据,但不限制媒体
内存储器
表示数据,媒体为内存储器
顺序存取
只能顺序访问的数据
直接存取
直接访问的数据
文件
表示可以阅读的文件,媒体为打印输出、缩微胶卷等
人工输入
表示以人工方式录入的数据,但设备可以任意,如键盘、开关装置、按钮、条形码输入器等。
显示
表示显示的数据,设备可以是任意的,例如视频屏幕、联机指示器等
连接符
表示转向流程图的别处,或从流程图的别处转入。转入和转出是成对出现的,并且对应的连接符号应该一致
端接符
表示转向流程图的外部或从外部环境转入。经常表示流程图的开始和结束
注解符
标识相应元素的注释
省略符
表示省略图中一个或一组符号。
图4-1系统流程图符号
图4-2平行处理图例
图4-3循环界限图例
图4-4选择关系图例
平行方式
表示同步处理两个或两个以上的并行操作,见图4-2
循环界限
分别表示循环的开始和结束。初始量、增量和终止量条件按其测试操作位置分别出现在开始符号或结束符号内,见图4-3
信息流
表示数据流或控制流。为了增强可读性,也可以在线上加箭头
通讯连接
表示通过远程通讯线路进行数据传输
虚线
表示符号间的选择关系,见图4-4;也可以用来标出被注解的区域
处理
表示各种处理功能,例如执行一个或一组确定的操作,从而使信息发生变化
既定处理
表示一个已经命名的处理,例如子程序或模块
人工操作
表示由人工执行的操作
准备
表示变量或信息设置,例如设置开关、修改变址寄存器、程序初始化
判断
表示条件判断处理。该符号只有一个入口,但可以有若干个可选择的出口,对条件求值后,有且仅有一个出口被激活