軟件工程課件4 需求分析基礎_第1頁
軟件工程課件4 需求分析基礎_第2頁
軟件工程課件4 需求分析基礎_第3頁
軟件工程課件4 需求分析基礎_第4頁
軟件工程課件4 需求分析基礎_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

13需求分析基礎

2§3.1需求分析各階段的基本概念

準確地定義未來系統的目標,確定為了滿足用戶的需求系統必須做什么。用<需求規格說明書>規范的形式準確地表達用戶的需求。3

需求分析作用:是指開發人員要準確理解用戶的要求,進行細致的調查分析,將用戶非形式的需求陳述轉化為完整的需求定義,再由需求定義轉換到相應的形式功能規約的過程。即正確地認識問題。

需求分析的基本任務:要準確地定義新系統的目標,為了滿足用戶需要,回答系統必須“做什么”的問題。即正確的理解現實問題,正確的描述現實問題。

4§3.2問題分析階段一、初步需求獲取技術系統分析員的主要焦點是“做什么(what)”,不是“怎樣做(how)”。清楚地理解所要解決的問題完整地獲取用戶需求5需求獲取面臨的挑戰:(1)問題空間理解(2)人與人之間的通信(3)需求的不斷變化6某出版社系統調查表編號提出問題1您在哪個部門工作?2出版業務流程是什么?3您每日都處理那些文件、數據、報表?4工作中手工處理特別麻煩的事情是什么?5工作中手工處理什么問題解決不了?影響效率的問題有哪些?6您認為提高工作效率,節省工作時間,減輕工作強度可采取哪些辦法?7某出版社系統調查表編號提出問題7您的部門需要成本核算和統計的內容有哪些?8您的部門采用計算機管理工作情況如何?9如何改進業務流程使之更合理?10哪些問題是目前傳統手工方法根本無法解決的?11出版社計算機管理信息系統需要解決什么問題?8交流機制同步交流(同地,異地);異步交流通信機制支持的通信模式Hallway交談需求闡明需求變更調查問卷和有組織的訪談應用域知識的引出事后總結會議(面對面,電話,視頻)客戶評審、項目評審、檢查、狀況評審、集體討論、問題求解同步異地組件客戶評審、項目評審、檢查異地討論、集體討論、問題求解9會議會議是得到問題的有效解決方案并達成一致的唯一機制會議中的重要角色主要組織者負責組織會議并指導其執行擬定會議議程記錄員做會議記錄整理會議記錄并下發給有關人員記時員掌握時間進度101.面向數據流的建模方法——數據流圖2.面向對象的建模方法——用例圖二、需求建模方法11信息系統系統級用例圖

12

1.用戶需求分類

(1)功能性需求(2)非功能性需求132.兩類需求包括的內容(1)功能(2)性能(3)環境(4)界面(5)用戶或人的因素(6)文檔(7)數據(8)資源(9)安全保密(10)軟件成本消耗與開發進度(11)質量保證14(2)性能需求

軟件開發的技術性指標例如:存儲容量限制執行速度、響應時間吞吐量15(3)環境需求

硬件設備:機型、外設、接口、地點、分布、溫度、濕度、磁場干擾等軟件:操作系統、網絡、數據庫16

軟件需求分析是把軟件需求求精和細化的一步,也是軟件生命期中重要的一步。通過對軟件的需求分析才能把軟件功能和性能的總體概念,描述為具體的規格說明書,而這種規格說明書正是開發軟件的基礎。§3.3需求描述階段171.主要內容:

⑴概述。軟件需求的簡要說明,如:地面站管理系統、檔案信息系統等

⑵界面描述。軟件系統的實現環境

⑶模型分析。系統模型的形式規定、限制和說明。

⑷質量評審要求。

⑸其他。

182.作用:

⑴合同作用——作為軟件人員和用戶之間事實上的技術合同說明。

⑵為以后設計、編碼打基礎——作為軟件人員下一步進行設計和編碼的基礎。

⑶驗收的依據。

193.說明書要求

⑴完整:要把問

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論