软件工程结构化软件开发详细设计编码测试ppt课件.ppt

软件工程结构化软件开发详细设计编码测试ppt课件.ppt

ID:59245426

大小:334.00 KB

页数:53页

时间:2020-09-26

软件工程结构化软件开发详细设计编码测试ppt课件.ppt_第1页
软件工程结构化软件开发详细设计编码测试ppt课件.ppt_第2页
软件工程结构化软件开发详细设计编码测试ppt课件.ppt_第3页
软件工程结构化软件开发详细设计编码测试ppt课件.ppt_第4页
软件工程结构化软件开发详细设计编码测试ppt课件.ppt_第5页
资源描述:

《软件工程结构化软件开发详细设计编码测试ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、常用工具:1.程序流程图2.N-S图3.PAD图4.伪代码PDL详细设计(过程设计)定义:在概要设计阶段完成了软件系统的总体设计,规定了各个模块的功能及模块之间的联系之后,进一步就要考虑实现各个模块规定的功能,也就是进行软件的详细设计,也称为过程设计。任务:要决定各个模块的实现算法,并精确地表达这些算法。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonl

2、y.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.11.程序流程图(ProgramFlowChart)又称为程序框图。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.N

3、ET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.2程序流程图独立于任何一种程序设计语言,比较直观、清晰,易于学习掌握。缺点:表示程序控制流程的箭头可以不受任何约束,随意转移控制。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.N

4、ET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.32.N-S图N-S图也称盒图(Box-Diagram),是由Nassi和Shneiderman提出的一种符合结构化程序设计原则的图形描述工具。在N-S图中,相应规定了5种图形构件。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.Cre

5、atedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.4N-S图特点:(a)图中每个矩形框都是明确定义了的功能域。(b)图中的控制转移不能任意规定。(c)从图中可以很容易地确定局部数据和全局数据的作用域。(d)图中很容易表现嵌套关系及模块的层次结构。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-20

6、11AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.5例:分别输入10个数,打印出其中的正数。算法1:设T为计数器①输入第一个数—>X,1—>T;②判断X>0?;③若X>0,则打印输出;④判断T>10?⑤若T>10,则表示10个数已经处理完,结束。否则,再输入下一个数—>X,且T+1——>T,然后转②继续执行。Evaluationonly.Create

7、dwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.63.PAD图PAD是ProblemAnalysisDiagram的缩写,它是日本日立公司提出,由程序流程图演化来的。现在已为ISO认可。Evaluationonly.Cr

8、eatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。