詳細設計報告文檔模板文檔_第1頁
詳細設計報告文檔模板文檔_第2頁
詳細設計報告文檔模板文檔_第3頁
詳細設計報告文檔模板文檔_第4頁
詳細設計報告文檔模板文檔_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、詳細設計報告模板目錄 TOC o 1-5 h z HYPERLINK l bookmark3 o Current Document .引言 1 HYPERLINK l bookmark5 o Current Document 編寫目的 1 HYPERLINK l bookmark7 o Current Document 項目風險 2 HYPERLINK l bookmark9 o Current Document 文檔約定 2 HYPERLINK l bookmark11 o Current Document 預期讀者和閱讀建議 2 HYPERLINK l bookmark13 o Curre

2、nt Document 參考資料 2 HYPERLINK l bookmark15 o Current Document .支撐環(huán)境 3 HYPERLINK l bookmark17 o Current Document 數(shù)據(jù)庫管理系統(tǒng) 3 HYPERLINK l bookmark19 o Current Document 開發(fā)工具、中間件以及數(shù)據(jù)庫接口 3 HYPERLINK l bookmark21 o Current Document 硬件環(huán)境 4 HYPERLINK l bookmark23 o Current Document 網(wǎng)絡環(huán)境 4 HYPERLINK l bookmark2

3、5 o Current Document 多種支撐環(huán)境開發(fā)要點 4 HYPERLINK l bookmark27 o Current Document .部件詳細設計 4 HYPERLINK l bookmark29 o Current Document . 詞匯表 6 HYPERLINK l bookmark31 o Current Document .部件表格式 6 HYPERLINK l bookmark33 o Current Document . 界面表格式 7.引言引言是對這份軟件系統(tǒng)詳細設計報告的概覽,是為了幫助閱讀者了解這份文檔如何編寫的,并且應該如何閱讀、理解和解釋這份文檔。

4、編寫目的說明這份軟件系統(tǒng)詳細設計報告是基于哪份軟件產(chǎn)品需求分析報告、哪份軟件產(chǎn)品概要設計報告和哪份軟件產(chǎn)品數(shù)據(jù)庫設計說明書(如果該軟件產(chǎn)品需要數(shù)據(jù)庫支持)編寫的,開發(fā)這個軟件產(chǎn)品意義、作用、以及最終要達到的意圖。通過這份軟件系統(tǒng)詳細設計報告詳盡說明了該軟件產(chǎn)品的編碼結(jié)構(gòu),從而對該軟件產(chǎn)品的物理組成進行準確的描述。如果這份軟件系統(tǒng)詳細設計報告只與整個系統(tǒng)的某一部分有關(guān)系,那么只定義軟件系統(tǒng)詳細設計報告中說明的那個部分或子系統(tǒng)。項目風險具體說明本軟件開發(fā)項目的全部風險承擔者,以及各自在本階段所需要承擔的主要風險,首要風險承擔者包括:任務提出者;軟件開發(fā)者;產(chǎn)品使用者。文檔約定描述編寫文檔時所采用的

5、標準 (如果有標準的話),或者各種編寫約定。編寫約定應該包 括:部件編號方式;界面編號方式;命名規(guī)范:預期讀者和閱讀建議列舉本軟件系統(tǒng)詳細設計報告所針對的各種不同的預期讀者,例如,可能的讀者包括:開發(fā)人員;項目經(jīng)理;測試人員;文檔編寫人員;描述文檔中,其余部分的內(nèi)容及其組織結(jié)構(gòu),并且針對每一類讀者提出最適合的文檔閱讀建議。參考資料列舉編寫軟件系統(tǒng)詳細設計報告時所用到的參考文獻及資料,可能包括:本項目的合同書;上級機關(guān)有關(guān)本項目的批文;本項目已經(jīng)批準的計劃任務書;用戶界面風格指導;開發(fā)本項目時所要用到的標難;系統(tǒng)規(guī)格需求說明;使用實例文檔;屬于本項目的其它己發(fā)表文件;本軟件系統(tǒng)詳細設計報告中所引

6、用的文件、資料;相關(guān)軟件系統(tǒng)詳細設計報告;為了方便讀者查閱,所有參考資料應該按一定順序排列。如果可能,每份資料都應該給標題名稱;作者或者合同簽約者;文件編號或者版本號;發(fā)表日期或者簽約日期;出版單位或者資料來源。.支撐環(huán)境數(shù)據(jù)庫管理系統(tǒng)描述數(shù)據(jù)庫管理系統(tǒng)、以及安裝配置情況,需要描述的內(nèi)容可能包括:產(chǎn)品名稱以及發(fā)行廠商這里的產(chǎn)品名稱指的是數(shù)據(jù)庫發(fā)行廠商發(fā)布產(chǎn)品時公布的正式商品名稱,不應該使用別名、簡稱、研發(fā)代號等非正式名稱,以免混淆;同樣的道理,發(fā)行廠商的名稱也應該使用正式名稱。版本號數(shù)據(jù)庫管理系統(tǒng)的準確版本號,必須按產(chǎn)品的實際情況描述到最細節(jié)的版本號。補丁包版本號描述實際上將要使用的數(shù)據(jù)庫管理

7、系統(tǒng)補丁包的版本號,必須注意,在某些情況下該版本號不一定是最新的版本號。語言或代碼集對于只支持一種語言或者一個代碼集的數(shù)據(jù)庫管理系統(tǒng)來說,該項描述不具意義。對于支持多種語言或者多個代碼集的數(shù)據(jù)庫管理系統(tǒng)來說,該項描述指的是實際使用的語言或者代碼集。安裝位置描述數(shù)據(jù)庫管理系統(tǒng)的實際安裝位置,應該分別對管理系統(tǒng)安缺位置和數(shù)據(jù)存放位置進行描述,應該指明服務器名和安裝卷號(盤號)。對于分布式數(shù)據(jù)庫,必須分別描述每一個數(shù)據(jù)庫管理系統(tǒng)。配置參數(shù)描述數(shù)據(jù)庫管理系統(tǒng)在實際安裝時應該配置的各個參數(shù),對于分布式數(shù)據(jù)庫,必須分別描述每一個數(shù)據(jù)庫管理系統(tǒng)的配置參數(shù)。同時參照南京市交通局信息化數(shù)據(jù)庫建設規(guī)范。開發(fā)工具、

8、中間件以及數(shù)據(jù)庫接口描述所選用的工具軟件和中間件的名稱、版本號,以及開發(fā)工具與數(shù)據(jù)庫或者中間件接口的情況。如果使用了多種開發(fā)工具、輔助開發(fā)工具、第三方軟件部件、多種中間件、多種 接口、等答應該逐項分別描述,并且說明每一項的適用范圍。需要描述的內(nèi)容可能包括:產(chǎn)品名稱以及發(fā)行廠商同2.1中產(chǎn)品名稱以及發(fā)行廠商。版本號同2.1中版本號。補丁包版本號同2.1中補丁包版本號。語言或代碼集同2.1中語言或代碼集。數(shù)據(jù)庫接口名稱描述數(shù)據(jù)庫接口的名稱,如果使用別名時,應同時描述使用的別名。數(shù)據(jù)庫接口方式描述與數(shù)據(jù)庫接口的方式,并說明該接口方式的特點;如果需要,還應該說明使 用時的注意事項。數(shù)據(jù)庫接口設置描述各

9、種接口設置,包括:協(xié)議、端口號等等。同時參照南京市交通局信息化數(shù)據(jù)庫建設規(guī)范。硬件環(huán)境描述所選用的硬件環(huán)境,各種機型,例如:服務器、工作站,應該分別描述。需要描述 的內(nèi)容可能包括:機型;主頻;內(nèi)存容量;磁盤容量;特殊部件;操作系統(tǒng);使用位置;網(wǎng)絡環(huán)境描述可能影響應用軟件訪問數(shù)據(jù)庫的各種網(wǎng)絡環(huán)境,如果存在加密傳輸、VPN鏈路等情況,也必須描述。對于結(jié)構(gòu)復雜的網(wǎng)絡,還應該提供網(wǎng)絡拓撲圖和數(shù)據(jù)流向示意圖。需要描述的內(nèi)容可能包括:網(wǎng)絡結(jié)構(gòu);網(wǎng)絡操作系統(tǒng);網(wǎng)絡帶寬;路由組織;加密傳輸方式;VPN鏈路連接方式;多種支撐環(huán)境開發(fā)要點當軟件產(chǎn)品將來可能遇到的多種運行環(huán)境時,應該分別按照3.1節(jié)至3.4節(jié)的內(nèi)容

10、列表描述。如果軟件產(chǎn)品各個子系統(tǒng)的運行環(huán)境不完全一樣時,應該分子系統(tǒng)按照3.1節(jié)至3.4節(jié)的內(nèi)容列表描述。遇到上述情況時,不僅需要詳細描述各種軟件開發(fā)、調(diào)試、測試的環(huán)境, 為了確實保證 軟件產(chǎn)品將來能夠在各種可能的運行環(huán)境中正常運行,還需要對軟件產(chǎn)品進行嚴格的配置管理。.部件詳細設計這里所提及的軟件部件,系指能夠完成特定功能、相對獨立的一些代碼集合,它們可以 是插件、組件、控件、函數(shù)、過程、子程序、動態(tài)連接庫、等等。具體呈何種形態(tài),取決于 實際采用的開發(fā)工具和將要實現(xiàn)的軟件結(jié)構(gòu)。按照合適的順序,逐個描述軟件部件的詳細情況。描述的順序可以是按層次橫向進行描 述,也可以是按模塊縱向進行描述,總之描

11、述的方式必須有利于讀者理解軟件結(jié)構(gòu)。每個部件采用一張軟件部件表進行描述,軟件部件表的格式見附表一,其中;部件編號軟件部件的統(tǒng)一順序編號;對于實行配置管理的軟件開發(fā)項目來說,該編號必須 與該部件在配置管理中的編號相同。部件名稱軟件部件的正式英文名稱,該名稱是程序中使用的實際名稱,必須符合國家相關(guān) 軟件命名標準。所屬子系統(tǒng)指該部件所屬的子系統(tǒng);對于不分為多個子系統(tǒng)的軟件來說,不必填寫該欄。部件調(diào)用者指調(diào)用該部件的部件(或界面參數(shù))的編號和名稱。部件被調(diào)用者指被該部件所調(diào)用的部件的編號和名稱。部件入口參數(shù)指該部件入口數(shù)據(jù)類名稱或者數(shù)據(jù)名稱,以及對這些數(shù)據(jù)的描述;如果部件沒有入口參數(shù),該欄為空。部件出

12、口參數(shù)指該部件出口數(shù)據(jù)類名稱或者數(shù)據(jù)名稱,以及對這些數(shù)據(jù)的描述;如果部件沒有出口參數(shù),該欄為空。算法指該部件的算法形式表示,如果很簡單、或者不存在,也可以為空。流程描述指該部件的處理流程的詳細表示或描述。部件表示形式指該部件完成開發(fā)后的最終表示形式,具體形式取決于開發(fā)工具和軟件結(jié)構(gòu),表 示形式可能是:插件、組件、控件,函數(shù)、過程、子程序,存儲過程,動態(tài)連接庫,運行環(huán)境描述該部件所適合的運行環(huán)境,即說明該部件是針對何種運行環(huán)境所開發(fā)的;可以直接描述運行環(huán)境,也可以描述運行環(huán)境的編號;對于實行配置管理的軟件開發(fā)項目來說,該描述必須與該部件在配置管理中的描相同。性能要求指開發(fā)該部件時必須滿足的專門要求,這些要求可以是:精度靈活性響應時間可重用性提出的要求一般不宜超過 3項,以排列的先后順序表示優(yōu)先級。.詞匯表列出本文件中用到的專業(yè)術(shù)語的定義,以及有關(guān)縮寫的定義(如有可能,列出相關(guān)的外文原詞)。為了便于非軟件專業(yè)或者非計算機專業(yè)人士也能夠在一定的范圍內(nèi),讀懂軟件系統(tǒng)詳細設計報告,要求盡可能使用非軟件專業(yè)或者非計算機專業(yè)的術(shù)語進行描述。所以這里所指的專業(yè)術(shù)語,是指業(yè)務層面上的專業(yè)術(shù)語, 而不是軟件專業(yè)或者計算機專業(yè)的術(shù)語。 但 是,對于無法回避的軟件專業(yè)或者計算機專業(yè)術(shù)語, 也應該

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論