摘要:以下為2011年系統(tǒng)架構設計師考試論文真題,供大家參考學習。更多軟考真題答案與解析,請進入希賽網(wǎng)在線題庫查看。
以下為2011年系統(tǒng)架構設計師考試論文真題,供大家參考學習。
一、論模型驅(qū)動架構在系統(tǒng)開發(fā)中的應用
模型驅(qū)動架構(Model Driven Architecture,MDA)是對象管理組織提出的軟件體系架構方法學,它基于UML以及一系列工業(yè)標準,能夠支持基于可視化模型驅(qū)動的軟件設計、內(nèi)容存儲與交換。MDA核心思想是抽象出與實現(xiàn)技術無關、完整描述業(yè)務功能的核心平臺無關模型(PIM),然后針對不同實現(xiàn)技術制定多個映射規(guī)則,通過映射規(guī)則和輔助工具將PIM轉(zhuǎn)換成與具體實現(xiàn)技術有關的平臺相關模型(PSM),最后完成PSM到代碼的轉(zhuǎn)換。通過PIM和PSM,MDA分離業(yè)務建模與底層實現(xiàn)技術,降低技術變遷對業(yè)務模型帶來的影響。
請圍繞“模型驅(qū)動架構在系統(tǒng)開發(fā)中的應用”論題,依次從以下三個方面進行論述。
1、簡要敘述你參與管理和開發(fā)的、與MDA相關的軟件開發(fā)項目以及你所擔任的主要工作。
2、簡要分析模型驅(qū)動架構能夠為軟件開發(fā)帶來哪些好處,詳細論述采用模型驅(qū)動架構進行開發(fā)的過程。
3、具體闡述你參與管理和開發(fā)的項目中使用模型驅(qū)動架構的情況與實際開發(fā)效果。
二、論企業(yè)集成平臺的架構設計
企業(yè)集成平臺是一個支持復雜信息環(huán)境下信息系統(tǒng)開發(fā)、集成和協(xié)同運行的軟件支撐環(huán)境,它基于企業(yè)各種經(jīng)營業(yè)務的信息特征,在異構分布環(huán)境(操作系統(tǒng)、網(wǎng)絡、數(shù)據(jù)庫)下為應用提供一致的信息訪問和交互手段,對其上運行的應用進行管理,為應用提供服務,并支持各種特定領域應用系統(tǒng)的集成。
請圍繞“企業(yè)集成平臺的架構設計”論題,依次從以下三個方面進行論述。
1、簡要敘述你參與管理和開發(fā)的企業(yè)集成平臺項目以及你在其中所承擔的主要工作。
2、請說明企業(yè)集成平臺的基本功能,并結合項目實際,詳細說明所設計的企業(yè)集成平臺的架構,以及實現(xiàn)時用到了哪些關鍵技術。
3、具體說明所設計的企業(yè)集成平臺的使用情況,最終實施效果如何。
三、論企業(yè)架構管理與應用
企業(yè)架構管理(Enterprise Architecture Management,EAM)從功能、應用、信息和技術四個層面定義了企業(yè)應用系統(tǒng)的結構,并通過業(yè)務需求驅(qū)動開發(fā)過程,為企業(yè)應用系統(tǒng)的開發(fā)提供標準和指導。EAM將企業(yè)的業(yè)務和技術需求聯(lián)系在一起,以管理業(yè)務變更為核心,強調(diào)業(yè)務與技術對齊,構建一個高內(nèi)聚、動態(tài)的企業(yè)應用解決方案。
EAM能夠幫助企業(yè)識別可以提高運營效率的潛在領域,有助于企業(yè)建立從戰(zhàn)略到解決方案交付的各種關系,識別技術解決方案中最優(yōu)的業(yè)務成果,能夠在業(yè)務重組、兼并、收購和其他業(yè)務變更計劃中為企業(yè)最大化地節(jié)約成本,降低相關風險。
請圍繞“企業(yè)架構管理與應用”論題,依次從以下三個方面進行論述。
1、簡要敘述你參與實施的企業(yè)應用系統(tǒng)的開發(fā)背景與總體需求、系統(tǒng)所采用的技術體制、實施企業(yè)軟件架構管理的動機與期望以及你所承擔的實際工作。
2、結合項目實際,簡要闡述企業(yè)架構管理包含哪些方面的內(nèi)容,每個方面包括哪些主要活動。
3、闡述你在實施企業(yè)架構管理的過程中都遇到了哪些實際問題,以及解決這些問題的方法和過程。
四、論軟件需求獲取技術及應用
軟件需求是指用戶對新系統(tǒng)在功能、行為、性能、設計約束等方面的期望。軟件需求獲取是一個確定和理解不同的項目干系人的需求和約束的過程。需求獲取是否科學、準備充分,對獲取的結果影響很大,這是因為大部分用戶無法完整地描述需求,而且也不可能看到系統(tǒng)的全貌。因此,掌握各種不同的需求獲取技術,并且熟練地在實踐中運用它,并與用戶有效合作,是十分重要的。
請圍繞“需求獲取技術及應用”論題,依次從以下三個方面進行論述。
1、簡要敘述你參與管理和開發(fā)的軟件項目以及你在其中所承擔的主要工作。
2、詳細說明目前有哪些比較常用的需求獲取技術?說明每種需求獲取技術的基本方法。
3、詳細論述在你參與分析和開發(fā)的軟件項目中所采取的需求獲取技術以及選取這些技術的原因,并說明需求獲取的具體實施步驟。
軟考備考資料免費領取
去領取