大學(xué)計(jì)算機(jī)《軟件需求工程》試卷-答案_第1頁
大學(xué)計(jì)算機(jī)《軟件需求工程》試卷-答案_第2頁
大學(xué)計(jì)算機(jī)《軟件需求工程》試卷-答案_第3頁
大學(xué)計(jì)算機(jī)《軟件需求工程》試卷-答案_第4頁
大學(xué)計(jì)算機(jī)《軟件需求工程》試卷-答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、考試科目名稱軟件需求工程考試方式:閉卷考試日期年月曰教師系(專業(yè))年級(jí)本三班級(jí)學(xué)號(hào)姓名成績題號(hào)四五六七八九十分?jǐn)?shù)得分束,并結(jié)合它們的涵義、(本題滿分10分)解釋下列名詞:需求、規(guī)格說明、問題域特性和約 說明需求工程的主要任務(wù)是什么?能夠解釋各個(gè)名詞的概念:每個(gè) 1分任務(wù)原因的說明:每個(gè)1分需求工程的困難之處:(1)不存在描述明確的E; (2)不存在確定的針對S的評估標(biāo)準(zhǔn)R; (3)根據(jù)問題域特性和系統(tǒng)行為推測系統(tǒng)應(yīng)用效果是簡單的推理過程,即E,SR是簡單的,但根據(jù)問題域特性和期望的系統(tǒng)應(yīng)用效果構(gòu)建系統(tǒng)行為的過程是困難的,E,RS是一個(gè) 創(chuàng)造性的過程。具體任務(wù)的說明:每個(gè)1分這些困難也恰好說明了

2、需求工程的主要工作:(1)進(jìn)行需求開發(fā),確定用戶的期望效果R; (2)研究問題背景,描述問題域特性 E; (3)構(gòu)建解系統(tǒng),描述解系統(tǒng)行為S使得E,SRO分2、(本題滿分10分)Betty Kant問道,她是Sawder家具公司的橋“我知道你有很多材料。那些材料里到底有什么?MIS特別工作組的負(fù)責(zé)人。MIS特別工作組是你的系統(tǒng)團(tuán)隊(duì)聯(lián)絡(luò)你 拖了一大堆材 料,正準(zhǔn)備離開這棟樓?!芭?,是過去6個(gè)月的一些財(cái)政決算、生產(chǎn)報(bào)表,還有 Sharen給我的一些業(yè)績報(bào)表,業(yè)績報(bào)表涵蓋了過去6個(gè)月的目標(biāo)和工作業(yè)績?!蹦阍诨卮饡r(shí),有些紙掉到了地上,“你為什么問這個(gè)問題呢?Betty為你拾起紙并把它放到最近的桌子上,

3、回答道:“因?yàn)槟愀静恍枰@些垃圾。你來這里要做一件事情,就是和我們這些用戶談話。從這些材料中得不到任何有益的信息?!保?)只有告訴Betty你從每份文檔中找到的東西才能使她相信每份文檔都是重要的。用一段文字解釋文檔為需求工程師提供了什么幫助?(2) 在你和Betty談話的時(shí)候,意識(shí)到實(shí)際上也需要其他的定量文檔。列出你缺少的東西。(1)解釋了文檔含有問題域知識(shí) (2分);說明了文檔內(nèi)知識(shí)的結(jié)構(gòu)良好性(2分);列出文 檔的示例(1分);(2) 按照邏輯給分:邏輯上正確的,每個(gè) 1分,最多5分。得分面)?3、(本題滿分15分)從下面的事件當(dāng)中,你可以替務(wù)需求處理和涉眾分析兩個(gè)方 Jeannine總

4、結(jié)出哪些教訓(xùn)(提示:至少包括業(yè)投資經(jīng)理Jeannine對一個(gè)新的投資跟蹤系統(tǒng)具有強(qiáng)烈的需求。她需要做出快速?zèng)Q策來考慮可能進(jìn)行的投資和撤銷投資,耽誤一個(gè)小時(shí)就可能給公司造成幾千美元的損失。最后她放棄了使用公司的信息系統(tǒng),因?yàn)楣镜男畔⑾到y(tǒng)沒有給予她的請求足夠高的服務(wù)優(yōu)先級(jí)。她找到軟件開發(fā)商,購買了一套看似可以滿足她要求的軟件。但高層管理人員不同意使用,而且還遇到了其他一些問題。首先,財(cái)務(wù)審計(jì)員重新評估了公司的投資策略和投資政策。Jeannine并不知道這一點(diǎn),于 是新的系統(tǒng)沒有計(jì)入正在被考慮的新政策。她自己的職員抵制這個(gè)系統(tǒng)產(chǎn)生的有關(guān)投資和撤銷投資的建議。新系統(tǒng)使用了公司信息系統(tǒng)現(xiàn)有的文件結(jié)構(gòu),

5、卻發(fā)現(xiàn)她的職員兩年前就放棄使用那些文件了,因?yàn)槟切┪募]有包括全面分析可選替代投資方案所需的數(shù)據(jù)。她的職員也批評新系統(tǒng)的設(shè)計(jì),說很小的操作錯(cuò)誤就會(huì)把系統(tǒng)帶入“混亂”狀態(tài),而且很難恢復(fù)過來。她的一些下級(jí)經(jīng)理堅(jiān)持要有圖形形式的報(bào)告,而新系統(tǒng)無法產(chǎn)生這些報(bào)告。最后的問題是,Jeannine不能確定新的系統(tǒng)是否可以進(jìn)行適當(dāng)?shù)男薷模〝?shù)據(jù)庫結(jié)構(gòu)修改和程序修改)以滿足新的需求而不用重寫所有的程序。而且她的老板也不能肯定是否會(huì)出資請一位顧問來解決這些問題。業(yè)務(wù)需求處理方面:目標(biāo)不明確 (1);未處理前景和范圍 (1);教訓(xùn):指明前景和范圍 的處理步驟和方法(4分)涉眾分析方面:未識(shí)別和分析涉眾 (1),對上述

6、進(jìn)行具體展開 (2);教訓(xùn),提及:涉眾 識(shí)別(2);涉 眾評估(2);共贏分析(2)得分4、(本題滿分10分)假設(shè)現(xiàn)在由你來負(fù)責(zé)所在學(xué)校選課系統(tǒng)的需求工作群體面現(xiàn)在需要你來安排一次談,你打算怎么做?(1)目標(biāo)和內(nèi)容的確定 (1分)(2)場地的確定(1分);解釋場地的條件:提供各種開會(huì)需要材料,會(huì)議室、道具、餐飲等(1分)3) 時(shí)間的確定(1分);解釋時(shí)間要求:全職的2? 4天;(1分)4)5)人員的確定(1分) 會(huì)議準(zhǔn)備(1分);解釋多涉眾的共同參與(1分)得分(本題滿分10分)為下列描述建立ERD我們企業(yè)的MIS部門想構(gòu)造一個(gè)數(shù)據(jù)庫來跟蹤所有的硬件和軟件。我們擁有準(zhǔn)備會(huì)議討論材料(1分);議

7、程(1分)工作站、網(wǎng)絡(luò)服務(wù)器和外設(shè),而且 MIS部門想跟蹤軟件包以及這些軟件包的許可證。有些軟件許可證是針對單機(jī)的,我們可以把這個(gè)軟件安裝在網(wǎng)絡(luò)服務(wù)器上,但只能允許與許可證授權(quán)的用戶數(shù)同樣多的網(wǎng)絡(luò)用戶使用該軟件。我們還擁有網(wǎng)絡(luò)許可證,單個(gè)網(wǎng)絡(luò)許可證授權(quán)了一定數(shù)量的用戶。非網(wǎng)絡(luò)許可證可以安裝在工作站或服務(wù)器上。我們想跟蹤軟件許可證安裝在哪里。某些許可證可以在某個(gè)時(shí)間未被安裝在任何地方。我們還必須能夠證明安裝軟件的合法性。們訂購軟件包,同時(shí)收每個(gè)許可證必須被跟蹤到一個(gè)購買訂單、贈(zèng)品或者一次租借。我們也可以訂購一些軟件。我到許可證。得分用場景。模(1分析)分);比較復(fù)雜和關(guān)鍵的比較包括CRC策略在內(nèi)

8、的各種對象與類的發(fā)現(xiàn)方法,說明各種的優(yōu)缺點(diǎn)和適概念類列表:缺點(diǎn)是不系統(tǒng),不利使用(1分);優(yōu)點(diǎn)是簡單,可用于簡單情況的系統(tǒng)建名詞分析:缺點(diǎn)是數(shù)據(jù)驅(qū)動(dòng) (1);優(yōu)點(diǎn)是適用于數(shù)據(jù)庫依賴比較大的系統(tǒng)的建模(1行為分析:缺點(diǎn)是缺乏對數(shù)據(jù)的處理,僅僅分析了行為(1分);優(yōu)點(diǎn)是適用于行為控制系統(tǒng)建模;CRC:簡單描述(1分);缺點(diǎn)是缺乏系統(tǒng)化支持,需要較多的經(jīng)驗(yàn)(1分);優(yōu)點(diǎn)是可 以處理復(fù)雜情況下的系統(tǒng)建模 (1分),而且明確支持職責(zé)驅(qū)動(dòng) (1分)得分7、(本題滿分20分)有保單中”的用例保單。然后辦事員下面是一段用例的描述,針對一個(gè)汽車保險(xiǎn)系統(tǒng)中“將一輛新車加入一個(gè)已請你為其設(shè)計(jì):(1)領(lǐng)域模型(要求給

9、出建立過程);(2)活動(dòng)圖1)客戶打電話給保險(xiǎn)公司,并提供他的保單號(hào),辦事員輸入這個(gè)信息,系統(tǒng)顯示基本的 檢查信息,以確保保險(xiǎn)費(fèi)通用及保單有效??蛻艚o出要添加的汽車的牌子、模型、年份和車輛識(shí)別代號(hào)(VIN),辦事員輸入這 些信息系統(tǒng)驗(yàn)證這些數(shù)據(jù)是否有效。然后客戶選擇期望的保額類型,以及每種類型的數(shù)量,辦事員輸入這些信息,系統(tǒng)會(huì)逐一記錄并根據(jù)保單限制驗(yàn)證所請求的數(shù)量。輸 入所有的保額后,系統(tǒng)驗(yàn)證保額總和,包括保單上的其 他汽車。最后,客戶必須要確認(rèn)所有的駕駛員,以及他們駕駛汽車的時(shí)間比例。如果有一個(gè)新駕駛員加入,則調(diào)用另一個(gè)用例“增加新駕駛員”。整個(gè)過程最后,系統(tǒng)更新保單,計(jì)算新的保險(xiǎn)費(fèi),打印新

10、的保單說明,郵寄給保單所有人。(本頁為答題頁)1)領(lǐng)域模型:結(jié)果基本正確 (6分);給出了過程 (4分)擁有人 -保險(xiǎn)-保單帳號(hào)內(nèi)容對象*PVIN模型保險(xiǎn)額J攵2)活動(dòng)圖:結(jié)果基本正確(10分)客戶辦事員G出畏求加入新汽主):性電得分8、(本題滿分5分)用于需求獲取的原型與用于需求驗(yàn)證的原型有何異同?都是原型的一種用法(1分)用于獲取的原型起始于不明確的需求(1分);側(cè)重于可調(diào)整方案(1分);用于驗(yàn)證的原型起始于比較明確的需求(1分);側(cè)重于功能評價(jià)方案(1分);得分9、(本題滿分10分)如何有效的處理需求的變化是很多現(xiàn)代軟件開發(fā)技術(shù)的主題,對此現(xiàn)彖你有什么看法?(1)認(rèn)識(shí)到需求變化是不可避免的;1分 a)給出需求變化不可避免原因的解釋;2分包 括:問題發(fā)生了改變。壞境發(fā)生了改變。需求基線 存在 缺陷。(2)明確需求的變化是需要控制的;1分3)能夠描述需求基線的概念;1分在響應(yīng)需求變更的過程中,項(xiàng)目團(tuán)隊(duì)還要及時(shí)準(zhǔn)確的維護(hù)需求基線,審計(jì) 變更記錄:要更新需求基線,保證項(xiàng)目涉眾可以訪問到最新的需求;b)能夠描述需求變更的過程;2分(3)明確需求變化需要特殊處理的;1分a)能夠大概寫出特殊處理情況的;2分包括: 推遲產(chǎn)品的交付時(shí)間。要求增派人手。當(dāng)然,這個(gè)做法只有在有限的情況下有效,因?yàn)楹芏嗲闆r下,增加人手只會(huì)使得項(xiàng)目

溫馨提示

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

評論

0/150

提交評論