1.引言
1.1編寫目的
【闡明編寫詳細設計說明書的目的,指明讀者物件。】
1.2專案背景
【應包括專案的**和主管部門等。】
1.3定義
【列出文件中所用到的專門術語的定義和縮寫詞的原文。】
1.4參考資料
a. 專案的計畫任務書、合同或批文;
b. 專案開發計畫;
c. 需求規格說明書;
d. 概要設計說明書;
e. 測試計畫(初稿);
f. 使用者操作手冊(初稿);
g. 文件中所引用的其他資料、軟體開發標準或規範。】
2.總體設計
2.1需求概述
2.2軟體結構
【如給出軟體系統的結構圖。】
3.程式描述
【逐個模組給出以下的說明:】
3.1功能
3.2效能
3.3輸入專案
3.4輸出專案
3.5演算法
【模組所選用的演算法。】
3.6程式邏輯
【詳細描述模組實現的演算法,可採用:
a. 標準流程圖;
b. pdl語言;
c. n-s圖;
d. pad;
e. 判定表等描述演算法的圖表。】
3.7介面
3.8儲存分配
3.9限制條件
3.10測試要點
詳細設計文件規範
詳細設計說明書 編寫目的 背景定義 列出文件中所用到的專門術語的定義和縮寫詞的原文 用一系列圖表列出本程式系統內的每個程式 包括每個模組和子程式 的名稱 識別符號和它們之間 的層次結構關係。逐個地給出各個層次中的每個程式的設計考慮。以下給出的提綱是針對一般情況的。對於乙個具體的模組,尤其是層次比較低...
詳細設計文件
如上圖,可以看到詳細設計文件是,瀑布模型 中承上啟下的乙個關鍵環節,在做好需求分析和軟體架構之後,寫好詳細設計文件就意味可以進行編碼了。由此,可以看到詳細設計文件有三個作用 1,為具體編碼環節做好鋪墊與設計,從而指導編碼工作 2,提供測試所需文件參考 3,可作為理解編碼的參考文件。詳細設計的主要任務...
詳細設計文件
如何寫詳細設計文件是乙個很頭疼的話題,簡單的說是需求文件的昇華,也可以說是開發人員開發程式的依據,當然根據詳細設計文件的粒度進行。好的詳細設計文件是需求人員和開發人員之間的橋梁,不過目前好多程式開發都是先開發後,然後為了應付審核,公司制度,文件規範,開發完成後後續補上該文件。如果這樣的方式,詳細設計...