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