軟件開發(fā)詳細設計說明書_第1頁
軟件開發(fā)詳細設計說明書_第2頁
軟件開發(fā)詳細設計說明書_第3頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、系統(tǒng)名稱詳細設計說明書委托單位:承辦單位:編寫:(簽名)復查:(簽名)批準:(簽名)編號:版本:目錄第1章引言01. 1編寫目的01.2 系統(tǒng)說明01.3 術語01.4 參考資料0第2章軟件結構02.1 軟件結構圖02.2 模塊子結構圖02.3 模塊清單0第3章模塊設計03.1 模塊1 (標識符)03. 1. 1 模塊概述03.1.2 功能和性能(1、功能2、性能)03. 1.2. 1 (標識符)功能(I P0圖)0性能03.1.3 輸入/輸出項03. 1.3. 1輸入項0輸出項03.1.4 數據結構03. 1.4. 1全局數據結構0局部數據結構03. 1.5算法03.1.6 限制條件03.1

2、.7 測試計劃03.2 模塊2 0第1章引言1.1編寫目的軟件詳細設計說明書的一般編寫目的可直接引用下面一段話:“說明一個軟件系統(tǒng)各個層次中的毎 個程序(每個模塊或子程序的設計考慮。”當然,作者可包含一些與問題相關的特殊目的,附于上述 一段話的尾部1.2系統(tǒng)說明任務提出單位:開發(fā)單位:預期用戶:1.3術語說明性定義序號術語1.4參考資料序號資料名文件編號發(fā)表日期出版單位第2章軟件結構2.1軟件結構圖它在兩個層次上描述軟件結構。首先,它包括槪要設計階段給出的程序結構,即把槪要設計說明書軟 件結構圖移植過來。其次,對應于詳細設計階段的模塊功能分解任務,而得到模塊子結構圖,即模塊的部 結構,這是功能

3、分解的結果。這個抽象層次是必要的。理由有二:(1)在低要設計階段,考慮的功能的” 粒度”要粗些,總是忽略某些細節(jié),而在詳細設計階段則必須給出全部細節(jié),這時必會對某些復雜的功能 進一步分解:(2)在設計算法時,會有一些用語方面的考慮。如:模塊規(guī)模要適中,模塊的單入口單出 口等,這樣可能對大模塊或入口條件太多的模作進一步細化。2.2模塊子結構圖模塊子結構圖只對應于在詳細設計階段被分解的模塊,而未分解的模塊不必有相應的模塊子結構圖。 子模塊清單包括詳細設計階段產生的子模塊。(1模塊部結構圖2、子模塊清單)編號子模塊名稱子模塊標識符父模塊名稱2.3模塊清單模塊清單中包括暢要設計階段產生的,還是詳細設計

4、階段產生的模塊。編號模塊名稱模塊標識符第3章模塊設計3.1模塊1 (標識符)逐步給出各個層次中每個模塊的過程設計考慮,既包括概要設計階段中得到的模塊,又要包括詳細設 計階段得到的子模塊。對于具體的模塊,特別是較低層次的模塊或子程序,其很多條目的容往往與它所隸 屬的上一層模塊的對應條目的容相同,在這種悄況下,只要簡單地說明這一點即可。3.1.1模塊概述給出對該模塊一般情況的簡要描述,說明本模塊的屬性,如:是否常駐存,是否子程序,是否可重入,有 無覆蓋要求,是否并發(fā)的等(1、簡要情況2、模塊屬性)功能和性能(1、功能 2、性能)給出用IPO圖表示的模塊功能,給出對該模塊的全部性能要求,例如,對精度

5、、靈活性、時問特性和 空問特性的要求。3. 1. 2. 1 (標識符)功能(I P 0圖)輸入處理輸出性能輸入/輸出項給出毎項輸入/輸出數據的特性。包括名稱、標識符、數據類型和格式,值的有效國,輸入/輸出數據 介質和數據來源等,并給出定義性描述,最好能用類C語言給出類型說明。(1、輸入項2、輸出項)3. 1.3. 1輸入項名稱標識符類型介質來源描述輸出項名稱標識符類型介質來源描述數據結構數據結構,給出全局的和局部的數據結構或數據元素(變量)的蒔性。包括名稱、標識符、數據類型 和格式,值的有效圍,是僅僅使用,還是有修改/產生動作等,并給出定義性描述,最好能用類c語言給出 類型說明。(1、全局數據結構 2、局部數據結構)3. 1.4. 1全局數據結構名稱標識符類型使用方式訪問方式描述3. 1.4. 2局部數據結構名稱標識符類型使用方式訪問方式描述算法算法,詳細描述模塊的算法,具體的計算公式和計算步驟,給出適當的注釋。算法用結構化圖式語言表示, 推薦三種圖式語言:N-S圖、PAD圖和PDL語言。(N-S圖、PAD圖或P D L語言)限

溫馨提示

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

評論

0/150

提交評論