【導(dǎo)讀】軟件設(shè)計(jì)的概念與原理。面向數(shù)據(jù)流的設(shè)計(jì)方法。統(tǒng)應(yīng)該如何實(shí)現(xiàn)?以確定軟件結(jié)構(gòu)。詳細(xì)的實(shí)現(xiàn)計(jì)劃?軟件系統(tǒng)的模塊化是指整個(gè)軟件被劃分成。若干單獨(dú)命名和可編址的部分,稱之為模塊。把問題/子問題的分解與軟件開發(fā)中的系。是解決問題x所需要的工作量。在較低的抽象層次上,則采用過(guò)程化的方?!澳K”,又稱“組件”。模塊的模塊名、參數(shù)表、其中的輸入?yún)?。完成其功能的程序代碼和僅供該模塊內(nèi)。一般采用兩個(gè)準(zhǔn)則度量模塊獨(dú)立性。耦合是模塊之間的互相連接的緊密程度。遞該全局變量的信息,則稱之為外部耦合。若一組模塊都訪問同一個(gè)公共數(shù)據(jù)環(huán)境,區(qū)、內(nèi)存的公共覆蓋區(qū)等。環(huán)境,則公共耦合有兩種情況。可能出現(xiàn)在匯編語(yǔ)言中);作,緊密聯(lián)系,不可分割的。這個(gè)模塊將根據(jù)不同的要求,確。定該執(zhí)行哪一個(gè)功能。功能都是基于同一個(gè)數(shù)據(jù)結(jié)構(gòu)(符號(hào)表),塊的組合,并且達(dá)到信息的隱蔽。稱之為通信內(nèi)聚模塊。是通過(guò)數(shù)據(jù)流圖來(lái)定義的。