詳細設計說明書10703_第1頁
詳細設計說明書10703_第2頁
詳細設計說明書10703_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、 詳細設計說明書規(guī)范詳細設計說明書(又稱程序設計說明書)編制的目的是說明一個軟件系統(tǒng)個層次中的每個程序(每個模塊或子模塊)的設計考慮,為程序員編寫程序提供依據(jù)。如果一個軟件系統(tǒng)比較簡單,層次很少,本文件可以不獨立編寫,和概要設計說明書中不重復部分合并編寫。詳細設計說明書的重點是描述模塊的執(zhí)行流程。1 引言1.1 編寫目的1. 闡述編寫詳細設計說明書的目的2. 指明該設計所針對的讀者對象1.2 項目背景1. 待開發(fā)軟件的名稱2. 列出本項目的任務提供者、開發(fā)者,以及與本項目直接有關的人員和用戶。1.3 術語說明給出本文檔中所使用的專門術語的定義及英文縮寫的原文1.4 參考資料列出相關資料的作者、

2、標題、編號、發(fā)表日期、出版單位或資料來源,包括:1 經(jīng)核準的項目計劃任務書、合同或上級機關的批文;2 項目開發(fā)計劃3 需求規(guī)格說明書4 概要設計說明書5 測試計劃(初稿)6 用戶操作手冊7 文檔所引用的資料、采用的標準或規(guī)范。2 軟件結構2.1 需求概述描述軟件系統(tǒng)實現(xiàn)的主要功能。2.2 軟件結構用一系列圖表列出本軟件系統(tǒng)內部的每個程序(包括每個模塊或子程序)的名稱、標識符,以及他們之間的層次結構關系。常用系統(tǒng)流程圖冊層次結構來表示。3 程序設計說明3.1 模塊描述 將概要設計中的功能模塊進行細化,形成若干個可編程的字模塊,用圖表形式給出其結構。對個模塊給出說明。3.2 功能 說明個模塊的具體

3、功能,可采用IPO圖(即輸入-處理-輸出圖)的形式進行描述。3.3 性能 說明對模塊全部性能的要求,包括對精度、靈活性、時間特性的要求。3.4 輸入項 描述每個輸入項的特性:名稱、標識、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式、數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件。3.5 輸出項 描述每個輸出項的特性:名稱、標識、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式、數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件。3.6 算法 說明每個模塊所選用的算法,具體的計算公式和計算步驟。3.7 程序邏輯 采用圖表的方式詳細說明模塊實現(xiàn)的算法,主要有:1 程序流程圖2 PDL(Porgram Design Langauge)3 N_S圖4 PDA(Problem Analysis Diagram)5 判定表3.8 接口 用圖形方式說明本模塊所隸屬的上一層模塊的下一層模塊,說明參數(shù)賦值和調用方式,說明與本模塊有直接關系的數(shù)據(jù)結構。3.9 存儲分配 說明模塊的存儲分配。3.10 注釋設計 說明準備在該模塊中添加的注釋,如:1 模塊首部注釋2 各分之點處的注釋3 對變量的功能、范圍、缺省條件等所加的注釋4 對使用的邏輯所加的注釋。3.11 限制條件 說明本模塊中所受到的限制條件。3.12 測試要點 給出對本模塊進行單元測試的主要測試要求,包括技術要求、

溫馨提示

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

評論

0/150

提交評論