软件工程--软件设计(过程规模说明工具--图形工具)

在这里插入图片描述

程序流程图

- 概念
用来描述程序运行具体步骤的图形,也就是说它以图形的方式形象的表示了程序运行的步骤,对输入输出的数据和处理过程进行了详细的分析,标识主要的运行步骤和内容,是程序设计的基本依据,他的质量如何是很重要的,因为它的质量直接关系到程序设计的质量如何。

- 控制结构
在这里插入图片描述
- 循环结构中常用的循环符号:

在这里插入图片描述

- 类型划分:
在这里插入图片描述

物料型程序流程图:
看名字,物料,他是对材料/产品程序的流程图,记录产品/零件在加工/搬运过程中被处理的步骤
人员型程序流程图:
依旧是靠名字获取信息,人员,记录生产人员在生产过程中的一系列活动

- 优点
使用简单标准的符号进行画图,画法简单、规范
结构清晰,逻辑性强
便于描述
易于理解

N-S

- 概念
N-S也称为盒图,在流程图中去掉柳城县,将其全部算法卸载一个矩形阵中,框内可以包含其他框的流程图形式。

- 构建
在这里插入图片描述

- 特点
在这里插入图片描述

- 优点
描述方法和符号皆有标准,保证了程序的质量
直观形象,有良好的可见度
简单,易学易用
功能域明显可以直接从图中得到信息
容易确定全局数据和局部数据的作用域
嵌套关系易表现

PAD

  • 概念

    问题分析图,是一种描述功能模块的算法设计和加工细节的语言,是一种伪码

  • 结构
    在这里插入图片描述

  • 优点:
    结构清晰
    提高的产品质量
    便于计算机自动实现

猜你喜欢

转载自blog.csdn.net/weixin_41851906/article/details/86632501
今日推荐