1.自卸除鐵器結構化設計方法的概念: 結構化編程是一種編程技術,它采用自頂向下的求精方法和單輸入單輸出的控制結構。結構化方法首先關注功能,強調模塊(即流程)是中心,系統(tǒng)是實現(xiàn)模塊功能的功能和流程的集合。 結構化設計方法(SD)是一種數(shù)據(jù)流設計方法。關鍵是確定軟件的結構。該方法的主要任務是從軟件需求說明書的數(shù)據(jù)流圖(DFD)中導出軟件結構圖(SC),從而完成應用軟件功能模塊的劃分。 數(shù)據(jù)流圖(DFD)是一種圖形技術,描述數(shù)據(jù)從輸入移動到輸出時應用的信息流和轉換。在數(shù)據(jù)流圖中,有四個基本組件:處理、數(shù)據(jù)源/目的地、數(shù)據(jù)存儲和數(shù)據(jù)流,其中處理表示數(shù)據(jù)的處理過程。 有兩個具體的標準來評估模塊的結構質量,即內聚性和耦合性。 耦合度是模塊之間關系的度量。耦合度越弱,模塊的獨立性越高,模塊間的相互作用越小。銜接是指模塊中各組成部分(句子或句子段)之間的連接程度。如果內聚度高,模塊的相對獨立性定然會提高。結構化設計方法的目標是使耦合越弱,凝聚力越高。 2.自卸除鐵器結構化設計方法步驟: 、倮L制系統(tǒng)頂層數(shù)據(jù)結構流程圖。 、诜纸忭攲訑(shù)據(jù)結構流程圖,采用自頂向下的原則,從外到內繪制底層數(shù)據(jù)流程圖,直到每個數(shù)據(jù)流程圖夠簡單。 、鄹鶕(jù)模塊劃分的內聚度和耦合度原則,推導出了自卸除鐵器應用軟件的功能模塊劃分。