2020年系统分析师下午论文真题
試題一 論面向服務(wù)的信息系統(tǒng)開發(fā)方法及其應(yīng)用
??? 信息系統(tǒng)是一個極為復(fù)雜的人機(jī)交互系統(tǒng),它不僅包含計算機(jī)技術(shù)、通信技術(shù)和網(wǎng)絡(luò)技術(shù),以及其他的工程技術(shù),而且,它還是一個復(fù)雜的管理系統(tǒng),需要管理理論和方法的支持。如何選擇一個合適的開發(fā)方法,以保證在多變的市場環(huán)境下,在既定的預(yù)算和時間要求范圍內(nèi),開發(fā)出讓用戶滿意的信息系統(tǒng),這是系統(tǒng)分析師所必須要面臨的問題。目前,有多種方法來解決該問題,其中面向服務(wù)( Service Oriented, SO)的開發(fā)方法就是一種常見的信息系統(tǒng)開發(fā)方法,其將接口的定義與實(shí)現(xiàn)進(jìn)行解耦,并將跨構(gòu)件的功能調(diào)用暴露出來。
請圍繞“論面向服務(wù)的信息系統(tǒng)開發(fā)方法及其應(yīng)用"論題,依次從以下三個方面進(jìn)行論述:
1.概要敘述你參與管理和開發(fā)的軟件項目以及你在其中所承擔(dān)的主要工作。
2.請簡要描述面向服務(wù)的開發(fā)方法的三個主要抽象級別。
3.請圍繞基于面向服務(wù)開發(fā)方法的三個主要抽象級別,具體闡述你參與管理和開發(fā)的項目是如何進(jìn)行系統(tǒng)開發(fā)的。
試題二 論快速應(yīng)用開發(fā)方法及其應(yīng)用
?? ?快速應(yīng)用開發(fā)(Rapid Application Development, RAD) 是一種比傳統(tǒng)生命周期法快得多的信息系統(tǒng)開發(fā)方法,它強(qiáng)調(diào)極短的開發(fā)周期。RAD模型是瀑布模型的一一個變種,通過使用基于構(gòu)件的開發(fā)方法進(jìn)行快速開發(fā)。如果需求理解得很好,且約束了項目范圍,利用這種模型可以很快開發(fā)出功能完善的信息系統(tǒng)。RAD強(qiáng)調(diào)復(fù)用已有的程序結(jié)構(gòu)或使用構(gòu)件,或者創(chuàng)建可復(fù)用的構(gòu)件。般來說,如果一個業(yè)務(wù)能夠被模塊化,且其中每一一個主要功能均可以在不到三個月的時間內(nèi)完成,它就適合采用RAD方法。每個主要功能可由一個單獨(dú)的RAD組來實(shí)現(xiàn),最后再集成起來,形成一個整體。單擊此鏈接查看歷年真題論文范文:2022年軟考系統(tǒng)分析師--論文寫作精講視頻培訓(xùn)課程-學(xué)習(xí)視頻教程-騰訊課堂
請圍繞“論快速應(yīng)用開發(fā)方法及其應(yīng)用"論題,依次從以下三個方面進(jìn)行論述:
1.概要敘述你參與管理和開發(fā)的軟件項目以及你在其中所承擔(dān)的主要工作。
2.RAD方法的流程從業(yè)務(wù)建模開始,隨后是數(shù)據(jù)建模、過程建模、應(yīng)用生成、測試與交付。請簡要對上述5個步驟的主要工作和特點(diǎn)進(jìn)行論述。
3.具體闡述你參與管理和開發(fā)的項目是如何采用RAD方法進(jìn)行開發(fā)的,并圍繞上述5個步驟,詳細(xì)論述在項目開發(fā)過程中遇到了哪些實(shí)際問題,是如何解決的。
試題三 論軟件設(shè)計模式及其應(yīng)用
??? 設(shè)計模式(Design Patterm)是一套被反復(fù)使用的代碼設(shè)計經(jīng)驗(yàn)總結(jié),代表了軟件開發(fā)人員在軟件開發(fā)過程中面臨的一股問題的解決方案和最佳實(shí)踐。使用設(shè)計模式的目的是提高代碼的可重用性,讓代碼更容易被他人理解,并保證代碼可靠性。現(xiàn)有的設(shè)計模式已經(jīng)在前人的系統(tǒng)中得以證實(shí)并廣泛使用,它使代碼編寫真正實(shí)現(xiàn)工程化,將已證實(shí)的技術(shù)表述成設(shè)計模式,也會使新系統(tǒng)開發(fā)者更加容易理解其設(shè)計思路。根據(jù)目的和用途不同,設(shè)計模式可分為創(chuàng)建型(creational)模式、結(jié)構(gòu)型(structural)模式和行為型(behavioral)模式三種。
請圍繞“論軟件設(shè)計模式及其應(yīng)用"論題,依次從以下三個方面進(jìn)行論述:
1.簡要敘述你參與的軟件開發(fā)項目以及你所承擔(dān)的主要工作。
2.詳細(xì)說明每種設(shè)計模式的特點(diǎn)及其所包含的具體設(shè)計模式,每個類別至少詳細(xì)說明兩種代表性設(shè)計模式。
3.根據(jù)你所參與的項目,論述具體采用了哪些設(shè)計模式,其實(shí)施效果如何。
試題四 論遺留系統(tǒng)演化策略及其應(yīng)用
??? 遺留系統(tǒng)是指任何基本上不能進(jìn)行修改和演化以滿足新的變化了的業(yè)務(wù)需求的信息系統(tǒng)。在企業(yè)信息系統(tǒng)升級改造過程中,如何處理和利用遺留系統(tǒng),成為新系統(tǒng)建設(shè)中的重要問題,而處理恰當(dāng)與否,直接關(guān)系到新系統(tǒng)的成敗和開發(fā)效率。遺留系統(tǒng)的演化方式有多種,究竟采用哪些策略來處理遺留系統(tǒng),需要根據(jù)對遺留系統(tǒng)的評價結(jié)果來確定。
請圍繞“論遺留系統(tǒng)演化策略及其應(yīng)用"論題,依次從以下三個方面進(jìn)行論述:
1.概要敘述你參與管理和開發(fā)的軟件項目,以及你在其中所擔(dān)任的主要工作。
2.詳細(xì)論述遺留系統(tǒng)評價的主要活動,論述常見的演化策略。
3.結(jié)合你具體參與管理和開發(fā)的實(shí)際項目,說明如何進(jìn)行遺留系統(tǒng)評價并選擇合適的演化策略,請說明具體實(shí)施過程以及應(yīng)用效果
總結(jié)
以上是生活随笔為你收集整理的2020年系统分析师下午论文真题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一支笔的测试点_7.30关于一支笔的测试
- 下一篇: java信息管理系统总结_java实现科