考試科目3:系統(tǒng)分析設(shè)計論文
1. 信息系統(tǒng)工程
·系統(tǒng)計劃和分析
·需求工程
·系統(tǒng)測試
·系統(tǒng)維護
·項目管理
·質(zhì)量保證
·面向?qū)ο蠹夹g(shù)
·計算機輔助軟件工程
·軟件過程改進實踐
·實時系統(tǒng)的開發(fā)
·應(yīng)用系統(tǒng)分析與設(shè)計(嵌入式系統(tǒng)、數(shù)據(jù)倉庫、互聯(lián)網(wǎng)應(yīng)用等)
·軟件產(chǎn)品線分析與設(shè)計
2. 數(shù)據(jù)庫及應(yīng)用
·數(shù)據(jù)管理
·數(shù)據(jù)庫分析
·數(shù)據(jù)庫建模
·數(shù)據(jù)庫管理
·數(shù)據(jù)庫應(yīng)用
·數(shù)據(jù)倉庫、數(shù)據(jù)集市和數(shù)據(jù)挖掘
3. 網(wǎng)絡(luò)規(guī)劃與應(yīng)用
4. 系統(tǒng)安全
·網(wǎng)絡(luò)安全
·數(shù)據(jù)安全
·容災(zāi)
5. 新技術(shù)的應(yīng)用
6. 應(yīng)用系統(tǒng)集成
7. 企業(yè)信息系統(tǒng)
·電子商務(wù)和電子政務(wù)
·事務(wù)處理系統(tǒng)
·決策支持系統(tǒng)
8. 企業(yè)信息化的組織和實施
三、題型舉例
(一)選擇題
需求分析是一種軟件工程活動,它在系統(tǒng)級軟件分配和軟件設(shè)計間起到橋梁的作用。需求分析使得系統(tǒng)工程師能夠刻畫出軟件的 (1) 、指明軟件和其他系統(tǒng)元素的接口,并建立軟件必須滿足的約束。需求分析是發(fā)現(xiàn)、求精、建模和規(guī)約的過程,包括詳細地精化由系統(tǒng)工程師建立并在軟件項目計劃中精化的軟件范圍,創(chuàng)建所需數(shù)據(jù)、信息和 (2) 以及操作行為的模型,此外還有分析可選擇的解決方案,并將它們分配到各軟件元素中去。
(1)A. 功能和性能 B. 數(shù)據(jù)和操作 C. 實體和對象 D. 操作和對象
(2)A. 事件流 B. 消息流 C. 對象流 D. 控制流
(二)案例分析題
閱讀以下關(guān)于企業(yè)應(yīng)用集成的敘述,在答題紙上回答問題1至問題3。
某軟件公司承擔了某大型企業(yè)應(yīng)用系統(tǒng)集成任務(wù),該企業(yè)隨著信息化的進展,積累了許多異構(gòu)的遺產(chǎn)信息系統(tǒng),這些系統(tǒng)分別采用J2EE、.NET等技術(shù)進行開發(fā),分布在不同的地理位置,采用不同的協(xié)議進行數(shù)據(jù)傳輸。企業(yè)要求集成后的系統(tǒng)能夠?qū)崿F(xiàn)功能整合,并在組織現(xiàn)有功能的基礎(chǔ)上提供增值服務(wù)。為了按時完成任務(wù),選擇合適的企業(yè)應(yīng)用集成方法和架構(gòu)非常重要。項目組在討論方案時,提出了兩種集成思路。
(1)劉工建議采用傳統(tǒng)的應(yīng)用集成方法,將應(yīng)用集成分為多個層次,并采用消息代理中間件連接遺產(chǎn)系統(tǒng)。
(2)王工建議采用基于SOA的方法進行應(yīng)用集成,將現(xiàn)有遺產(chǎn)系統(tǒng)采用Web Service的方式進行包裝,暴露統(tǒng)一格式的接口,并采用企業(yè)服務(wù)總線(ESB)進行連接。
項目組仔細分析比較了兩種方案的優(yōu)點和不足后,認為劉工和王工的建議都合理,但是結(jié)合當前項目的實際情況,最后決定采用王工的建議。
【問題1】
請分析比較兩種方案優(yōu)點和不足,完成表1-1中的空白部分。
表1-1
集成方案
考慮因素劉工建議的集成方案王工建議的集成方案
擬采取的集成方法涉及不同的集成層次,集成方法復雜多樣(1)
對企業(yè)集成需求的符合程度(2)強調(diào)功能的暴露與服務(wù)的組合,便于提供增值服務(wù)
集成系統(tǒng)體系結(jié)構(gòu)(3)基于總線結(jié)構(gòu)的體系結(jié)構(gòu),系統(tǒng)的耦合度低
集成系統(tǒng)的可擴展性遺產(chǎn)系統(tǒng)集成方法多樣,系統(tǒng)耦合度高,可擴展性較差(4)
【問題2】
針對該企業(yè)的集成實際情況,請用200字以內(nèi)的文字敘述王工建議中企業(yè)服務(wù)總線(ESB)應(yīng)該具有的基本功能。
【問題3】
王工的方案擬采用Web Service作為基于SOA集成方法的實現(xiàn)技術(shù)。請根據(jù)該系統(tǒng)的實際情況,用300字以內(nèi)的文字說明系統(tǒng)應(yīng)該分為哪幾個層次,并簡要說明每個層次的功能和相關(guān)標準。
(三)論文題
論信息系統(tǒng)的可行性分析
可行性是對開發(fā)一個信息系統(tǒng)的收益的度量,可行性分析是度量可行性的過程,它是一種在生命周期的各個檢查點上進行的可行性評估。在任何一個檢查點,項目都可以被取消、修改或者繼續(xù)。可行性分析首先在范圍定義階段進行,然后在問題分析階段深入,最后的決策分析活動可以從眾多可能的實現(xiàn)中選擇一個作為系統(tǒng)設(shè)計的目標。
請圍繞“信息系統(tǒng)的可行性分析”論題,依次從以下3個方面進行論述。
1.概要敘述你參與管理、分析的信息系統(tǒng)項目以及你所擔任的主要工作。
2.論述主要的可行性評價準則和你進行信息系統(tǒng)可行性分析的主要內(nèi)容。
3.論述你如何從多個候選方案中選擇最佳建設(shè)方案,該方案實施后是否達到了預期目標。
系統(tǒng)分析師考試培訓指南
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |