軟體工程導論 需求分析

2021-10-22 09:45:16 字數 373 閱讀 2248

必須理解並描述問題的資訊域,根據這條準則應該建立資料模型

必須定義軟體應完成的功能,這條準則則要求建立功能模型。

必須描述作為外部事件結果的軟體行為,這條準則則要求建立行為模型。

必須對描述資訊、功能和行為的模型進行分解,用層次的方式展示細節。

功能需求:指定系統必須提供的服務

效能需求:指定系統必須滿足的定時約束和容量約束

出錯處理需求:說明系統對環境錯誤應該怎樣響應

介面需求:描述應用系統與它的環境通訊的格式

約束:描述在設計或實現應用系統時應遵守的限制條件

逆向需求:說明軟體系統不應該做什麼

將來可能提出的要求:當前不屬於但將來可能會提出的要求

軟體工程 需求分析

軟體生存期分六個步驟,1.制定計畫。2需求分析。3軟體設計。4程式設計。5.軟體測試。6.執行維護。需求分析是軟體生存期中軟體分析的最後乙個步驟,是確定系統必須完成哪些工作,也就是對目標系統提出完整 準確 清晰 具體的要求。是軟體開發計畫期間建立的軟體可行性分析求精和細化,分析各種可能的解法,並且分...

軟體工程 需求分析

昨天剛剛寫了關於可行性研究的部落格,今天我們來看看關於需求分析的問題!需求分析需要掌握三個主要任務!1.深入描述軟體的功能和效能 2.確定軟體設計的約束和軟體同其他系統元素的介面細節 3.定義軟體的其他有效需求。需求分析的四個過程 問題識別 1.從系統的角度來理解軟體並評審軟體範圍是否恰當 2.確定...

軟體工程 需求分析

需求分析的任務 基本任務是準確地回答 系統必須做什麼?1.確定系統的綜合需求 2.分析系統的資料需求 3.匯出系統的邏輯模型 4.修正系統的開發計畫 5.開發原型系統 需求分析的過程 1問題識別 軟體的需求包括 功能需求 模組 效能需求 響應時間,儲存容量 環境需求 執行 可靠性需求 安全保密需求 ...