📄 200602281749185.html
字号:
<html>
<head><title>结构化方法</title></head>
<center><h1>结构化方法</h1></center>
<div><P align=right><FONT face=Verdana><FONT face=Verdana><FONT face=黑体 color=#ff0033><FONT face=Verdana><FONT color=#f70938><FONT face=黑体><a href="200604112229525.html" tppabs="http://www.itisedu.com/phrase/200604112229525.html" target="_new">中科永联</a>高级技术培训中心(</FONT><FONT face=黑体>www.itisedu.com</FONT><FONT face=黑体>)</FONT></FONT></FONT><IMG src="200632122910694.jpg" tppabs="http://www.itisedu.com/manage/Upload/image/200632122910694.jpg" border=0></FONT></FONT></FONT></P>
<P><FONT face=Verdana> <a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604232156585.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604232156585.html'" tppabs="http://www.itisedu.com/phrase/200604232156585.html" target="_new">结构化分析方法</a>(<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604232157205.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604232157205.html'" tppabs="http://www.itisedu.com/phrase/200604232157205.html" target="_new">Structured Method</a>,<a href="200602281749185.html" tppabs="http://www.itisedu.com/phrase/200602281749185.html" target="_new">结构化方法</a>)是强调开发方法的结构合理性以及所开发<a href="200604232134205.html" tppabs="http://www.itisedu.com/phrase/200604232134205.html" target="_new">软件</a>的结构合理性的<a href="200603282233345.html" tppabs="http://www.itisedu.com/phrase/200603282233345.html" target="_new">软件开发</a>方法。结构是指系统内各个组成要素之间的相互联系、相互作用的<a href="200603061723295.html" tppabs="http://www.itisedu.com/phrase/200603061723295.html" target="_new">框架</a>。结构化开发方法提出了一组提高<a href="200602282202575.html" tppabs="http://www.itisedu.com/phrase/200602282202575.html" target="_new">软件结构</a>合理性的准则,如分解与抽象、模块独立性、信息隐蔽等。针对<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604241237575.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604241237575.html'" tppabs="http://www.itisedu.com/phrase/200604241237575.html" target="_new">软件生存周期</a>各个不同的阶段,它有结构化分析(<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604240907255.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604240907255.html'" tppabs="http://www.itisedu.com/phrase/200604240907255.html" target="_new">SA</a>)、结构化设计(SD)和结构化<a href="200602281641255.html" tppabs="http://www.itisedu.com/phrase/200602281641255.html" target="_new">程序设计</a>(SP)等方法。</FONT></P>
<P><FONT face=Verdana> 结构化分析方法给出一组<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604231414405.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604231414405.html'" tppabs="http://www.itisedu.com/phrase/200604231414405.html" target="_new">帮助系统</a>分析人员产生功能规约的原理与技术。它一般利用图形表达用户<a href="200603101518295.html" tppabs="http://www.itisedu.com/phrase/200603101518295.html" target="_new">需求</a>,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。</FONT></P>
<P><FONT face=Verdana> 结构化分析的步骤如下:①分析当前的情况,做出反映当前物理模型的DFD;②推导出等价的逻辑模型的DFD;③设计新的逻辑系统,生成数据字典和基元描述;④建立人机接口,提出可供选择的目标系统物理模型的DFD;⑤确定各种方案的成本和风险等级,据此对各种方案进行分析;⑥选择一种方案;⑦建立完整的需求规约。</FONT></P>
<P><FONT face=Verdana> 结构化设计方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与结构化分析方法衔接起来使用,以数据流图为基础得到软件的模块结构。SD方法尤其适用于变换型结构和事务型结构的目标系统。在设计过程中,它从整个<a href="200604232224305.html" tppabs="http://www.itisedu.com/phrase/200604232224305.html" target="_new">程序</a>的结构出发,利用模块结构图表述程序模块之间的关系。结构化设计的步骤如下:①评审和细化数据流图;②确定数据流图的<a href="200603051002565.html" tppabs="http://www.itisedu.com/phrase/200603051002565.html" target="_new">类型</a>;③把数据流图映射到软件模块结构,设计出模块结构的上层;④基于数据流图逐步分解高层模块,设计中下层模块;⑤对模块结构进行优化,得到更为合理的软件结构;⑥描述模块接口。</FONT></P>
<P><FONT face=Verdana><STRONG> 结构化设计方法的设计原则</STRONG> </FONT></P>
<P><FONT face=Verdana> 使每个模块执行一个功能(坚持功能性内聚)<BR> 每个模块用过程语句(或函数方式等)调用其他模块<BR> 模块间传送的参数作数据用<BR> 模块间共用的信息(如参数等)尽量少</FONT></P></div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -