概要設(shè)計教程 c++教程
概要設(shè)計是對軟件的結(jié)構(gòu)進行設(shè)計,包括模塊、模塊的層次結(jié)構(gòu)、模塊之間的調(diào)用關(guān)系、各模塊的功能等。同時,我們還需要設(shè)計項目應(yīng)用系統(tǒng)的總體數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu),即應(yīng)用系統(tǒng)中應(yīng)該存儲哪些數(shù)據(jù),這些數(shù)據(jù)是什么樣
概要設(shè)計是對軟件的結(jié)構(gòu)進行設(shè)計,包括模塊、模塊的層次結(jié)構(gòu)、模塊之間的調(diào)用關(guān)系、各模塊的功能等。同時,我們還需要設(shè)計項目應(yīng)用系統(tǒng)的總體數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu),即應(yīng)用系統(tǒng)中應(yīng)該存儲哪些數(shù)據(jù),這些數(shù)據(jù)是什么樣的結(jié)構(gòu),它們之間有什么關(guān)系。
詳細(xì)設(shè)計階段描述每個模塊的功能。有必要將功能描述轉(zhuǎn)化為一個精確的結(jié)構(gòu)化過程描述。
軟件結(jié)構(gòu)圖通常在概要設(shè)計階段得到
詳細(xì)設(shè)計階段常用的描述方法有:流程圖、N-S圖、pad圖、偽代碼等