詳細設計文件規範

2021-08-25 09:19:35 字數 1081 閱讀 4301

詳細設計說明書

編寫目的

背景定義【列出文件中所用到的專門術語的定義和縮寫詞的原文】【用一系列圖表列出本程式系統內的每個程式(包括每個模組和子程式)的名稱、識別符號和它們之間 的層次結構關係。】

【逐個地給出各個層次中的每個程式的設計考慮。以下給出的提綱是針對一般情況的。對於乙個具體的模組,尤其是層次比較低的模組或子程式,其很多條目的內容往往與它所隸屬的上一層 模組的對應條目的內容相同,在這種情況下,只要簡單地說明這一點即可。】

程式描述

【給出對該程式的簡要描述,主要說明安排設計本程式的目的意義,並且,還要說明本程式的特點(如 是常駐記憶體還是非常駐?是否子程式?是可重人的還是不可重人的?有無覆蓋要求?是順序處理還是併發處理等)。】

功能【說明該程式應具有的功能,可採用ipo圖(即輸入一處理一輸出圖)的形式。】

效能【說明對該程式的全部效能要求。】

輸入項【給出對每乙個輸入項的特性,包括名稱、標識、資料的型別和格式、資料值的有效範圍、輸入的方式。數量和頻度、輸入**、輸入資料的**和安全保密條件等等。】

輸出項【給出對每乙個輸出項的特性,包括名稱、標識、資料的型別和格式,資料值的有效範圍,輸出的形式、數量和頻度,輸出**、對輸出圖形及符號的說明、安全保密條件等等。】

演算法【詳細說明本程式所選用的演算法,具體的計算公式和計算步驟。】

邏輯流程

【用圖表(例如流程圖、判定表等)輔以必要的說明來表示本程式的邏輯流程。】

介面儲存分配

【根據需要,說明本程式的儲存分配。】

注釋設計

【說明準備在本程式中安排的注釋,如:

a. 加在模組首部的注釋;

b. 加在各分枝點處的注釋;

c. 對各變數的功能、範圍、預設條件等所加的注釋;

d. 對使用的邏輯所加的注釋等等。】

限制條件

【說明本程式執行中所受到的限制條件】

測試計畫

【說明對本程式進行單體測試的計畫,包括對測試的技術要求、輸入資料、預期結果、進度安排、人員職責、裝置條件驅動程式及樁模組等的規定】

尚未解決的問題

【說明在本程式的設計中尚未解決而設計者認為在軟體完成之前應解決的問題。】

ZT 詳細設計文件規範

1 引言 1.1編寫目的 闡明編寫詳細設計說明書的目的,指明讀者物件。1.2專案背景 應包括專案的 和主管部門等。1.3定義 列出文件中所用到的專門術語的定義和縮寫詞的原文。1.4參考資料 a.專案的計畫任務書 合同或批文 b.專案開發計畫 c.需求規格說明書 d.概要設計說明書 e.測試計畫 初稿...

詳細設計文件

如上圖,可以看到詳細設計文件是,瀑布模型 中承上啟下的乙個關鍵環節,在做好需求分析和軟體架構之後,寫好詳細設計文件就意味可以進行編碼了。由此,可以看到詳細設計文件有三個作用 1,為具體編碼環節做好鋪墊與設計,從而指導編碼工作 2,提供測試所需文件參考 3,可作為理解編碼的參考文件。詳細設計的主要任務...

詳細設計文件

如何寫詳細設計文件是乙個很頭疼的話題,簡單的說是需求文件的昇華,也可以說是開發人員開發程式的依據,當然根據詳細設計文件的粒度進行。好的詳細設計文件是需求人員和開發人員之間的橋梁,不過目前好多程式開發都是先開發後,然後為了應付審核,公司制度,文件規範,開發完成後後續補上該文件。如果這樣的方式,詳細設計...