登錄

詳細設計說明書

百科 > 軟件項目管理 > 詳細設計說明書

1.什么是詳細設計說明書[1]

詳細設計說明書是詳細設計階段的主要成果,也是編碼階段主要參考的文檔。

在詳細設計階段開始前,項目組組長召開全體組員大會對概要設計文檔進行討論,詳細設計階段的主要參考文檔是概要設計說明書。詳細設計說明書是整個系統(tǒng)開發(fā)的依據(jù),原則上來說,任何一個程序員都能讀懂詳細設計說明書,能遵照詳細設計說明書實現(xiàn)程序。

2.詳細設計說明書內(nèi)容介紹[2]

一般而言,詳細說明書應包括以下內(nèi)容:

(1)引言

1)背景:介紹系統(tǒng)概況,闡述項目承擔者、用戶與其他系統(tǒng)或機構的關系和聯(lián)系。

2)25作條件與限制:介紹詳細設計所處的技術條件、經(jīng)濟條件、時間因素等及其對詳細設計的影響;介紹各種限定和限制條件。

3)定義:對各種專業(yè)術語、詞條、符號統(tǒng)一定義,對詳細設計應完成的目標、思想或方法作嚴格限定。4)背景資料:列舉詳細設計中所援引的各種標準、規(guī)范、技術說明、控制框架文件等。

(2)模塊設計

1)模塊劃分依據(jù):闡述模塊劃分的科學依據(jù),對各模塊功能作概括性介紹。

2)模塊結構與功能描述:給出模塊關系結構,并對模塊間接口(入口、出口參數(shù))以及模塊功能作詳細介紹。

(3)代碼設計

各類代碼名稱、功能、相應的編碼表、使用范圍、使用要求及對代碼的評價。

(4)數(shù)據(jù)庫設計

1)數(shù)據(jù)庫總體結構:參照《總體設計方案》。

2)數(shù)據(jù)庫邏輯設計:包括命名原則、數(shù)據(jù)層的組織結構、投影方式和坐標記錄格式、數(shù)據(jù)庫結構(建庫)等。

3)數(shù)據(jù)麾物理設計:包括物理存儲方式(目前多采用客戶一服務器體系)、海量存儲的物理分配、容量設計及增容措施等。

4)數(shù)據(jù)庫管理要求:包括對數(shù)據(jù)庫安全性、保密性、完整性、一致性的要求及各種保證措施。

(5)用戶界面設計

1)用戶界面設計原則。

2)交互式菜單設計:設計用于交互式操作的菜單原型。

3)圖、表顯示設計:設計符合用戶習慣和要求的圖表顯示方式。

4)布局設計:平衡各種界面,在符合用戶要求和習慣的前提下,參照美學原理、人體工程學原理優(yōu)化菜單及界面布局。

(6)輸入/輸出設計

1)輸入設計:輸入項目、輸入設備、功能要求、輸入檢驗、輸入質(zhì)量控制

2)輸出設計:輸出項目、輸出設備、功能要求、評價與檢驗。

(7)程序模塊設計

程序模塊的算法及其優(yōu)化措施,邏輯流程的框圖,出/入口參數(shù)及外部接口標準。

(8)安全性設計

用戶權限的劃分;數(shù)據(jù)的安全保護措施:如副本、倒庫期限、日志等;數(shù)據(jù)的完整性檢驗條件設計。(9)方案實施與管理

1)方案實施說明。

2)工作任務分解:根據(jù)任務性質(zhì)、工作量大小,按照管理模式做工作任務分解,確保整體工作效率。

3)進度安裝。

4)經(jīng)費預算與管理。

評論  |   0條評論