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.鑑於市場方面的壓力,為了配合當初制定的過分樂觀的發布時間表,...