古詩詞大全網 - 成語故事 - 詳細設計的主要任務是什麽?

詳細設計的主要任務是什麽?

詳細設計的主要任務是設計每個模塊的實現算法、所需的局部數據結構。

基本任務:

(1)為每個模塊進行詳細的算法設計。用某種圖形、表格、語言等工具將每個模塊處理過程的詳細算法描述出來。

(2)為模塊內的數據結構進行設計。對於需求分析、概要設計確定的概念性的數據類型進行確切的定義。

(3)為數據結構進行物理設計,即確定數據庫的物理結構。物理結構主要指數據庫的存儲記錄格式、存儲記錄安排和存儲方法,這些都依賴於具體所使用的數據庫系統。

(4)其他設計:根據軟件系統的類型,還可能要進行以下設計:

①代碼設計。為了提高數據的輸入、分類、存儲、檢索等操作,節約內存空間,對數據庫中的某些數據項的值要進行代碼設計。

②輸入/輸出格式設計。

③人機對話設計。對於壹個實時系統,用戶與計算機頻繁對話,因此要進行對話方式、內容、格式的具體設計。

(5)編寫詳細設計說明書。

(6)評審。對處理過程的算法和數據庫的物理結構都要評審。

擴展資料:

相關延伸:詳細設計的主要任務的設計工具:

1、圖形工具

利用圖形工具可以把過程的細節用圖形描述出來。

2、表格工具

可以用壹張表來描述過程的細節,在這張表中列出了各種可能的操作和相應的條件。

3、語言工具

用某種高級語言(稱之為偽碼)來描述過程的細節。概要設計和詳細設計的區別與聯系。