資源描述:
《項目詳細設計模板》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、項目詳細設計說明書產品名稱Productname密級Confidentialitylevel產品版本ProductversionTotal8pages共8頁V1.01XXX軟件詳細設計說明書Preparedby擬制Date日期Reviewedby評審人Date日期Approvedby批準Date日期版權所有侵權必究第5頁,共8頁項目詳細設計說明書RevisionRecord修訂記錄Date日期RevisionVersion修訂版本SecNo.修改章節(jié)ChangeDescription修改描述Author作者版權所有侵權必究第5頁,共8頁項目詳細設計說明書目錄
2、1引言51.1編寫目的51.2背景51.3參考資料51.4術語定義及說明52設計概述52.1任務和目標52.1.1需求概述52.1.2運行環(huán)境概述62.1.3條件與限制62.1.4詳細設計方法和工具63系統(tǒng)詳細需求分析63.1詳細需求分析63.2詳細系統(tǒng)運行環(huán)境及限制條件分析接口需求分析64總體方案確認74.1系統(tǒng)總體結構確認74.2系統(tǒng)詳細界面劃分74.2.1應用系統(tǒng)與支撐系統(tǒng)的詳細界面劃分74.2.2系統(tǒng)內部詳細界面劃分75系統(tǒng)詳細設計75.1系統(tǒng)結構設計及子系統(tǒng)劃分75.2系統(tǒng)功能模塊詳細設計85.3系統(tǒng)界面詳細設計85.3.1外部界面設計85.3.2
3、內部界面設計95.3.3用戶界面設計96、數(shù)據庫系統(tǒng)設計96.1設計要求96.2信息模型設計96.3數(shù)據庫設計96.3.1設計依據96.3.2數(shù)據庫選型96.3.3數(shù)據庫種類及特點96.3.4數(shù)據庫邏輯結構96.3.5物理結構設計106.3.6數(shù)據庫安全106.3.7數(shù)據字典107信息編碼設計107.3代碼結構設計107.4代碼編制10版權所有侵權必究第5頁,共8頁項目詳細設計說明書1引言1.1編寫目的說明編寫詳細設計方案的主要目的。說明書編制的目的是說明一個軟件系統(tǒng)各個層次中的每個程序(每個模塊或子程序)和數(shù)據庫系統(tǒng)的設計考慮,為程序員編碼提供依據。如果一
4、個軟件系統(tǒng)比較簡單,層次很少,本文件可以不單獨編寫,和概要設計說明書中不重復部分合并編寫。方案重點是模塊的執(zhí)行流程和數(shù)據庫系統(tǒng)詳細設計的描述。1.2背景應包含以下幾個方面的內容:A.待開發(fā)軟件系統(tǒng)名稱;B.該系統(tǒng)基本概念,如該系統(tǒng)的類型、從屬地位等;C.開發(fā)項目組名稱。1.3參考資料列出詳細設計報告引用的文獻或資料,資料的作者、標題、出版單位和出版日期等信息,必要時說明如何得到這些資料。1.4術語定義及說明列出本文檔中用到的可能會引起混淆的專門術語、定義和縮寫詞的原文。2設計概述2.1任務和目標說明詳細設計的任務及詳細設計所要達到的目標。2.1.1需求概述對
5、所開發(fā)軟件的概要描述,包括主要的業(yè)務需求、輸入、輸出、主要功能、性能等,尤其需要描述系統(tǒng)性能需求。2.1.2運行環(huán)境概述對本系統(tǒng)所依賴于運行的硬件,包括操作系統(tǒng)、數(shù)據庫系統(tǒng)、中間件、接口軟件、可能的性能監(jiān)控與分析等軟件環(huán)境的描述,及配置要求。2.1.3條件與限制詳細描述系統(tǒng)所受的內部和外部條件的約束和限制說明。包括業(yè)務和技術方面的條件與限制以及進度、管理等方面的限制。版權所有侵權必究第5頁,共8頁項目詳細設計說明書1.1.1詳細設計方法和工具簡要說明詳細設計所采用的方法和使用的工具。如HIPO圖方法、IDEF(I2DEF)方法、E-R圖,數(shù)據流程圖、業(yè)務流程
6、圖、選用的CASE工具等,盡量采用標準規(guī)范和輔助工具。2系統(tǒng)詳細需求分析主要對系統(tǒng)級的需求進行分析。首先應對需求分析提出的企業(yè)需求進一步確認,并對由于情況變化而帶來的需求變化進行較為詳細的分析。2.1詳細需求分析包括:·詳細功能需求分析·詳細性能需求分析·詳細資源需求分析·詳細系統(tǒng)運行環(huán)境及限制條件分析2.2詳細系統(tǒng)運行環(huán)境及限制條件分析接口需求分析包括:·系統(tǒng)接口需求分析·現(xiàn)有硬、軟件資源接口需求分析·引進硬、軟件資源接口需求分析3總體方案確認著重解決系統(tǒng)總體結構確認及界面劃分問題。3.1系統(tǒng)總體結構確認對系統(tǒng)組成、邏輯結構及層次進行確認,對應用系統(tǒng)、支撐
7、系統(tǒng)及各自實現(xiàn)的功能進行確認,細化集成設計及系統(tǒng)工作流程,特別要注意因軟件的引進造成的系統(tǒng)本身結構和公司其他系統(tǒng)的結構變化。包括:系統(tǒng)組成、邏輯結構及層次確認應用系統(tǒng)結構確認支撐系統(tǒng)結構確認系統(tǒng)集成確認系統(tǒng)工作流程確認3.2系統(tǒng)詳細界面劃分3.2.1應用系統(tǒng)與支撐系統(tǒng)的詳細界面劃分版權所有侵權必究第5頁,共8頁項目詳細設計說明書應用系統(tǒng)與支撐系統(tǒng)之間的界面包括系統(tǒng)主服務器與其他服務器的服務范圍及訪問方式,網絡及數(shù)據庫對應用系統(tǒng)的支撐方式,全局數(shù)據的管理與存取方式等。1.1.1系統(tǒng)內部詳細界面劃分系統(tǒng)各功能之間的界面包括覆蓋范圍,模塊間功能調用涉及到的系統(tǒng)模塊
8、及方法,全局數(shù)據格式,系統(tǒng)性能要求等。2系統(tǒng)詳細設計