需求层次性、需求分类
需求層次性
1 業務需求
系統建?的戰略出發點,表現為?層次的?標(Objective),它描述了組織 為什么要開發系統
定 義系統應該具備的特性(Feature)
R2:在系統使?3個?后,銷售額度應該提?20%
可以建??層次的解決?案,其系統特性如SF1~SF4所示。
SF1:管理VIP顧客信息。
SF2:提供VIP顧客服務,增加回頭率。
SF3:使?多樣化的特價?案,吸引顧客購買,增加銷售額。
SF4:使?多樣化的贈送?案,吸引顧客購買,增加銷售額。
2 用戶需求
執?實際?作的?戶對系統所能完成的具體任務的期望,描述了系統能夠幫助?戶做些什么
有充分的問題域知識作為背景?持
特性
模糊、不清晰(允許適度的?形容詞和副詞)
多特性混雜 (功能和?功能的混雜)
多邏輯混雜 (?個任務需要多次系統交互才能完成
SF1:管理VIP顧客信息
UR1.1:系統應該允許客戶經理添加、修改或者刪除會員個?信息
對UR1.1,需要補充問題域知識如下:
會員的個?信息有:客戶編號、姓名、聯系?式、積分。
3 系統需求
?戶對系統?為的期望,每個系統級需求反映了?次外界與系統的交互?為,或者系統的?個實現細節
系統能夠。。系統應該。。。
UR1.3:系統應該允許客戶經理查看會員的個?信息和購買信息。
? 對?戶需求UR1.3,可以依據任務中的交互細節將之轉化為系統級需求SR1.3.1~ SR1.3.4。
SR1.3.1在接到客戶經理的請求后,系統應該為客戶經理提供所有會員的個?信息。
SR1.3.2在客戶經理輸?會員的客戶編號時,系統要提供該會員的個?信息。
SR1.3.3在客戶經理選定?個會員并申請查看購買信息時,系統要提供該會員的歷史購 買記錄。
SR1.3.4經理可以通過鍵盤輸?客戶編號,也可以通過讀卡器輸?客戶編號。
需求分類
1 項目需求
? R5:項?的成本要控制在60萬元??幣以下。
? R6:項?要在6個?內完成。
2 過程需求
? R7:在開發中,開發者要提交軟件需求規格說明?檔、設計描述?檔和測試報告。
? R8:項?要使?持續集成?法進?開發。e.g. 開發團隊需要給出SRS文檔。
3 系統需求
3.1 軟件需求
3.1.1 功能需求
和系統主要?作相關的需求,即在不考慮物理約束的情況下,?戶希望系統所能夠執?的活動,這些活動可以幫助?戶完成任務。功能需求主要表現為系統和環境之間的?為交互。
能夠為?戶帶來業務價值的系統?為、軟件產品產?價值的基礎
在存儲設備發生故障時,系統要在0.5秒內向用戶發出警報。
3.1.2 性能需求
包括速度、容量、吞吐量、負載、實時性等。
都有一定的、準確的數字(由需求人員和開發人員協商出來的,相當于一種協議)
? PR1:所有的?戶查詢都必須在10秒內完成。
? PR2:系統應該能夠存儲?少100萬個銷售信息。
? PR3:解釋器每分鐘應該?少解析5000條沒有錯誤的語句。
? PR4:系統應該允許50個營業服務器同時從集中服務器上進?數據的上傳或下載。
? PR5:監測到病?異常后,監控器必須在0.5秒內發出警報e.g 系統能夠存儲3年的數據
注意區分:
在存儲設備發生故障時,系統要在0.5秒內向用戶發出警報。 --- 功能需求
監測到病?異常后,監控器必須在0.5秒內發出警報 --- 性能需求
3.1.3 質量屬性/質量需求
可靠性
在進?數據的下載和上傳中,如果?絡故障,系統不能出現故障。
e.g. 在存儲設備發生故障時,系統要在10秒內發現。
可用性
系統的可?性要達到98%。
安全性
VIP顧客只能查看??的個?信息和購買記錄
可維護性
如果系統要增加新的特價類型,要能夠在2個??內完成。
可移植性
集中服務器要能夠在1??內從Window 7操作系統更換到Solaris 10操作系統。
易用性
使?系統1個?的收銀員進?銷售處理的效率要達到10件商品/分鐘。
e.g 經過10天培訓的收銀員就能夠熟練使用系統。
3.1.4 數據需求
數據需求是需要在數據庫、?件或者其他介質中存儲的數據描述,通常包括下列內容:
各個功能使?的數據信息;
使?頻率;
可訪問性要求;
數據實體及其關系;
完整性約束;
數據保持要求。
商品的標識由0-24位字母、數字混合組成的字符串。
3.1.5 對外接口
系統和其他系統之間的軟硬件接?
用戶界面
使用掃描儀掃描文件,傳遞回的數據為pdf格式 文件
3.1.6 約束
系統開發及運?的環境
問題域內的相關標準(包括法律法規、?業協定、企業規章等)
商業規則
系統必須能夠與Oracle數據庫交互。
3.2 硬件需求
3.3 其他需求
人力需求等
系統使用之前 ,需要對收銀員進行 10天的專門培訓。
不切實際的期望
不切實際的期望不屬于需求
? R11:系統要分析會員的購買記錄,預測該會員將來?周和?個?內會購買的商品;
? R12:系統要能夠對每?的出?庫以及銷售?為進?標準的財務分析;
? R13:在使?系統時,收銀員必須要在2個?時內完成?個銷售處理的所有操作
總結
以上是生活随笔為你收集整理的需求层次性、需求分类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 将图片显示在应用最上层_谷歌Chrome
- 下一篇: eclipse注释模板_Intellij