詳細設計說明書
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
什麼是詳細設計說明書[1]
詳細設計說明書是詳細設計階段的主要成果,也是編碼階段主要參考的文檔。
在詳細設計階段開始前,項目組組長召開全體組員大會對概要設計文檔進行討論,詳細設計階段的主要參考文檔是概要設計說明書。詳細設計說明書是整個系統開發的依據,原則上來說,任何一個程式員都能讀懂詳細設計說明書,能遵照詳細設計說明書實現程式。
詳細設計說明書內容介紹[2]
一般而言,詳細說明書應包括以下內容:
- (1)引言
1)背景:介紹系統概況,闡述項目承擔者、用戶與其他系統或機構的關係和聯繫。
2)25作條件與限制:介紹詳細設計所處的技術條件、經濟條件、時間因素等及其對詳細設計的影響;介紹各種限定和限制條件。
3)定義:對各種專業術語、詞條、符號統一定義,對詳細設計應完成的目標、思想或方法作嚴格限定。4)背景資料:列舉詳細設計中所援引的各種標準、規範、技術說明、控制框架文件等。
- (2)模塊設計
1)模塊劃分依據:闡述模塊劃分的科學依據,對各模塊功能作概括性介紹。
2)模塊結構與功能描述:給出模塊關係結構,並對模塊間介面(入口、出口參數)以及模塊功能作詳細介紹。
- (3)代碼設計
各類代碼名稱、功能、相應的編碼表、使用範圍、使用要求及對代碼的評價。
- (4)資料庫設計
1)資料庫總體結構:參照《總體設計方案》。
2)資料庫邏輯設計:包括命名原則、數據層的組織結構、投影方式和坐標記錄格式、資料庫結構(建庫)等。
3)數據麾物理設計:包括物理存儲方式(目前多採用客戶一伺服器體系)、海量存儲的物理分配、容量設計及增容措施等。
4)資料庫管理要求:包括對資料庫安全性、保密性、完整性、一致性的要求及各種保證措施。
- (5)用戶界面設計
1)用戶界面設計原則。
2)互動式菜單設計:設計用於互動式操作的菜單原型。
3)圖、表顯示設計:設計符合用戶習慣和要求的圖表顯示方式。
4)佈局設計:平衡各種界面,在符合用戶要求和習慣的前提下,參照美學原理、人體工程學原理優化菜單及界面佈局。
- (6)輸入/輸出設計
1)輸入設計:輸入項目、輸入設備、功能要求、輸入檢驗、輸入質量控制。
2)輸出設計:輸出項目、輸出設備、功能要求、評價與檢驗。
- (7)程式模塊設計
程式模塊的演算法及其優化措施,邏輯流程的框圖,出/入口參數及外部介面標準。
- (8)安全性設計
用戶許可權的劃分;數據的安全保護措施:如副本、倒庫期限、日誌等;數據的完整性檢驗條件設計。(9)方案實施與管理
1)方案實施說明。
2)工作任務分解:根據任務性質、工作量大小,按照管理模式做工作任務分解,確保整體工作效率。
3)進度安裝。
你們網站編碼總是出現亂碼