摘要:2008下半年系統(tǒng)分析師考試真題下午案例分析部分,供大家參考學(xué)習(xí)。
>>>點(diǎn)擊進(jìn)入系統(tǒng)分析師歷年真題下載
●閱讀以下關(guān)于某軟件系統(tǒng)開發(fā)項(xiàng)目的敘述,在答題紙上回答問題1至問題4。
希賽公司的主要業(yè)務(wù)是利用網(wǎng)絡(luò)進(jìn)行音像制品的管理和銷售,以提高其物流配送的效率。隨著業(yè)務(wù)范圍的擴(kuò)展和業(yè)務(wù)過程的改進(jìn),公司CIO發(fā)現(xiàn)現(xiàn)有信息系統(tǒng)業(yè)務(wù)過程過于僵化、維護(hù)困難,不能真正地為企業(yè)貢獻(xiàn)價(jià)值,已經(jīng)不能滿足公司長久發(fā)展的戰(zhàn)略。在該公司CIO的建議下,希賽公司在三月初委托某軟件企業(yè)為其開發(fā)出一套新的音像制品在線管理及銷售系統(tǒng)AVMSS,要求新系統(tǒng)能夠?qū)ζ洮F(xiàn)有系統(tǒng)業(yè)務(wù)過程進(jìn)行重新設(shè)計(jì),以提高公司業(yè)務(wù)的執(zhí)行效率并降低維護(hù)成本。
該軟件企業(yè)成立了項(xiàng)目組來開發(fā)AVMSS,在對開發(fā)任務(wù)進(jìn)行了初步的了解之后,項(xiàng)目組認(rèn)為希賽公司原有系統(tǒng)的數(shù)據(jù)架構(gòu)穩(wěn)定,沒有必要對原有關(guān)系數(shù)據(jù)模式進(jìn)行重新設(shè)計(jì);新系統(tǒng)應(yīng)著眼于對系統(tǒng)控制流的改造,通過系統(tǒng)業(yè)務(wù)流程再造以應(yīng)對公司的發(fā)展需要。但在選擇系統(tǒng)開發(fā)方法時(shí)出現(xiàn)了分歧,張工認(rèn)為應(yīng)該采用流行的面向?qū)ο箝_發(fā)方法,而李工則認(rèn)為應(yīng)該采用成熟的結(jié)構(gòu)化開發(fā)方法,項(xiàng)目組經(jīng)過討論最終確定在AVMSS系統(tǒng)分析與設(shè)計(jì)過程中采用李工的建議。
【問題1】(8分)
請對張工和李工所提出的兩種系統(tǒng)開發(fā)方法進(jìn)行比較,結(jié)合AVMSS系統(tǒng)說明為什么項(xiàng)目組最終采用了李工的建議。
【問題2】(4分)
結(jié)構(gòu)化分析主要包含初始研究、問題分析、需求分析、邏輯建模和方案分析五個(gè)階段,請用300字以內(nèi)的文字說明需求分析和邏輯建模兩個(gè)階段的目標(biāo)及主要任務(wù)。
【問題3】(8分)
四月底,項(xiàng)目組完成初始研究階段的任務(wù)進(jìn)入了問題分析階段,以確立系統(tǒng)改進(jìn)目標(biāo)。剛參加工作的小趙仔細(xì)分析了初始研究階段的相關(guān)文檔和資料,在討論會(huì)上提出了以下系統(tǒng)改進(jìn)目標(biāo):
a)提高聯(lián)機(jī)訂單處理的用戶滿意程度。
b)新的系統(tǒng)必須使用Oracle數(shù)據(jù)庫管理系統(tǒng)存儲(chǔ)數(shù)據(jù)。
c)數(shù)據(jù)輸入屏幕必須重新設(shè)計(jì)以使其更加友好。
d)影音銷售子系統(tǒng)中訂單處理所需的時(shí)間減少50%。
這些是好的系統(tǒng)改進(jìn)目標(biāo)嗎?請分別說明理由。
【問題4】(5分)
六月初,項(xiàng)目需求分析階段遇到了大量的困難,并且比計(jì)劃進(jìn)度落后了兩個(gè)星期,項(xiàng)目經(jīng)理希望通過跳過或者省略邏輯建模階段的一些任務(wù)來趕上進(jìn)度。項(xiàng)目經(jīng)理認(rèn)為,現(xiàn)在大家對需求有了清晰的認(rèn)識,而且項(xiàng)目組的設(shè)計(jì)入員和構(gòu)造人員經(jīng)驗(yàn)都很豐富,直接可以進(jìn)行技術(shù)設(shè)計(jì)而并不真正需要邏輯建模。為了趕上進(jìn)度,這是合理的方法嗎?請用200字以內(nèi)的文字說明理由。
●閱讀以下關(guān)于企業(yè)數(shù)據(jù)中心設(shè)計(jì)的說明,回答問題1至問題3。
希賽公司計(jì)劃建設(shè)一個(gè)企業(yè)數(shù)據(jù)中心,該數(shù)據(jù)中心支持A、B、C、D和E五項(xiàng)業(yè)務(wù),各業(yè)務(wù)完全獨(dú)立運(yùn)行,各項(xiàng)業(yè)務(wù)運(yùn)行的操作系統(tǒng)均不相同。在單臺(tái)某型服務(wù)器上,除了為系統(tǒng)開銷預(yù)留30%的CPU占用率之外,各業(yè)務(wù)在繁忙時(shí)段(白天)及非繁忙時(shí)段(夜間)的CPU占用率如下表所示。
現(xiàn)希賽公司擬全部采用該類型服務(wù)器,張工和李工據(jù)此提出了不同的設(shè)計(jì)方案。張工認(rèn)為需要采購5臺(tái)服務(wù)器,每項(xiàng)業(yè)務(wù)分配一臺(tái)服務(wù)器。但李工提出了一種基于虛擬化技術(shù)的解決方案,采用的服務(wù)器數(shù)量少于5臺(tái)。
【問題1】(9分)
在數(shù)據(jù)中心中應(yīng)用虛擬化技術(shù)會(huì)帶來哪些收益?請至少給出3項(xiàng)。
【問題2】(8分)
李工的方案需要配置幾臺(tái)服務(wù)器?應(yīng)如何設(shè)計(jì)?
【問題3】(8分)
為了進(jìn)一步節(jié)省電力,按照李工的方案,非繁忙時(shí)段最少只需幾臺(tái)服務(wù)器工作即可滿足業(yè)務(wù)負(fù)載要求?應(yīng)如何設(shè)計(jì)?
●閱讀以下關(guān)于嵌入式軟件測試方面的敘述,回答問題1至問題3。
甲公司是一個(gè)專業(yè)的航空軟件開發(fā)公司,當(dāng)前正在為某用戶開發(fā)某航空嵌入式實(shí)時(shí)軟件,王工是該軟件開發(fā)項(xiàng)目的負(fù)責(zé)人。應(yīng)用戶要求,甲公司委托乙公司對其開發(fā)的航空軟件進(jìn)行第三方測試。張工是乙公司中該測試項(xiàng)目的負(fù)責(zé)人。
【問題1】(8分)
王工在與張工討論該軟件的測試計(jì)劃時(shí),就軟件的測試環(huán)境產(chǎn)生了爭執(zhí)。張工認(rèn)為所有的第三方測試工作都必須在目標(biāo)機(jī)環(huán)境下完成,否則無法保證測試的有效性。王工認(rèn)為開發(fā)工作進(jìn)度很緊,而且開發(fā)工作需要頻繁占用目標(biāo)機(jī)環(huán)境,第三方測試在仿真環(huán)境下進(jìn)行就可以了,沒有必要非得在目標(biāo)機(jī)環(huán)境下測試。請?jiān)?00字以內(nèi)對上述兩人意見的正確性進(jìn)行評價(jià)與分析,并簡述你對本題目中的測試環(huán)境問題的建議。
【問題2】(9分)
由于該軟件是質(zhì)量要求很高的航空嵌入式實(shí)時(shí)軟件,在甲乙雙方就簽訂該軟件第三方測試技術(shù)協(xié)議進(jìn)行磋商時(shí),甲方要求乙方的第三方測試結(jié)構(gòu)覆蓋率必須達(dá)到修正的條件判定覆蓋(MC/DC)。請分別簡述修正的條件判定覆蓋MC/DC與條件判定覆蓋(C/DC)對測試用例集的要求條件,下面給出了一個(gè)含有兩個(gè)判定條件的例子,請說明兩種覆蓋測試用例集的設(shè)計(jì)方法。
例子:
IF A OR B THEN
…
…
ELSE
…
…
ENDIF
【問題3】(8分)
張工的項(xiàng)目組根據(jù)王工的項(xiàng)目組提供的軟件需求文檔和設(shè)計(jì)文檔,嚴(yán)格按照協(xié)議要求進(jìn)行了第三方測試,但是軟件交付給用戶使用后,仍然出了很多問題,用戶對軟件質(zhì)量評價(jià)不高。王工認(rèn)為張工項(xiàng)目組沒有很好地進(jìn)行軟件第三方測試,張工覺得并無不妥之處,請對這一狀況和原因進(jìn)行分析。
●閱讀以下關(guān)于數(shù)據(jù)庫性能優(yōu)化方面的敘述,在答題紙上回答問題1至問題4。
希賽公司核心業(yè)務(wù)系統(tǒng)運(yùn)行性能不佳,尤其是針對數(shù)據(jù)庫的操作,響應(yīng)時(shí)間過長。為此,該企業(yè)專門召開了解決該問題的希賽網(wǎng)研討會(huì)。在會(huì)上劉工指出,當(dāng)前硬件設(shè)備的價(jià)格比較低廉,只需要對數(shù)據(jù)庫服務(wù)器的硬件設(shè)備進(jìn)行升級,同時(shí)對數(shù)據(jù)庫管理系統(tǒng)和操作系統(tǒng)中的相應(yīng)參數(shù)進(jìn)行調(diào)整就可以了;王工建議對應(yīng)用系統(tǒng)中使用的SQL語句進(jìn)行調(diào)優(yōu),針對每條SQL語句都建立對應(yīng)的索引;張工認(rèn)為該業(yè)務(wù)系統(tǒng)中存在大量的數(shù)據(jù)查詢操作,更新操作不多,尤其是存在大量的只讀查詢操作,應(yīng)該針對這一點(diǎn)進(jìn)行優(yōu)化。
希賽公司采取了希賽網(wǎng)的部分建議,但優(yōu)化的結(jié)果仍然不盡人意,通過專門的監(jiān)控,發(fā)現(xiàn)數(shù)據(jù)庫管理系統(tǒng)中建立的索引存在問題。
【問題1】(5分)
對上述希賽網(wǎng)意見和建議進(jìn)行評價(jià);給出自己的建議,并說明其中包含的內(nèi)容。
【問題2】(6分)
簡要說明王工建議中SQL語句優(yōu)化的基本策略。
【問題3】(8分)
王工提出的針對每條SQL語句都建立索引的建議是否合適?簡要說明還可以考慮的其它索引調(diào)整的原則。
【問題4】(6分)
請簡要說明針對大量只讀查詢操作進(jìn)行優(yōu)化的主要方法。
●閱讀以下關(guān)于Web應(yīng)用的問題,在答題紙上回答問題1至問題3。
traveler.com是一家在線旅游信息服務(wù)公司,其主要業(yè)務(wù)是為自助旅游者提供關(guān)于旅游線路及周邊信息的服務(wù)。隨著公司業(yè)務(wù)的不斷發(fā)展,公司用戶要求提供基于位置的增值旅游信息服務(wù),即希望能夠在給定位置(利用GPS全球定位系統(tǒng)獲?。┑那闆r下得到周邊的地理位置、住宿、餐飲和交通等旅游相關(guān)信息。針對該需求,公司技術(shù)人員對現(xiàn)有系統(tǒng)的架構(gòu)和運(yùn)行模式進(jìn)行了認(rèn)真分析,決定采用Mashup(一種基于互聯(lián)網(wǎng)的內(nèi)容聚合技術(shù))集成來自其合作網(wǎng)站(設(shè)為A,B,C,D)的信息,滿足用戶的需求。具體實(shí)現(xiàn)方式是:
1)利用A網(wǎng)站提供的地圖信息,得到用戶位置相關(guān)的周邊地理信息;
2)B網(wǎng)站根據(jù)用戶的位置信息向其提供周邊的住宿信息;
3)C網(wǎng)站根據(jù)用戶的位置信息向其提供周邊的餐飲信息;
4)D網(wǎng)站根據(jù)用戶的位置信息向其提供周邊的公交線路等信息。
【問題1】(8分)
圖5-1是公司進(jìn)行Mashup的流程示意圖,請閱讀并補(bǔ)充圖中數(shù)字標(biāo)出部分的內(nèi)容。
(1)用戶向Traveler網(wǎng)站請求服務(wù),請求頁面提供用戶的位置信息;
(2)_____________________________________________________________;
(3)_____________________________________________________________;
(4)A網(wǎng)站向Traveler網(wǎng)站返回用戶所處位置周邊的地圖信息;
(5)_____________________________________________________________;
(6)B網(wǎng)站向Traveler網(wǎng)站返回用戶所處位置周邊的住宿信息;
(7)_____________________________________________________________;
(8)Traveler網(wǎng)站向用戶返回用戶所處位置周邊整合的旅游信息。
【問題2】(9分)
目前,互聯(lián)網(wǎng)上已經(jīng)存在很多Mashup應(yīng)用,各大網(wǎng)站也紛紛提供了各種格式的Mashup數(shù)據(jù)接口。請用300字以內(nèi)的文字給出3種目前經(jīng)常使用的Mashup數(shù)據(jù)接口,并加以簡單說明。
【問題3】(8分)
在實(shí)現(xiàn)Mashup應(yīng)用時(shí),進(jìn)行內(nèi)容聚合的物理位置是一個(gè)十分重要的因素。目前很多Mashup站點(diǎn)都選擇在客戶端機(jī)器上進(jìn)行內(nèi)容聚合,構(gòu)成所謂的胖互聯(lián)網(wǎng)應(yīng)用程序(Rich Internet Application,RIA)。請你用200字以內(nèi)的文字說明在客戶端進(jìn)行內(nèi)容聚合的優(yōu)點(diǎn)。
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題