古詩詞大全網 - 成語故事 - 軟件測試的術語SRS,HLD,LLD,BD,FD,DD分別是什麽意思?

軟件測試的術語SRS,HLD,LLD,BD,FD,DD分別是什麽意思?

SRS:軟件需求說明書,是指在研究用戶要求的基礎上,完成可行性分析和投資效益分析以後,由軟件工程師或分析員編寫的說明書。

HLD:概要設計說明書,編制的目的是說明對程序系統的設計考慮,包括程序系統的基本處理流程、程序系統的組織結構、模塊劃分、功能分配、接口設計、運行設計、安全設計、數據結構設計和出錯處理設計等,為程序的詳細設計提供基礎。

LLD:詳細設計說明書,編制目的是說明壹個軟件系統各個層次中的每壹個程序的設計考慮,如果壹個軟件系統比較簡單,層次很少,本文件可以不單獨編寫,有關內容合並入概要設計說明書。

BD:概要設計,是壹個設計師根據用戶交互過程和用戶需求來形成交互框架和視覺框架的過程,其結果往往以反映交互控件布置、界面元素分組以及界面整體板式的頁面框架圖的形式來呈現。

DD:詳細設計,是軟件工程中軟件開發的壹個步驟,是對概要設計的壹個細化,詳細設計每個模塊實現算法,所需的局部結構。

FD:結構設計,是進行以模塊功能和處理過程設計為主的詳細設計的基本原則。結構化程序設計是過程式程序設計的壹個子集,它對寫入的程序使用邏輯結構,使得理解和修改更有效更容易。

擴展資料:

SRS詳細定義了信息流和界面,功能需求,設計要求和限制,測試準則和質量保證要求。它的作用是作為用戶和軟件開發人員達成的技術協議書,作為著手進行設計工作的基礎和依據,系統開發完成以後,為產品的驗收提供了依據。

SRS必須用統壹格式的文檔進行描述,為了使需求分析描述具有統壹的風格,可以采用已有的且能滿足項目需要的模板,也可以根據項目特點和軟件開發小組的特點對標準進行適當的改動,形成自己的模板。軟件需求說明主要包括引言、任務概述、需求規定、運行環境規定和附錄等內容。