1、結(jié)構(gòu)化設(shè)計(jì)自卸除鐵器方法的概念∶ 結(jié)構(gòu)化編程是一種編程技術(shù),它采用自頂向下的求精方法,采用單進(jìn)單出的控制結(jié)構(gòu)。結(jié)構(gòu)化方法先關(guān)注的是功能,它強(qiáng)調(diào)模塊(即過程)是中心,系統(tǒng)是實(shí)現(xiàn)模塊功能的功能和過程的集合。 結(jié)構(gòu)化的設(shè)計(jì)方法(SD)是面向數(shù)據(jù)流的一種設(shè)計(jì)方法,關(guān)鍵是確定軟件的結(jié)構(gòu)。該方法的主要任務(wù),就是從來自軟件需求規(guī)格說明的數(shù)據(jù)流圖(DFD)導(dǎo)出軟件的結(jié)構(gòu)圖(SC),從而完成應(yīng)用軟件功能模塊的劃分。 數(shù)據(jù)流圖(DataFlowDiagram,簡(jiǎn)稱DFD)是描述信息流與當(dāng)數(shù)據(jù)從輸入移動(dòng)到輸出之時(shí),被應(yīng)用的變換圖形技術(shù)。數(shù)據(jù)流圖之中有加工、數(shù)據(jù)源/終點(diǎn)、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)流四種基本成分,其中加工表示對(duì)數(shù)據(jù)的處理過程。 結(jié)構(gòu)化設(shè)計(jì)自卸除鐵器的方法有兩個(gè)評(píng)價(jià)模塊結(jié)構(gòu)質(zhì)量的具體標(biāo)準(zhǔn),即內(nèi)聚度與耦合度。 耦合度是各模塊之間互相聯(lián)系的一項(xiàng)度量,耦合度越弱便意味著模塊的獨(dú)立性越高,則模塊間相互影響就越小。內(nèi)聚度是指一個(gè)模塊里部各成分(語句或語句段)之間的聯(lián)系程度。內(nèi)聚度高,則模塊相對(duì)自立性定然會(huì)提高。結(jié)構(gòu)化的設(shè)計(jì)法的目標(biāo)是使耦合度越弱,內(nèi)聚度越高。 2、結(jié)構(gòu)化設(shè)計(jì)自卸除鐵器方法的步驟∶ ①畫出系統(tǒng)的頂層數(shù)據(jù)結(jié)構(gòu)流圖。 ②對(duì)頂層數(shù)據(jù)結(jié)構(gòu)流圖進(jìn)行分解,運(yùn)用自頂向下,由外向內(nèi)的原則.畫出下層數(shù)據(jù)流圖,直到每個(gè)數(shù)據(jù)流圖夠簡(jiǎn)單。 ③根據(jù)模塊劃分的內(nèi)聚度和耦合度的原則,導(dǎo)出除鐵器應(yīng)用軟件的功能模塊劃分。