需求工程總復習_第1頁
需求工程總復習_第2頁
需求工程總復習_第3頁
需求工程總復習_第4頁
需求工程總復習_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、需求工程復習1、什么是需求?簡述需求的分類。答:(1)用戶為了解決問題或達到某些目標所需要的條件或能力;系統(tǒng)或系統(tǒng)部件為了滿足合同、標準、規(guī)范或其它正式文檔所規(guī)定的要求而需要具備的條件或能力;對它們的一種文檔化表述。 (2)需求的分類:功能需求:和系統(tǒng)主要工作相關的需求,即在不考慮物理約束的情況下,用戶希望系統(tǒng)所能夠執(zhí)行的活動,這些活動可以幫助用戶完成任務。功能需求主要表現(xiàn)為系統(tǒng)和環(huán)境之間的行為交互。性能需求:系統(tǒng)整體或系統(tǒng)組成部分應該擁有的性能特征,例如CPU使用率、內存使用率等。質量屬性:系統(tǒng)完成工作的質量,即系統(tǒng)需要在一個“好的程度”上實現(xiàn)功能需求,例如可靠性程度、可維護性程度等。對外接

2、口:系統(tǒng)和環(huán)境中其他系統(tǒng)之間需要建立的接口,包括硬件接口、軟件接口、數(shù)據(jù)庫接口等等。一、簡答題2、需求工程包括哪些活動,并簡要說明其內容?軟件開發(fā)中為什么要重視需求工程?答: (1)、需求工程活動包括:需求開發(fā)和需求管理; (2)、需求開發(fā)包括:需求獲取、需求分析、需求規(guī)格說明和需求驗證4個部分;(3)、需求管理:主要工作就是跟蹤后繼階段中需求實現(xiàn)與需求變更情況,確定需求得到了正確的理解并被正確的實現(xiàn)到軟件產(chǎn)品中。 3、描述需求工程的各個活動,并說明各個活動的任務?答: 需求工程活動包括:需求開發(fā)和需求管理;需求開發(fā)包括:需求獲取、需求分析、需求規(guī)格說明和需求驗證4個部分;需求獲?。耗康膹捻椖?/p>

3、規(guī)劃開始建立最初的原始需求。它從相關人員、資料和環(huán)境中得到系統(tǒng)開發(fā)所需要的相關信息;需求分析:需求獲取的這些信息還不是開發(fā)者能夠立即加以實現(xiàn)的解決方案。還需要對需求獲取得到的信息,進行需求分析;目的保證需求的完整性和一致性;需求規(guī)格說明:定義用戶需求,準確描述需求及其解決方案,目的將完整、一致的需求與能夠滿足需求的軟件行為以文檔的方式明確地固定下來;需求驗證:目的保證需求及其文檔的正確性,即需求真實地反映了用戶的真實意圖;以及通過檢查和修正保證需求及其文檔的完整性和一致性;需求管理:主要工作就是跟蹤后繼階段中需求實現(xiàn)與需求變更情況,確定需求得到了正確的理解并被正確的實現(xiàn)到軟件產(chǎn)品中。4、需求工

4、程中需要獲取的內容主要有哪3種?獲取信息的主要來源有哪些?常見的需求獲取方法有哪些(最少寫4種)? 答: 需要獲取的內容主要有:1)、需求 2)、問題域描述 3)、環(huán)境與約束獲取信息的主要來源有:1)、涉眾 2)、硬數(shù)據(jù) 3)、相關產(chǎn)品 4)、重要文檔 5)、相關技術標準和法規(guī)獲取信息的方法 :1)、傳統(tǒng)方法 2)、集體獲取方法 3)、原型 4)、模型驅動方法 5)、認知方法 6)、基于上下文的方法 5、需求獲取活動包括那幾個部分,并對每一部分活動作簡要解釋?答:1)、確定獲取信息的內容2)、確定待獲取信息的來源3)、確定應采用的獲取方法4)、執(zhí)行獲取5)、獲取的結果6、什么是面談中的開放式問

5、題?什么是封閉式問題?并比較二者的優(yōu)缺點?答:1)、開放式問題:指被會見者對答復的選擇可以是開放和不受限制的,他們可能答復兩個詞,也可能答復兩段話; 封閉式問題:指答案有基本的形式,被會見者的回答是受到限制的; 2)、優(yōu)缺點:開放式問題的優(yōu)點:讓被會見者感到自在;會見者可以收集被會見者使用的詞匯,這能反應他的教育、價值標準、態(tài)度和信念;提供豐富的細節(jié);對沒采用的進一步的提問有啟迪作用;被會見者更感興趣;容許更多的自發(fā)性;會見者可以在沒有太多準備的情況下進行面談。開放式問題的缺點:提此類問題可能會產(chǎn)生太多不相干的細節(jié);面談可能失控;開放式的回答會花費大量的時間才能獲得有用的信息量;可能會使會見者

6、看上去沒有準備。封閉式問題的優(yōu)點:節(jié)省時間;切中要點;保持對面談的控制;快速探討大范圍問題;得到貼切的數(shù)據(jù);封閉式問題的缺點:使得被會見者厭煩;得不到豐富的細節(jié);不能建立和面談者的友好關系。n7、金字塔結構、漏斗結構、菱形結構定義?n答: n金字塔組織形式:會見者以很具體的問題開始,然后逐漸提高問題的開放度,同時允許被會見者越來越籠統(tǒng)的答案來回答問題;n漏斗結構:以一般、開放式的問題開始,然后采用封閉式的問題縮小可能的答復;這種面談結構可以看作一個漏斗型;n菱形結構:就是將上述2中方法集合起來使用;該結構會見者首先提出一些簡單、封閉式的問題,為面談過程做好鋪墊;在面談中間階段向被會見者提出明顯

7、沒有“正確答案”的一般話題看法;然后會見者再次限制問題以獲得明確答復;n8、在需求獲取中獲取信息的主要來源有哪些? n答:獲取信息的主要來源有:n1、涉眾 2、硬數(shù)據(jù) 3、相關產(chǎn)品 4、重要文檔 5、相關技術標準和法規(guī)n n9、什么是前景? 什么是范圍?n答: n 前景:描述了產(chǎn)品的作用以及最終的功能;n 范圍:為項目劃定了需求的界限;n10、確定項目前景與范圍的流程?(步驟)n答:n問題分析 發(fā)現(xiàn)業(yè)務需求 定義解決方案及系統(tǒng)特性11、需求分析的根本任務是什么?需求分析階段需要執(zhí)行哪些活動?答:需求分析的根本任務:1)、建立分析模型 2)、建立解決方案需求分析階段需要執(zhí)行活動:1)問題分析 2

8、)確定系統(tǒng)邊界 3)需求建模 4)需求細化 5)確定需求優(yōu)先級 6)需求協(xié)商12、什么是硬數(shù)據(jù)?分為哪兩類,分別說明?答: 硬數(shù)據(jù):人們在實際工作中產(chǎn)生的各種各樣的表格和文檔資料;常見硬數(shù)據(jù)分為定量硬數(shù)據(jù)和定性硬數(shù)據(jù)兩種類型; 定量硬數(shù)據(jù):指經(jīng)過仔細設計、具有嚴格規(guī)范要求的格式化文檔; 定性硬數(shù)據(jù):使用自然語言進行描述的文本資料。13、詳細解釋面向對象建模中用到的3種模型:什么叫用例模型?什么叫行為模型?什么叫對象模型?以及這3個模型之間的關系?答:用例模型:就是以用例為基本單位建立的一個系統(tǒng)功能展示模型,它是系統(tǒng)所有用例的集合,以統(tǒng)一、圖形化方式展示系統(tǒng)的功能和行為特性; 行為模型:是實現(xiàn)用

9、例模型到對象模型的橋梁,以更加詳細的方式說明了用例所描述的系統(tǒng)行為;對象模型:以對象和類的概念為基礎,描述了系統(tǒng)中的對象和這些對象之間的關系;三者關系:對象模型無法直接被用來記錄和描述從用戶那里得到的信息。因此,面向對象建模方法提出了用例模型,用來處理開發(fā)人員直接從用戶那里得到的信息,行為模型就是實現(xiàn)用例模型到對象模型的橋梁14、涉眾分析有哪些活動?解釋每一個活動的具體內容? 答:1)、涉眾識別:目的是尋找和發(fā)現(xiàn)各種涉眾類別;2)、涉眾描述:描述對涉眾的基本特征描述、也會包括地理和社會特征;3)、涉眾評估:是將孤立的描述信息聯(lián)合起來進行分析,以便得到更深層次信息的過程;4)、涉眾選擇: 在發(fā)現(xiàn)

10、關鍵涉眾類別,完成對他們角色和職責的定義之后,還需要為每個涉眾類別選擇合適的代表,為項目的最終成功起到應有的作用。15、涉眾分析的主要任務?答:涉眾分析主要任務:1)尋找軟件系統(tǒng)的涉眾類別,辨別關鍵的涉眾類別;2)描述不同涉眾類別的特征,包括個人特征、工作特征;3)分析不同涉眾類別的輸贏條件和受影響程度; 4)描述不同涉眾類別的關注點和興趣取向;5)分析不同涉眾類別的重要性和影響力;6)為每種涉眾類別選擇合適的代表參與項目開發(fā)。16、什么是面向對象建模?UML面向對象建模中用到哪些技術?并對每一個技術詳細解釋? 答:面向對象建模:是一種用于辨識系統(tǒng)環(huán)境中的對象及這些對象之間關系的技術;UML面

11、向對象建模中用到哪些技術:1)對象模型2)用例模型 3)行為模型 4)狀態(tài)機模型 5)對象約束語言OCL對每一個技術詳細解釋:1)對象模型: 以對象和類的概念為基礎,描述了系統(tǒng)中的對象和這些對象之間的關系; 2)用例模型:就是以用例為基本單位建立的一個系統(tǒng)功能展示模型,它是系統(tǒng)所有用例的集合,以統(tǒng)一、圖形化方式展示系統(tǒng)的功能和行為特性; 3)行為模型: 是實現(xiàn)用例模型到對象模型的橋梁,以更加詳細的方式說明了用例所描述的系統(tǒng)行為;4)狀態(tài)機模型: 以狀態(tài)機理論為基礎建立的對系統(tǒng)行為的描述手段; 5)對象約束語言:OCL語言是一種基于類型的描述語言,有著嚴格的類型定義,可以保證它進行形式化描述的能

12、力,描述系統(tǒng)的各個方面;17、什么是需求規(guī)格說明?為什么要建需求規(guī)格說明?需求規(guī)格說明文檔常見的讀者?答:(1)、需求規(guī)格說明:就是將需求及其軟件的解決方案進行定義和文檔化,并傳遞給開發(fā)人員;(2)、 1)更好的傳遞軟件系統(tǒng)的需求信息和解決方案給所有的開發(fā)者; 2)拓展人們的知識記憶能力:復雜系統(tǒng)信息含量較多書面的文檔可以彌補人的記憶能力不足; 3)開發(fā)者和客戶作為合同協(xié)議的重要部分; 4)作為項目開發(fā)活動的一個重要依據(jù);5)發(fā)現(xiàn)和減少可能的需求錯誤,減少項目的返工,降低項目的工作量; 6)作為有效的智力資產(chǎn),可以幫助新加入成員更快融入項目(3)、幾個常見的讀者群:1)項目管理者 )設計人員與

13、程序員 3)測試人員 )文檔寫作人員 )涉眾(用戶)18、需求驗證的含義?需求驗證有哪些常用的方法?問題修正方法?答:需求驗證:是專指在需求規(guī)格說明完成之后,對需求規(guī)格說明文檔進行的驗證活動。常用的方法有:需求評審、原型與模擬、測試用例開發(fā)、用戶手冊編寫、利用跟蹤關系和自動化分析。 問題修正方法:1)需求澄清: 理解偏差:重新進行分析工作;分析遺漏:重新分析和文檔化這部分信息; 表達不當:重新以合適的方式表達2)缺失需求: 重新執(zhí)行需求獲取等一系列工作 3)需求沖突: 協(xié)商解決 4)不切實際的期望 : 項目調整與需求協(xié)商19、需求驗證中常用的方法(最少寫3種)?常見的問題修正行為有哪3種?答:

14、需求評審、原型與模擬、測試用例開發(fā)、用戶手冊編寫、利用跟蹤關系和自動化分析。 20、需求工程定義?需求工程的活動包括? 答:1)、需求工程是所有需求處理活動總和,它收集信息、分析問題、整理觀點、記錄需求并驗證其正確性,最終反映軟件被應用后與其環(huán)境互動形成的期望效應.2)、需求工程的活動包括:需求開發(fā)和需求管理21、什么是需求驗證?需求驗證中常用的方法?需求驗證活動的流程?答:需求驗證:是專指在需求規(guī)格說明完成之后,對需求規(guī)格說明文檔進行的驗證活動。常用的方法有:需求評審、原型與模擬、測試用例開發(fā)、用戶手冊編寫、利用跟蹤關系和自動化分析。22、什么是需求管理?為什么要執(zhí)行需求管理?需求管理的主要

15、任務有哪些?需求管理:就是這樣一個管理活動,在需求開發(fā)之后的產(chǎn)品生命周期當中保證需求作用的有效發(fā)揮; 在需求開發(fā)結束之后,需要有一種力量保證后續(xù)的系統(tǒng)開發(fā)活動依照需求的基線進行展開,保證系統(tǒng)的質量; 需求管理的主要任務有: 1)交流涉眾需要什么;2)將需求應用、實施到解決方案;3)驅動設計和實現(xiàn)工作;4)控制變更;5)將需求分配到子系統(tǒng);6)測試和驗證最終產(chǎn)品;7)控制迭代式開發(fā)中的變化;8)輔助項目管理;23、需求管理的活動包括哪些?并作具體說明每一個活動內容?答: 需求管理的個活動:1)維護需求基線 將需求基線納入配置管理2)實現(xiàn)需求跟蹤 以軟件需求規(guī)格說明文檔為基線,在前向和后向兩個方向

16、上,描述需求以及跟蹤需求變化的能力3)控制需求變更 以可控、一致的方式進行需求基線中需求的變更處理24、什么是過程建模?過程建模中用到哪些技術?并對每一個技術詳細解釋?過程建模與數(shù)據(jù)建模之間的區(qū)別與聯(lián)系?答:(1)、過程建模:就是分析需求獲取活動獲得的信息,根據(jù)數(shù)據(jù)在系統(tǒng)中的流動,發(fā)現(xiàn)系統(tǒng)的功能和其與外界的交互,建立能夠實現(xiàn)系統(tǒng)功能的過程分解結構,形成系統(tǒng)的過程模型,并用圖行的方式將過程模型描述出來(2)、過程建模中用到哪些技術:1)上下文圖:用來說明系統(tǒng)的上下文環(huán)境,確定系統(tǒng)邊界; 2)數(shù)據(jù)流圖:用來建立過程的分解結構; 3)微規(guī)格說明:用來描述數(shù)據(jù)流圖過程分解結構中最底層過程的處理邏輯;4

17、)數(shù)據(jù)字典:用來說明系統(tǒng)中涉及的數(shù)據(jù)的結構;(3)、過程建模:更多是側重數(shù)據(jù)產(chǎn)生和使用的時間、地點和方式,而沒有描述數(shù)據(jù)的定義、結構和關系等特性;數(shù)據(jù)建模彌補了過程建模在數(shù)據(jù)說明方面的不足,描述數(shù)據(jù)的定義、結構和關系等特性的模型;25、需求管理包括哪3個活動?并詳細解釋每一個活動? 答: 需求管理的個活動:1)維護需求基線 將需求基線納入配置管理2)實現(xiàn)需求跟蹤 以軟件需求規(guī)格說明文檔為基線,在前向和后向兩個方向上,描述需求以及跟蹤需求變化的能力3)控制需求變更 以可控、一致的方式進行需求基線中需求的變更處理26、什么叫需求跟蹤?什么叫前向跟蹤?什么叫后向跟蹤?需求跟蹤的實現(xiàn)方法主要有哪3種?

18、答:需求跟蹤:以軟件需求規(guī)格說明文檔為基線,在前向和后向兩個方向上,描述需求以及跟蹤需求變化的能力前向跟蹤:是指被定義到軟件需求規(guī)格說明文檔之前的需求演化過程;后向跟蹤:是指被定義到軟件需求規(guī)格說明文檔之后的需求演化過程;需求跟蹤的實現(xiàn)方法主要有哪3種:1)需求跟蹤矩陣 2)實體關系模型 3)交叉引用27、需求變更的控制過程?答:需求變更控制的過程如下: )提出需求變更 )接受變更請求 )變更評估 4、變更決策 5)執(zhí)行變更、 6)變更驗證28.假設現(xiàn)在由你來負責所在學校選課系統(tǒng)的需求工作,現(xiàn)在需要你來安排一次群體面談,你打算怎么做?(面談的準備階段)答:計劃面談1)確定參與人員(涉眾、主持人

19、、負責人、分析人員、記錄人員、觀察員 )2)安排會談時間 (全職的24天參與會議 ,擬定一份議程 )3) 選擇會談地點 (充足的空間,道具支持,良好的餐飲服務 )4)準備會談內容 (面談的主題和范圍,會議的議程,需求的預期和會談的目標,各種材料)二、案例題二、案例題一、從下面的事件當中,你可以替Jeannine總結出哪些教訓?投資經(jīng)理Jeannine對一個新的投資跟蹤系統(tǒng)具有強烈的需求。她需要做出快速決策來考慮可能進行的投資和撤銷投資,耽誤一個小時就可能給公司造成幾千美元的損失。最后她放棄了使用公司的信息系統(tǒng),因為公司的信息系統(tǒng)沒有給予她的請求足夠高的服務優(yōu)先級。她找到軟件開發(fā)商,購買了一套看

20、似可以滿足她要求的軟件。但高層管理人員不同意使用,而且還遇到了其他一些問題。首先,財務審計員重新評估了公司的投資策略和投資政策。Jeannine并不知道這一點,于是新的系統(tǒng)沒有計入正在被考慮的新政策。她自己的職員抵制這個系統(tǒng)產(chǎn)生的有關投資和撤銷投資的建議。新系統(tǒng)使用了公司信息系統(tǒng)現(xiàn)有的文件結構,卻發(fā)現(xiàn)她的職員兩年前就放棄使用那些文件了,因為那些文件沒有包括全面分析可選替代投資方案所需的數(shù)據(jù)。她的職員也批評新系統(tǒng)的設計,說很小的操作錯誤就會把系統(tǒng)帶入“混亂”狀態(tài),而且很難恢復過來。她的一些下級經(jīng)理堅持要有圖形形式的報告,而新系統(tǒng)無法產(chǎn)生這些報告。最后的問題是,Jeannine不能確定新的系統(tǒng)是否

21、可以進行適當?shù)男薷模〝?shù)據(jù)庫結構修改和程序修改)以滿足新的需求而不用重寫所有的程序。而且她的老板也不能肯定是否會出資請一位顧問來解決這些問題。一:(1)她沒有仔細認真地分析問題; (2)她沒有及時跟相關人員交流信息,沒能把握住有價值信息; (3)她沒能及時跟公司員工交流,引用過時的文件結構; (4)她沒有仔細研究分析新引進的系統(tǒng)的性能需求是否滿足; (5)她沒有仔細研究新引進的系統(tǒng)的功能需求是否滿足; (6)她沒有仔細研究引進的系統(tǒng)的質量屬性,對外接口是否滿足。二:業(yè)務需求中沒有和高層管理人員溝通好;她提出的用戶需求沒有和用戶(自己的職員)溝通好,也沒有向開發(fā)人員提出可行性、質量屬性(可擴展性)

22、等。三:沒有獲得高層支持;財政部支持;下屬抵制使用;信息不流通,文件使用不一致;要求的圖形報告沒有;不知道是否能修改二、根據(jù)下列描述,說明新的直接銷售和財務處理系統(tǒng)的業(yè)務需求有哪些?Especially for You Jewelers是大學城的一個小珠寶零售商。在過去的兩年里,Especially for You在它的商業(yè)方面經(jīng)歷了極大的發(fā)展,可是,它的財務業(yè)績卻與它的發(fā)展不同步?,F(xiàn)在的事務處理系統(tǒng)部分手動、部分自動,不能有效的追蹤客戶賬單和收據(jù),Especially for You難以確定為什么它的成本這么高。此外,Especially for You頻繁地實行特價以吸引顧客。它不知道這些

23、特價是否有利可圖,是否帶來其他的銷售。Especially for You也想增加回頭客,所以它需要一個客戶數(shù)據(jù)庫。Especially for You想按照一個新的直接銷售和財務處理系統(tǒng)以幫助解決這些問題。解答1:業(yè)務需求:保持財務業(yè)績與它的發(fā)展同步;有效地追蹤客戶賬單和收據(jù);降低成本;實行特價時能夠知道是否有利可圖,是否帶動去他的銷售;增加回頭客。解答2:業(yè)務需求。BR1:實現(xiàn)客戶賬單和收據(jù)的有效追蹤;BR2:實現(xiàn)產(chǎn)品特價時的利潤和相關銷售情況檢查;BR3:實現(xiàn)一個客戶數(shù)據(jù)庫。三、某大銀行的一位銀行卡辦公室的收賬經(jīng)理Liz遇到了一個問題。她每周都收到一份過期未付款的賬戶名單。這份報告已經(jīng)從

24、兩年前的250個賬戶增加到現(xiàn)在的1250個賬戶。為了確定那些嚴重拖欠債務的賬戶,Liz需要通讀這份報告。嚴重拖欠債務的賬戶由幾個不同的規(guī)則確定,每個規(guī)則都要求Liz檢查客戶的一項或幾項數(shù)據(jù)。過去半天的工作量現(xiàn)在增加到了每周三天。即使在確定了嚴重拖欠債務的賬戶后,如果沒有查閱該賬戶三年內的歷史資料,Liz也不能做出最后的信用決定(例如嚴厲的催款電話、斷絕信用或將這個賬戶轉給一個收賬代理)。另外,Liz需要報告所有賬戶中過期未付款的、拖欠債務的、嚴重拖欠債務的和呆死賬的比例。目前的報告中并沒有給她提供這個信息。假設現(xiàn)在需要你來開發(fā)一個軟件,解決Liz面對的難題。那么你認為Liz現(xiàn)在遇到的問題有哪些

25、?你希望新的軟件應該達成哪些業(yè)務目標?你怎樣設計軟件的高層解決方案和系統(tǒng)特性?問題問題業(yè)務目標業(yè)務目標高層解決方案高層解決方案系統(tǒng)特性系統(tǒng)特性帳戶太多,工作量太大減少檢查人員的工作量能夠快速、自動查詢客戶賬戶建立一個數(shù)據(jù)庫系統(tǒng)用來存放客戶賬戶信息降低工作復雜度能夠分析一個客戶是否為問題賬戶根據(jù)特定的判定問題賬戶的算法檢索辨別出問題賬戶需查閱賬戶的大量歷史數(shù)據(jù)能夠給出一個問題賬戶的三年內的歷史數(shù)據(jù)工作人員能夠檢查該賬戶的三年內的歷史數(shù)據(jù)能夠按賬戶號查詢該賬戶三年歷史數(shù)據(jù)四、職工福利和工資顧問遇到了一些問題。她的工作是為雇員提供他們的福利建議。公司剛剛磋商了一個新的醫(yī)療保險方案,這個方案要求雇員從

26、7個保健組織和首選的供應商方案中進行選擇。保健組織和供應商按照雇員的分類、貢獻、免賠額、受益人、服務內容和允許的服務提供商而各不相同,目的是盡可能為雇員提供最靈活的福利,用以使公司的花費極小化并控制付給保險商的費用(這將對公司被收取的后續(xù)保險費產(chǎn)生一定的影響)。這個顧問被請來為雇員選擇最合適的保險方案。她目前以手工方式答復這些請求。但目前的選擇比新計劃中的選擇要直接得多。她需要解釋新的選擇:它們包括什么,不包括什么,它們的費用和可能費用是多少,具有什么優(yōu)缺點。但是,雇員對新計劃不信任,這種情況迫使她需要向雇員提供更多具體的建議和答復。她可能不得不為許多雇員逐步建立假定情境可能的最壞假定情境。這

27、種假定將要根據(jù)每個雇員的收入、婚姻和家庭狀況、目前的健康風險等進行個人定制。在逐步建立一些樣本假定時,她發(fā)現(xiàn):(1)從信息系統(tǒng)部門獲得工資和個人數(shù)據(jù)需要一天時間。(2)雇員數(shù)據(jù)存儲在許多文件夾中,而且并不總是被正確地更新。當沖突數(shù)據(jù)變得很明顯時,除非解決了矛盾,否則就不可能繼續(xù)她的工作。(3)計算復雜。為一個雇員創(chuàng)建投資和退休假定常常需要花費一整天或更長時間。 (4)有些人擔心保險計劃會被提供給未授權的個人,例如以前的配偶或者非直系親屬。(5)計算中可變條件的復雜性導致經(jīng)常出錯,很多錯誤可能一直未被發(fā)現(xiàn)。假設現(xiàn)在需要你來開發(fā)一個軟件,解決職工福利和工資顧問的問題。那么你認為她現(xiàn)在遇到的問題有哪

28、些?你希望新的軟件應該達成哪些業(yè)務目標?你怎樣設計軟件的高層解決方案和系統(tǒng)特性?解決方案有哪些重要的約束?問題問題業(yè)務目標業(yè)務目標高層解決方案高層解決方案不能有效地從信息部門獲得工資和個人數(shù)據(jù)減少從信息部門獲得工資和個人數(shù)據(jù)的時間;度量標準(Scale):一次從信息部門獲得工資和個人數(shù)據(jù)的時間;計量方法(Meter):檢查信息部門數(shù)據(jù)庫日志;理想標準:減少50%;一般標準:減少30%;最低標準:減少20%;由軟件從信息部門的數(shù)據(jù)庫中檢索出工資和個人數(shù)據(jù),減少所需信息獲取的時間雇員數(shù)據(jù)太過分散,而且不能及時正確地更新集中雇員數(shù)據(jù),并且正確更新由軟件來分析雇員數(shù)據(jù)的各種特征,及早識別出數(shù)據(jù)所在位置

29、;或由軟件集中處理雇員數(shù)據(jù),及早識別出不準確的或沒有及時更新的數(shù)據(jù),提交人工處理或自行更新計算復雜降低計算的復雜性由軟件來處理投資和退休假定的計算的復雜過程雇員信息不能得到及時有效正確的更新及時有效正確地更新雇員信息由軟件來分析個人數(shù)據(jù)的準確性,及早識別出不準確的個人信息,提交人工處理;或定時更新數(shù),提高數(shù)據(jù)的準確性;計算中可變條件的復雜性降低計算中可變條件的復雜性由軟件來處理計算中可變條件的復雜性,降低出錯率系統(tǒng)特性:1)根據(jù)信息部門提供的數(shù)據(jù)庫查詢工資和個人數(shù)據(jù);2)根據(jù)原始數(shù)據(jù)重新整理數(shù)據(jù)并更新;3)提交查詢信息;4)創(chuàng)建投資和退休假定的計算過程;5)通過公司的內聯(lián)網(wǎng)訪問系統(tǒng),根據(jù)個人情

30、況更新信息;6)模擬計算中可變條件的變化;7)提供最靈活的福利方案。五、下面是系統(tǒng)分析團隊的一名成員提出的第一份面談報告:“在我看來,面談進行的很好。我和他就這個問題聊了一個半小時。他告訴我有關公司的所有歷史,很有意思。他也提到,自他來到該公司的16年間,公司沒有任何變化。我們不久將再次舉行會面,以及結束這次面談,因為我們還沒有深入研究我準備的問題?!痹囋u論這個面談報告。假設你要團隊成員使用圖1提供的報表,那么他漏了什么主要信息?什么信息對面談報告來說是無關緊要的?如果真的發(fā)生了報告中提及的情況,則必須向隊友提出哪3個建議,以幫助他更好地舉行下一次面談。面談對象:SalDomask 日期:會見者:S.Cabbot 主

溫馨提示

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

評論

0/150

提交評論