1. 程式人生 > >概要設計與詳細設計分別要做什麼

概要設計與詳細設計分別要做什麼


    概要設計就是設計軟體的結構,包括組成模組,模組的層次結構,模組的呼叫關係,每個模組的功能等等。同時,還要設計該專案的應用系統的總體資料結構和資料庫結構,即應用系統要儲存什麼資料,這些資料是什麼樣的結構,它們之間有什麼關係。 
    詳細設計階段就是為每個模組完成的功能進行具體的描述,要把功能描述轉變為精確的、結構化的過程描述。
    概要設計階段通常得到軟體結構圖
    詳細設計階段常用的描述方式有:流程圖、N-S圖、PAD圖、虛擬碼等

概要設計和詳細設計