基于soa的科研管理系統(tǒng)研究與實現(xiàn)

基于soa的科研管理系統(tǒng)研究與實現(xiàn)

ID:33925692

大?。?.76 MB

頁數(shù):47頁

時間:2019-02-28

基于soa的科研管理系統(tǒng)研究與實現(xiàn)_第1頁
基于soa的科研管理系統(tǒng)研究與實現(xiàn)_第2頁
基于soa的科研管理系統(tǒng)研究與實現(xiàn)_第3頁
基于soa的科研管理系統(tǒng)研究與實現(xiàn)_第4頁
基于soa的科研管理系統(tǒng)研究與實現(xiàn)_第5頁
資源描述:

《基于soa的科研管理系統(tǒng)研究與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、天津大學(xué)碩士學(xué)位論文基于SOA的科研管理系統(tǒng)研究與實現(xiàn)姓名:劉夢雯申請學(xué)位級別:碩士專業(yè):計算機軟件與理論指導(dǎo)教師:張鋼20070501中文摘要當(dāng)今,企業(yè)信息化極大地提高了企業(yè)的核心競爭力。各種各樣的企業(yè)級應(yīng)用系統(tǒng)的使用縮短了業(yè)務(wù)流程執(zhí)行的周期,提高了業(yè)務(wù)處理的效率,降低了業(yè)務(wù)處理的成本,并且能夠為企業(yè)未來發(fā)展決策提供強有力的數(shù)據(jù)統(tǒng)計和分析的支持。但是,采用了不同的開發(fā)技術(shù),部署在不同平臺上的應(yīng)用系統(tǒng)之間很難有效地進行信息的交互和業(yè)務(wù)流程的融合。在構(gòu)建天津大學(xué)科技處科研管理系統(tǒng)的過程中,為促進不同部門的異構(gòu)系統(tǒng)進行協(xié)作和整合,并使集成系統(tǒng)能夠?qū)π碌臉I(yè)

2、務(wù)需求做出及時和快速的響應(yīng),本文提出了針對該系統(tǒng)的基于面向服務(wù)體系架構(gòu)(SOA)的解決方案。本解決方案將應(yīng)用系統(tǒng)設(shè)計為服務(wù)層和應(yīng)用層兩部分。服務(wù)層建立了在傳統(tǒng)的業(yè)務(wù)流程和應(yīng)用層之間的抽象層次。位于服務(wù)層中的服務(wù)封裝業(yè)務(wù)功能單元和業(yè)務(wù)流程邏輯。在綜合分析各種SOA技術(shù)實現(xiàn)的基礎(chǔ)上,采用Web服務(wù)來實現(xiàn)本系統(tǒng)的服務(wù)層,并使用ApacheAxis2作為Web服務(wù)處理引擎。應(yīng)用層主要封裝應(yīng)用邏輯以實現(xiàn)具體的業(yè)務(wù)功能。采用J2EE架構(gòu)構(gòu)建本管理系統(tǒng),以實現(xiàn)具體的業(yè)務(wù)功能。SOA通過將系統(tǒng)功能分解成各個服務(wù),并為這些服務(wù)定義獨立于編程語言和實現(xiàn)平臺的服務(wù)契約,使

3、構(gòu)建在不同系統(tǒng)中的服務(wù)可以以統(tǒng)一的方式實現(xiàn)交互。這樣既充分利用了已有的系統(tǒng),又使新應(yīng)用系統(tǒng)具備良好的可組合性和可擴展性,更易于進行應(yīng)用集成和業(yè)務(wù)流程管理。通過對本系統(tǒng)設(shè)計方案的實現(xiàn),達到了在異構(gòu)系統(tǒng)間進行信息交互和業(yè)務(wù)流程整合的目的。系統(tǒng)中的各個服務(wù)具有良好的可復(fù)用性并且可以更好地適應(yīng)業(yè)務(wù)流程的變化。關(guān)鍵詞:SOAWeb服務(wù)應(yīng)用集成ABSTRACTNowadays,theprocessofenterpriseinformationhasimprovedenterprise’scorecompetitivenessdramatically.Someen

4、terpriseapplicationshortenstheexecutioncycle,improvestheefficiencyofbusinessprocessandbringsdownthecostsofbusinessprocess.Thesesystemssupportenterprise’Sfuturestrategicdecisionbyprovidingpowerfuldatastatisticsandanalyse.However,systemsdeployed011differentplatformcanhardlycommun

5、icatewitheachothereffectivelybecauseoftheirdifferentdevelopmenttechnique.IntheprocessofdevelopingaR&DmanagementsystemfordepartmentofscienceandtechnologyofTianjinUniversity,toachievethecooperationandintegrationofdifferentdepartments’heterogeneoussystems,thispaperpresentsaService

6、—OrientedArchitecture(SOA)based,solution.ThissolutiondividestheapplicationsystemintotWOlayers:servicelayerandapplicationhyer.ServicelayerprovidestheabstractphasebetWeentraditionalbusinessprocessandapplicationlayer.Theserviceintheservicelayerencapsulatesthebusinessunitandbusines

7、sprocesslogic.AfteranalyzingsomeSOA'stechniques,OUl"systemusesWebServicesasservicelayer,andadoptsApacheAxis2as.theserverofwebservices.Applicationlayerencapsulatesapplicationlogictoachieveconcretefunctions.ThesystememploysJ2EEarchitecturetoimplementtheconcretebusinessfunctions.S

8、OAdividesasystemintoseveralservices,andprovidesinterac

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。