試題一(共25分)
閱讀以下關(guān)于需求分析的敘述,在答題紙上回答問題1至問題3。
某軟件企業(yè)為網(wǎng)絡(luò)音像制品銷售公司W重新開發(fā)一套影音產(chǎn)品在線管理及銷售系統(tǒng),以改進(jìn)原有系統(tǒng)AVMSS中存在的問題。在系統(tǒng)需求分析階段,完成的工作包括:
1. 系統(tǒng)分析員老王利用PIECES框架組織了系統(tǒng)需要獲取的非功能性需求,如表1-1所示。
2. 項目組小趙從W公司客戶代表處了解到現(xiàn)有系統(tǒng)中經(jīng)常有會員拒絕履行訂單,并將其作為問題記錄了下來。老王指出了小趙并未發(fā)現(xiàn)系統(tǒng)真正的問題,并以會員拒絕履行訂單為例,利用如圖1-1所示的魚骨圖分析了系統(tǒng)中真正存在的問題。
3. 獲取到相應(yīng)的需求之后,將需求記錄下來形成需求定義文檔,同其他項目信息合并形成需求陳述,作為需求分析階段最終的交付成果。
【問題1】(10分)
PIECES框架的主要作用是什么?請將以下需要獲取的需求(1)~(8)根據(jù)PIECES框架進(jìn)行分類并將序號填入表1-1對應(yīng)的單元格內(nèi)。
(1) 系統(tǒng)能否采用新方法以降低使用資源的成本?
(2) 系統(tǒng)可接受的吞吐率是多少?
(3) 系統(tǒng)可接受的響應(yīng)時間是多少?
(4) 應(yīng)該減少多少開支或增加多少收益?
(5) 對用戶隱私有什么要求?
(6) 對系統(tǒng)的可靠性和可用性有什么要求?
(7) 系統(tǒng)中需要包括哪些文檔和培訓(xùn)材料?
(8) 對外部系統(tǒng)的接口是什么?
【問題2】(8分)
請將下列問題按照不同的類型序號填入圖1-1所示的魚骨圖(g)~(n)中。
(1) 缺少強(qiáng)制履行合同的規(guī)定;
(2) 合同相關(guān)信息沒有通知到會員;
(3) 沒有催單提示客戶;
(4) 沒有跟蹤執(zhí)行情況;
(5) 設(shè)備成本太高造成價格不合理;
(6) 合同的履行缺乏靈活性;
(7) 賬務(wù)問題或者隱瞞相關(guān)內(nèi)容;
(8)價格太高并且無法修改。
【問題3】(7分)
一份需求定義文檔應(yīng)該包括哪些內(nèi)容?對于與系統(tǒng)開發(fā)相關(guān)的人員:系統(tǒng)所有者、用戶、系統(tǒng)分析人員、設(shè)計人員和構(gòu)造人員、項目經(jīng)理,需求定義文檔各有什么作用?