軟體開發過程學習筆記(四)之詳細設計說明書模板

2021-07-03 16:39:07 字數 576 閱讀 4693

1 引言 

1.1 編寫目的:闡明編寫詳細設計說明書的目的,指明讀者物件。 

1.3 定義:列出本文件中所用到的專門術語的定義和縮寫詞的願意。 

● 列出有關資料的作者、標題、編號、發表日期、出版單位或資料** 

●專案經核准的計畫任務書、合同或上級機關的批文;專案開發計畫;需求規格說明書;概要設計說明書;測    試計畫(初稿);使用者操作手冊 

● 文件所引用的資料、軟體開發的標準或規範。 

2 總體設計 

2.1 需求概述 

2.2 軟體結構:如給出軟體系統的結構圖。 

3 程式描述 

3.1 逐個模組給出以下說明: 

● 功能 

● 效能 

● 輸入專案 

● 輸出專案 

3.2 演算法:模組所選用的演算法。 

3.3 程式邏輯:詳細描述模組實現的演算法,可採用:標準流程圖;

pdl語言;

n-s圖;判定表等描述演算法的圖表。 

3.4 介面 

● 儲存分配 

● 限制條件 

3.5測試要點:給出測試模組的主要測試要求。

軟體開發過程學習

需求分析 領域建模 確定關鍵需求 概念架構設計 細化架構設計 邏輯架構 開發架構 執行架構 物理架構 資料架構 架構驗證 一 需求分析 三個方面 功能 質量 約束 需求更關注人與人之間的溝通,確定系統目標及以後的願景。萬事開頭難,需求的好壞直接決定了系統的結果。需求結合需要實現業務的業務展開,力求獲...

軟體開發過程

1.程式設計師寫出自認為沒有bug的 2.軟體測試,發現了20個bug。3.程式設計師修改了10個bug,並告訴測試組另外10個不是bug。4.測試組發現其中5個改動根本無法工作,同時又發現了15個新bug。5.重複3次步驟3和步驟4。6.鑑於市場方面的壓力,為了配合當初制定的過分樂觀的發布時間表,...

軟體開發過程

1.程式設計師寫出自認為沒有bug的 2.軟體測試,發現了20個bug。3.程式設計師修改了10個bug,並告訴測試組另外10個不是bug。4.測試組發現其中5個改動根本無法工作,同時又發現了15個新bug。5.重複3次步驟3和步驟4。6.鑑於市場方面的壓力,為了配合當初制定的過分樂觀的發布時間表,...