基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)

基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)

ID:5994931

大小:31.00 KB

頁數(shù):9頁

時(shí)間:2017-12-30

基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)_第1頁
基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)_第2頁
基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)_第3頁
基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)_第4頁
基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)_第5頁
資源描述:

《基于soa 架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、基于SOA架構(gòu)移動(dòng)項(xiàng)目管理平臺(tái)設(shè)計(jì)  摘要:針對(duì)傳統(tǒng)的項(xiàng)目管理模式及管理方法周期長、開支大、效率不高,而現(xiàn)行的項(xiàng)目管理系統(tǒng)又不能實(shí)現(xiàn)全程跟蹤和全程化管理的問題,根據(jù)軟件開發(fā)企業(yè)項(xiàng)目管理需求和實(shí)際工作業(yè)務(wù),基于SOA架構(gòu)、Struts和WebService技術(shù),從項(xiàng)目創(chuàng)建、項(xiàng)目跟蹤、任務(wù)執(zhí)行、數(shù)據(jù)接口、報(bào)表分析和數(shù)據(jù)挖掘等方面,該文一個(gè)基于PC端和Android移動(dòng)手機(jī)端的項(xiàng)目管理系統(tǒng),實(shí)現(xiàn)了項(xiàng)目的全程跟蹤與管理,提高了管理工作效率,并為后期的項(xiàng)目開展提供了數(shù)據(jù)基礎(chǔ)和智能支持。關(guān)鍵詞:移動(dòng)項(xiàng)目管理;Struts框架;Web服務(wù);面向服務(wù)的架構(gòu)中圖分類號(hào):TP311文獻(xiàn)

2、標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2013)32-7227-039伴隨著當(dāng)前網(wǎng)絡(luò)信息技術(shù)的快速發(fā)展,項(xiàng)目管理系統(tǒng)現(xiàn)已比較成熟,可以滿足中小型企業(yè)的基本項(xiàng)目管理需求,但大部分系統(tǒng)只能進(jìn)行本地化操作,操作工具、功能比較單一,僅停留在針對(duì)某個(gè)具體的項(xiàng)目進(jìn)行一些資源的分配、任務(wù)的創(chuàng)建執(zhí)行等;無法合理利用當(dāng)前龐大的智能手機(jī)資源,決策能力不高,移動(dòng)性差,無法適應(yīng)當(dāng)前網(wǎng)絡(luò)環(huán)境飛速發(fā)展的新形勢(shì)。面對(duì)大數(shù)據(jù)時(shí)代的來臨,系統(tǒng)項(xiàng)目信息的交換和共享,以及針對(duì)各個(gè)項(xiàng)目所產(chǎn)生的客戶關(guān)系和管理數(shù)據(jù)進(jìn)行挖掘分析等,協(xié)助項(xiàng)目負(fù)責(zé)人或者更高層領(lǐng)導(dǎo)提供有力的分析數(shù)據(jù)進(jìn)行決策,將成為將來管理系統(tǒng)發(fā)展

3、的主流趨勢(shì)[1]。1軟件企業(yè)項(xiàng)目管理現(xiàn)狀目前中國軟件市場(chǎng)已成為超過1300億元的市場(chǎng)規(guī)模,未來五年將保持15%的年平均復(fù)合增長,研發(fā)、生產(chǎn)、營銷等軟件產(chǎn)業(yè)鏈環(huán)節(jié)的全面創(chuàng)新將成為軟件市場(chǎng)發(fā)展的主旋律。隨著軟件產(chǎn)業(yè)的蓬勃發(fā)展,傳統(tǒng)的項(xiàng)目管理方式逐漸暴露出功能簡單、信息共享與交流不便,以及受區(qū)域限制等缺點(diǎn),不再適應(yīng)軟件行業(yè)大規(guī)模發(fā)展的實(shí)際需求。9為了方便用戶進(jìn)行項(xiàng)目管理,合理利用當(dāng)前網(wǎng)絡(luò)環(huán)境和可聯(lián)網(wǎng)工具,提高管理效率,滿足用戶隨時(shí)隨地辦公的系統(tǒng)需求,該文提出了移動(dòng)項(xiàng)目管理,即用戶可以在任意地方通過任意可聯(lián)網(wǎng)工具進(jìn)行聯(lián)網(wǎng)辦公,如PC機(jī)、手機(jī)或平板電腦等,根據(jù)WBS工作分解思

4、想,通過多種終端接入,充分利用移動(dòng)資源進(jìn)行項(xiàng)目管理,提高項(xiàng)目管理效率,提高項(xiàng)目成員之間的溝通能力,通過及時(shí)發(fā)現(xiàn)、及時(shí)反饋、及時(shí)調(diào)整、及時(shí)解決的管理思想,來幫助負(fù)責(zé)人更加合理有效的掌控項(xiàng)目,控制項(xiàng)目風(fēng)險(xiǎn)[2]。通過移動(dòng)項(xiàng)目管理系統(tǒng)可以將項(xiàng)目產(chǎn)生的數(shù)據(jù)信息或者人力資源信息進(jìn)行系統(tǒng)交換和共享,合理利用和規(guī)劃當(dāng)前重疊信息,減少?zèng)_突,預(yù)防信息丟失,保持?jǐn)?shù)據(jù)的一致性;后期可對(duì)客戶關(guān)系進(jìn)行數(shù)據(jù)挖掘分析,分析客戶關(guān)系群的特點(diǎn),幫助企業(yè)“對(duì)癥下藥”,促進(jìn)公司業(yè)務(wù)的拓展。2關(guān)鍵技術(shù)介紹2.1Struts技術(shù)Struts[3]是Apache組織的一個(gè)項(xiàng)目,是開源軟件,使開發(fā)者能更深入的了

5、解其內(nèi)部實(shí)現(xiàn)機(jī)制。Struts開放源碼框架的創(chuàng)建使開發(fā)者在構(gòu)建基于JavaServlet,JavaServerPages(JSP)技術(shù)的Web開發(fā)更加容易。Struts框架本身是使用JavaServlet,JSP和CustomTagLibrary技術(shù)的一種Model-View-Controller(MVC)實(shí)現(xiàn)方式。利用Struts統(tǒng)一的框架標(biāo)準(zhǔn)為基礎(chǔ),開發(fā)者能夠更專注于應(yīng)用程序的商業(yè)邏輯。工作原理如圖1所示。首先,用戶的HTTP請(qǐng)求一般以*.do作為請(qǐng)求服務(wù)名,所有的*.do請(qǐng)求均被傳給控制器ActionServlet。其次,ActionServlet根據(jù)Stru

6、ts-config.xml中的配置信息,將用戶請(qǐng)求封裝成一個(gè)指定名稱的FormBean。將此FormBean傳至指定名稱的Action。由Action調(diào)用JavaBean完成相應(yīng)的業(yè)務(wù)操作,如文件操作、數(shù)據(jù)庫操作等。ActionServlet得到Action的執(zhí)行結(jié)果,并根據(jù)Struts-config.xml中的配置,將結(jié)果轉(zhuǎn)發(fā)給JSP頁面。最后,頁面將最新結(jié)果呈現(xiàn)在客戶端。使用Struts實(shí)現(xiàn)MVC模式,結(jié)構(gòu)清晰,開發(fā)者僅需關(guān)注業(yè)務(wù)邏輯實(shí)現(xiàn),具有豐富的標(biāo)記庫(taglib)9;提供數(shù)據(jù)庫鏈接池管理和Exception處理機(jī)制;使用頁面導(dǎo)航,使系統(tǒng)的脈絡(luò)更加清晰,易

7、于系統(tǒng)的管理和維護(hù)。2.2WebService技術(shù)和SOA架構(gòu)WebService技術(shù)[2,5],能使得運(yùn)行在不同機(jī)器上的不同應(yīng)用無須借助附加的、專門的第三方軟件或硬件,就可相互交換數(shù)據(jù)或集成。依據(jù)WebService規(guī)范實(shí)施的應(yīng)用之間,無論它們所使用的語言、平臺(tái)或內(nèi)部協(xié)議是什么,都可以相互交換數(shù)據(jù)。WebService是自描述、自包含的可用網(wǎng)絡(luò)模塊,可以執(zhí)行具體的業(yè)務(wù)功能。WebService易于部署,因?yàn)樗鼈兓谝恍┏R?guī)的產(chǎn)業(yè)標(biāo)準(zhǔn)以及已有的一些技術(shù),諸如XML和HTTP。WebService減少了應(yīng)用接口的花費(fèi),為整個(gè)企業(yè)甚至多個(gè)組織之間的業(yè)務(wù)流程的集成提供

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

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

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