文章插圖

文章插圖
學習打卡DAY6,第1章第4節內容,今天學習了第1小節–軟件需求 。
1、軟件需求基本特性是可驗證性,其目的:檢測和解決需求之間的沖突;發現軟件的邊界,以及軟件如何與外界交互;詳細描述系統需求和軟件需求 。
2、需求包括業務需求、用戶需求和系統需求 。
A、業務需求:反映企業或客戶對系統高層次的目標要求 。
B、用戶需求:描述的是用戶的具體目標,或用戶要求系統必須完成的任務 。
C、系統需求:從系統的角度老說明軟件的需求,包括功能需求、非功能需求和設計約束等 。
3、系統需求的3個方面:
A、功能需求通常是通過系統特性的描述表現出來的,所謂特性,是指一組邏輯上相關的功能需求,表示系統為用戶提供某項功能或服務,是用戶的業務目標得以滿足;
B、非功能需求是指系統必須具備的屬性或品質;
C、設計約束也稱為限制條件或補充規約,通常是對系統的一些約束說明 。
4、軟件需求分為三類,分別是常規需求、期望需求和意外需求 。
5、常見的需求獲取方法包括用戶訪談、問卷調查、采樣、情節串聯板、聯合需求計劃等 。
6、使用結構化分析(SA)方法進行需求分析,其建立的模型的核心是數據字典,圍繞這個核心有三個層次的模型,分別是數據模型、功能模型和行為模型 。
實體聯系圖(E-R圖)表示數據模型;
【什么圖是建立功能模型的基礎 什么是功能模型】數據流圖(DFD)表示功能模型;
狀態轉換圖(STD)表示行為模型 。
7、軟件需求規格說明書時需求開發活動的產物,使項目干系人與開發團隊對系統的初始規定有一個共同的理解 。包括:范圍、引用文件、需求、合格性規定、需求可追蹤性、尚未解決的問題、注解 。
8、需求分析分為需求提出、需求描述、需求評審三個階段 。
9、需求驗證:通過需求評審和需求測試來對需求進行驗證 。
- 情侶留言板每一天一條,連空氣都是粉紅泡泡
- 讓女孩子有安全感的情話,我要的是你的往后余生
- 2019超甜土味情話短句,你知道我的缺點是什么嗎?是缺點你
- 用戶研究:如何做用戶畫像分析-簡書 什么叫用戶畫像分析
- 3dmax平移的快捷鍵是哪個 3d移動的快捷鍵是什么
- 蘋果7plus最佳系統版本12.4 蘋果7plus最佳系統版本是10.3還是12.
- 撩男人表白最強套路情話,你還真是我的情敵
- 跨境電商平臺app 跨境電商市場定位
- 紅米note10參數配置處理器 紅米note10參數配置5g
- 蘋果電腦的價格 一臺蘋果電腦多少錢
