如题所述
在详细设计阶段,经常采用的工具有:PAD
PAD是问题分析图(Problem Analysis Diagram)的英文缩写,一种主要用于描述软件详细设计的图形表示工具。与方框图一样,PAD图也只能描述结构化程序允许使用的几种基本结构。
PAD图所描述的程序结构十分清晰。 用PAD图表现程序逻辑,易读、易懂、易记。很容易将PAD图转换成高级程序语言源程序,这种转换可由软件工具自动完成,从而可省去人工编码的工作,有利于提高软件可靠性和软件生产率。
扩展资料
PAD主要构成和特点
1、运行原则:从左上方的端点开始执行,按自上而下,从左到右顺序执行。
2、层次结构:最左边的竖线是程序的主线,即第一层控制结构。增加层次,逐渐向右延伸(每增加一个层次,图形向右扩展一条竖线),竖线的总条数=程序的层次数
PAD的优势:使逻辑清楚,易读、易记,并且容易将PDA图转换成高级程序语言源程序。
一般绘图时,可以用一张A4纸横写,在电脑上,也可以用VISIO等工具绘制。其中,推荐pad2ps、PADFlowChart等专用的PAD绘制工具。
参考资料来源:百度百科-PAD图
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2017-11-25
在软件详细设计阶段,常用的图形描述工具有程序流程图,盒图(NS 图)和问题分析图(PAD) .常用的语言描述工具为 PDL(程序设计语言) ,常用的表格描述工具有判定表和判定树.本回答被网友采纳