


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、西交軟件工程概論第三章 軟件需求分析什么是需求分析?需求分析的難點是什么?解答:求陳述轉化為完整的需求定義, 再由需求定義轉換到相慶的形式功能規約(需求規格說明)的過程。 需求分析雖處于軟件開發過程的開始階段,但它對于整個軟件開發過程以及軟件產品質量是至關重要的。在計算機發展的早期,所求解問題的規模國,需求分析被忽視。它的難點主要體現在以下幾個方面:(1) 問題的復雜性。 這是由用戶需求所涉及的因素繁多引起的,如運行環境和系統功能等。(2) 交流障礙。需求分析涉及人員較多, 如軟件系統用戶、 問題領域專家、需求工程師和項目管理員等,這些人具備不同的背景知識,處于不同的角度, 扮演不同角色,造成
2、了相互之間交注的困難。(3) 不完備性和不一致性:由于各種原因, 用戶對問題的陳述往往是不完備的,其各方面的需求還可能存在著矛盾,需求分析要消除其矛盾,形成完備及一致的定義。(4) 需求易變性。用戶需求的變動是一個極為普便的問題, 即使是部分變動,也往往會影響到需求分析的全部,導致不一致性和不完備性。二、需求分析的原則是什么?解答:近幾年來已提出許多軟件需求分析與說明的方法 (如結構化分析方法和面向對象分析方法),每一種分析方法都有獨特的觀點和表示法, 但都適用下面的基本原則:(1) 必須能夠表達和理解問題的數據域和功能域。數據域包括數據流(即數據通過一個系統時的變化方式) 數據內容和數據結構
3、, 而功能域反映上述三方面的控制信息。(2) 可以把一個復雜問題按功能進行分解并可逐層細化。 通常軟件要處理的問題如果太大太復雜就很難理解,若劃分成幾部分, 并確定各部分間的接口,就可完成整體功能。在需求分析過程中,軟件領域中的數據、功能和行為都可劃分。(3) 是軟件設計的基礎。三、需求分析的任務是什么?解答:需求分析的基本任務是要準確地定義新系統的目標,為了滿足用戶需要,回答系統必須“做什么”的問題。在可行性研究和項目開發計劃階段對這個問題的回答是概括的、粗略的。1. 問題識別雙方確定對問題綜合需求。 這些需求包括:(1) 功能需求。所開發的軟件必須具備什么樣的功能, 這是最重要的。(2)
4、性能需求。待開發的軟件的技術性能指標, 如存儲容量、 運行時間等限制。(3) 環境需求。軟件運行時所需要的軟、硬件(如機型、 外投、 操作系統和數據庫管理系統等)的要求。(4) 用戶界面需求。人機交互方式、輸入輸出數據格式等。另外還有可靠性、安全性、保并害到共同的理解。2. 分析與綜合, 導出軟件的邏輯模型分析人員對獲取的需求,進行一致性的分析檢查,在分析、 綜合中逐步細分軟件功能,成及主要成分,并用圖文結合的形式,建立起新系統的邏輯模型。3. 編寫文檔編寫文檔的步驟如下:(1) 編寫“需求說明書”,把雙方共同的理解與分析結果用規范的方式描述出來,作為今后各項工作的基礎。(2) 編寫初步用戶使
5、用手冊,著重反映被開發軟件的用戶功能界面和用戶使用的具體要求,用戶手冊能強制分析人員從用戶使用的觀點考慮軟件。(3) 編寫確認測試計劃, 作為今后確認和驗收的依據。(4) 修改完善項目開發計劃。 在需求分析階段對開發的系統有了更進一步的了解,所以能更準確地估計開發成本、進度及資源要求,因此對原計劃要進行適當修正。四、需求分析的過程是?解答:不規范的需求陳述轉化為完整的需求定義,再將需求定義編寫成需求規格化說明的過程。下幾個問題:(1) 系統是否符合組織機構的總題目標?(業務需求)。(2) 性)(3) 系統能否與已經存在的其他系統集成?當收集到信息并評估后,需要對系統是否要開發給出意見和建議,書寫可行性報告。的建議。1需求獲取(1) 個別訪談和召集會議(2) 觀察用戶工作流程(3) 利用原型(4) 述了系統運行的某種方式。因此容易理解每個用例達到的功能。2、確定需求的過程3、分析與綜合成共識。(1) 分析需求的可行性:允許的成本、性能;與其他需求的沖突
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學校游泳池管理制度
- 學校自備水管理制度
- 學校飲水點管理制度
- 學生租賃車管理制度
- 宅急送服務管理制度
- 安全生產規管理制度
- 安監+風險管理制度
- 宋代酒專賣管理制度
- 定制化倉儲管理制度
- 審核與評審管理制度
- 東莞市招聘事業編制教職員筆試真題2024
- 2025至2030中國保健食品產業發展趨勢分析與未來投資戰略咨詢研究報告
- CJ/T 303-2008穩壓補償式無負壓供水設備
- 自動扶梯考試試題及答案
- 2024-2025學年七年下學期期末測試卷(英語)人教版(含答案無聽力部分)
- 2025年人教部編版語文五年級下冊期末檢測真題及答案(2套)
- 新疆昆玉經濟技術開發區招聘考試真題2024
- 寵物店鋪轉讓合同協議書
- T/CAEPI 70-2023水泥窯協同處置生活垃圾焚燒飛灰水洗除鹽工藝技術要求
- 高支模質量問題的分析與整改
- 計算機體系結構計算題示例答案
評論
0/150
提交評論