2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩72頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、計(jì)算機(jī)行業(yè)經(jīng)過(guò)多年的發(fā)展,各行業(yè)開(kāi)發(fā)了大量的計(jì)算機(jī)軟件。組件技術(shù)的出現(xiàn)改變了原來(lái)應(yīng)用程序的靜態(tài)模式,新組件可以動(dòng)態(tài)替換老的組件,應(yīng)用程序可以隨著時(shí)間的流逝而發(fā)展變化,組件技術(shù)使應(yīng)用程序的升級(jí)維護(hù)更加靈活。軟件開(kāi)發(fā)出現(xiàn)了許多遵循COM規(guī)范編寫(xiě)的COM組件。COM+技術(shù)結(jié)合了COM,DCOM和微軟事務(wù)服務(wù)器(MTS)技術(shù),成為當(dāng)時(shí)構(gòu)建企業(yè)分布式應(yīng)用的主流技術(shù)。這些企業(yè)系統(tǒng)經(jīng)過(guò)多年應(yīng)用維護(hù)后,出現(xiàn)了各種問(wèn)題。比如:原有的設(shè)計(jì)文檔已經(jīng)過(guò)時(shí)或丟失

2、;落后的技術(shù)無(wú)法滿足新業(yè)務(wù)發(fā)展的需要;隨著員工的流動(dòng),后來(lái)加入的人員無(wú)法了解系統(tǒng)復(fù)雜的業(yè)務(wù)邏輯;系統(tǒng)的維護(hù)成本非常高。雖然這種老系統(tǒng)的維護(hù)給企業(yè)帶來(lái)了比較大的負(fù)擔(dān),但是這些系統(tǒng)的業(yè)務(wù)邏輯經(jīng)過(guò)多年的考驗(yàn),已經(jīng)比較成熟穩(wěn)定,承擔(dān)著企業(yè)運(yùn)作的核心功能,形成了所謂的遺留系統(tǒng)。
  遺留系統(tǒng)在企業(yè)的日常運(yùn)營(yíng)中扮演著非常重要的角色。企業(yè)花費(fèi)了大量的人力物力在系統(tǒng)的建設(shè)維護(hù)上。經(jīng)過(guò)多年的使用,這些遺留系統(tǒng)積累了大量數(shù)據(jù),對(duì)企業(yè)具有十分重要的作用

3、,是企業(yè)非常寶貴的財(cái)富。因此對(duì)于遺留系統(tǒng)的處理不能簡(jiǎn)單的拋棄,遺留系統(tǒng)的改造需要考慮對(duì)遺留系統(tǒng)代碼的重用和對(duì)現(xiàn)有系統(tǒng)的兼容性,減少開(kāi)發(fā)的費(fèi)用,降低再工程的開(kāi)發(fā)風(fēng)險(xiǎn)。
  微軟的.Net平臺(tái)提供了COM Interop技術(shù)實(shí)現(xiàn)對(duì)非托管COM的訪問(wèn)。COM Interop提供對(duì)現(xiàn)有 COM組件的訪問(wèn),而不需要修改原始組件。通過(guò)該技術(shù)可以實(shí)現(xiàn).Net代碼對(duì)非托管代碼編寫(xiě)的COM組件的訪問(wèn),從而可以實(shí)現(xiàn)對(duì)COM組件重用而不用拋棄遺留系統(tǒng)的

4、代碼。
  本文將通過(guò)對(duì)WCF, Ajax, C#等微軟相關(guān)技術(shù)的學(xué)習(xí),結(jié)合工作中一套財(cái)資管理金融系統(tǒng)再工程的案例,進(jìn)行遺留系統(tǒng)再工程改造的研究。本文的主要目的是為COM+組件遺留系統(tǒng)向面向服務(wù)的架構(gòu)遷移提供快速的,低花費(fèi)的解決方案。主要研究的內(nèi)容包括:如何利用COM Interop技術(shù)實(shí)現(xiàn)對(duì)遺留系統(tǒng)COM組件的重用;如何封裝遺留系統(tǒng)的核心業(yè)務(wù)組件為WCF服務(wù);以及如何利用Asp.net Ajax框架實(shí)現(xiàn)頁(yè)面的局部刷新和WCF服務(wù)

5、的異步調(diào)用。結(jié)合傳統(tǒng)的軟件再工程模型,本文提出了基于Scrum迭代的再工程模型,針對(duì)分布式開(kāi)發(fā)團(tuán)隊(duì)實(shí)施Scrum做出了改進(jìn)。通過(guò)引入了基于Nunit和Watir自動(dòng)化測(cè)試策略,保證再工程的產(chǎn)品質(zhì)量。本文的研究可以為面臨同樣問(wèn)題的遺留系統(tǒng)提供相關(guān)的參考。
  目前該研究的相關(guān)成果已經(jīng)成功應(yīng)用于一套中型財(cái)資管理金融遺留系統(tǒng)的再工程項(xiàng)目。通過(guò)再工程的改造,該遺留系統(tǒng)已經(jīng)實(shí)現(xiàn)開(kāi)發(fā)技術(shù)由非托管平臺(tái)向托管平臺(tái)的遷移,以及C/S架構(gòu)到B/S架構(gòu)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論