移動(dòng)工商政務(wù)管理系統(tǒng)整合技術(shù)研究與實(shí)現(xiàn)_第1頁
移動(dòng)工商政務(wù)管理系統(tǒng)整合技術(shù)研究與實(shí)現(xiàn)_第2頁
移動(dòng)工商政務(wù)管理系統(tǒng)整合技術(shù)研究與實(shí)現(xiàn)_第3頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

移動(dòng)工商政務(wù)管理系統(tǒng)整合技術(shù)研究與實(shí)現(xiàn)0.引言隨著工商管理系統(tǒng)信息化水平的不斷提升,各省市工商局都相繼開發(fā)了工商管理綜合業(yè)務(wù)系統(tǒng)和辦公自動(dòng)化系統(tǒng),但各系統(tǒng)開發(fā)時(shí),分別采取不同的平臺(tái)和架構(gòu),而且現(xiàn)有的工商辦公系統(tǒng)和郵件系統(tǒng)遭到現(xiàn)有有線網(wǎng)絡(luò)條件的束縛,只能效勞于部分工商行政管理人員。該項(xiàng)目旨在采取GPRS、WAP、移動(dòng)短信等通信手段技術(shù),解決平臺(tái)異構(gòu)性及系統(tǒng)的可擴(kuò)展性問題,將原有的工商管理綜合業(yè)務(wù)系統(tǒng)的功能和桌面辦公自動(dòng)化系統(tǒng)集成并拓展到移動(dòng)設(shè)備上,實(shí)現(xiàn)工商系統(tǒng)的移動(dòng)化辦公。1.系統(tǒng)架構(gòu)系統(tǒng)整體構(gòu)造分為內(nèi)部網(wǎng)絡(luò)和外部網(wǎng)絡(luò)。移動(dòng)公司處在外部網(wǎng)上,提供無線通信通道,保證無線信息的可靠傳輸;內(nèi)部網(wǎng)實(shí)現(xiàn)工商辦公業(yè)務(wù),工商局負(fù)責(zé)前置機(jī)至工商內(nèi)部網(wǎng)之間的數(shù)據(jù)處理;內(nèi)外網(wǎng)之間通過MAS銜接。由于工商業(yè)務(wù)數(shù)據(jù)的保密性要求很強(qiáng),對(duì)系統(tǒng)的安全性提出很高的要求,故項(xiàng)目采取新型的WebService安全模型和防火墻技術(shù)來保證數(shù)據(jù)的安全,同時(shí)也在安全管理制度上加以保障。系統(tǒng)整體構(gòu)造圖與系統(tǒng)軟件構(gòu)造圖〔省略〕。管理人員和企業(yè)商戶能夠使用多種移動(dòng)設(shè)備〔手機(jī)、PDA、移動(dòng)PC、移動(dòng)批示車〕在任何時(shí)間、任何地點(diǎn)通過各種網(wǎng)絡(luò)〔因特網(wǎng)、局域網(wǎng)、移動(dòng)電話網(wǎng)〕訪問工商辦公業(yè)務(wù)系統(tǒng)。系統(tǒng)軟件構(gòu)造方面,基于無線網(wǎng)絡(luò)的移動(dòng)辦公及工商短信平臺(tái)在整合工商系統(tǒng)原有的綜合業(yè)務(wù)、OA辦公系統(tǒng)、12315等系統(tǒng)的基礎(chǔ)之上,進(jìn)一步將業(yè)務(wù)功能拓展到手機(jī)等移動(dòng)設(shè)備上,并實(shí)現(xiàn)了手機(jī)短信查詢、短信通知、短信提醒以及手機(jī)WAP巡查登記等功能。2.系統(tǒng)關(guān)鍵技術(shù)與特色該項(xiàng)目重點(diǎn)研究了在基于SOA和MAS的體系構(gòu)造和軟件平臺(tái)上,通過建立各應(yīng)用的WebService,實(shí)現(xiàn)動(dòng)態(tài)和有效的查詢結(jié)果知足用戶的個(gè)性化需求,然后在軟件平臺(tái)上根據(jù)詳細(xì)的工商管理業(yè)務(wù)流程和需求,構(gòu)建和實(shí)現(xiàn)工商移動(dòng)綜合管理業(yè)務(wù)系統(tǒng)。系統(tǒng)利用WebService與MAS兩種技術(shù)各自的優(yōu)點(diǎn),在堅(jiān)持各自平臺(tái)特點(diǎn)的基礎(chǔ)上實(shí)現(xiàn)二者集成,設(shè)計(jì)并實(shí)現(xiàn)了一種相對(duì)簡(jiǎn)單、具有可擴(kuò)展性且松懈耦合的集成系統(tǒng),支持業(yè)務(wù)流程重組和系統(tǒng)重構(gòu),實(shí)現(xiàn)異構(gòu)信息系統(tǒng)的集成與信息資源分享,使系統(tǒng)在智能化方面得到了提升,并加強(qiáng)了系統(tǒng)的可移植性;通過將業(yè)務(wù)流程封裝為效勞,簡(jiǎn)化了系統(tǒng)整合的經(jīng)過,為系統(tǒng)的二次開發(fā)提供了方便。2.1利用WebService技術(shù)整合工商業(yè)務(wù)系統(tǒng)及移動(dòng)平臺(tái)系統(tǒng)實(shí)現(xiàn)為如此圖1所示的多層構(gòu)造。用戶能夠通過手機(jī),發(fā)送短信或者登錄WAP網(wǎng)站訪問企業(yè)信息;工作人員能夠使用PC機(jī)通過瀏覽器訪問Web網(wǎng)站進(jìn)行辦公。WAP效勞器和Web效勞器訪問業(yè)務(wù)數(shù)據(jù)庫通過WebService實(shí)現(xiàn)。Web數(shù)據(jù)庫圖1系統(tǒng)條理構(gòu)造圖移動(dòng)工商系統(tǒng)通過WebService接口交換數(shù)據(jù),實(shí)現(xiàn)公文、事務(wù)流轉(zhuǎn)。系統(tǒng)采取三層構(gòu)造形式開發(fā),分別是數(shù)據(jù)層、事務(wù)邏輯層、客戶界面表現(xiàn)層。通過WebService來進(jìn)行事務(wù)邏輯層的開發(fā),將每個(gè)功能作為一個(gè)WebService提供效勞。使用基于WebService的開發(fā)技術(shù)實(shí)現(xiàn)無線工商系統(tǒng)的集成與部署,可大幅度降低集成的難度,減少集成的費(fèi)用。此次開發(fā)的移動(dòng)綜合辦公業(yè)務(wù)平臺(tái),實(shí)現(xiàn)了下面多個(gè)系統(tǒng)的集成:1)工商系統(tǒng)內(nèi)部多個(gè)業(yè)務(wù)效勞的集成。原有的郵件與辦公等辦公系統(tǒng)采取不同的開發(fā)工具獨(dú)立開發(fā),造成數(shù)據(jù)不一致和數(shù)據(jù)冗余,數(shù)據(jù)管理困難。此次開發(fā)采取系統(tǒng)模塊功能組件化,使商務(wù)邏輯‘‘暴露〞出來成為WebService,能夠讓郵件系統(tǒng)、辦公系統(tǒng)等相關(guān)系統(tǒng)調(diào)用這些業(yè)務(wù)邏輯,不必考慮系統(tǒng)模塊的運(yùn)行平臺(tái)和系統(tǒng)開發(fā)語言,任何信息都能夠方便地在相關(guān)系統(tǒng)之間傳遞,并能夠?yàn)橄到y(tǒng)留有可擴(kuò)展的綜合業(yè)務(wù)功能接口,發(fā)揮系統(tǒng)的最大潛力。2)與中國移動(dòng)效勞平臺(tái)集成。在移動(dòng)工商系統(tǒng)中,WebService具有的支持不同平臺(tái)和不同應(yīng)用程序間的通信、跨平臺(tái)、跨操作系統(tǒng)的能力,有效地整合了工商管理系統(tǒng)與中國移動(dòng)的效勞系統(tǒng)。根據(jù)工商無線應(yīng)用要實(shí)現(xiàn)移動(dòng)辦公、移動(dòng)執(zhí)法、公眾效勞等詳細(xì)的應(yīng)用需求,確定中國移動(dòng)方和工商局方的通信接口,在工商局一方,通過設(shè)計(jì)WebServ?ice實(shí)現(xiàn)和發(fā)布這些接口’中國移動(dòng)方通過調(diào)用這些接口’訪問工商業(yè)務(wù)數(shù)據(jù)’實(shí)現(xiàn)工商辦公部門和移動(dòng)終端用戶之間的無線通信。項(xiàng)目采取基于XML技術(shù)的WebService描繪敘述語言(WSDL)描繪敘述WebService功能及其函數(shù)、參數(shù)和返回值,描繪敘述了實(shí)現(xiàn)程序?qū)ν馓峁┖瘮?shù)的原型,客戶端能夠通過WSDL來調(diào)用實(shí)現(xiàn)程序提供的效勞代碼,實(shí)現(xiàn)跨企業(yè)的信息集成,無論通信時(shí)使用何種格式或網(wǎng)絡(luò)協(xié)議,都能夠通過對(duì)效勞訪問點(diǎn)及其使用的消息格式進(jìn)行描繪敘述。2.2實(shí)現(xiàn)定時(shí)發(fā)送短信功能移動(dòng)工商網(wǎng)上短信發(fā)布系統(tǒng)針對(duì)單位內(nèi)部、企業(yè)用戶提供短消息發(fā)布功能。移動(dòng)短信效勞平臺(tái)負(fù)責(zé)短信的接收和下發(fā)工作。在軟件構(gòu)造上,移動(dòng)短信效勞平臺(tái)為網(wǎng)上短信發(fā)布系統(tǒng)和移動(dòng)查詢系統(tǒng)提供給用接口。雙方的數(shù)據(jù)碰觸關(guān)系是基于分享表方式,雙方的功能實(shí)現(xiàn)是基于對(duì)若干個(gè)分享表進(jìn)行操作,系統(tǒng)開創(chuàng)建立分享的發(fā)送短信表和接收短信表。上行的短消息存入接收表中,由移動(dòng)查詢系統(tǒng)進(jìn)行處理,將下行短消息置入發(fā)送表,移動(dòng)短信效勞平臺(tái)定時(shí)檢測(cè)發(fā)送表中的記錄狀況,進(jìn)行短消息的下發(fā)工作。移動(dòng)辦公平臺(tái)發(fā)送下行短信通過insertSmsSend()方法實(shí)現(xiàn),該方法首先獲取待發(fā)送短信的內(nèi)容、發(fā)送者、接收者、發(fā)送日期、短信類型等信息,然后將這些信息構(gòu)造成一條記錄,插入短信發(fā)送表中。移動(dòng)方的短信效勞平臺(tái)通過定時(shí)檢測(cè)短信發(fā)送表,發(fā)送短消息。發(fā)送下行短信insertSmsSend()方法重要代碼如下:短信到下行表//獲取待發(fā)短信內(nèi)容等信息;booleanbl=true;Stringsendcontent=dcontent();Stringserverid=verid();intsmstype=type();構(gòu)造將待發(fā)短信信息作為一條記錄插入短信發(fā)送表的語句Stringsql=〞insertintosms_send(send_content,server_id,send_man,receiver_mobile,receiver_name,send_ok,back_meet-ing,send_date,meeting_title,sms_type)values(+sendcontent+,+serverid+,+sendman+〞,,+receivermobile+〞,,+receivername+〞,,+sendok+〞,,+backflag+〞,,+strDate+〞,,+title+〞,,+smstype+〞〕〞;Connectionconn=nection();//連接數(shù)據(jù)庫try{Statementstat=Statement();inti=eUpdate(sql);//實(shí)現(xiàn)短信息插入操作除了日常的短信效勞外,系統(tǒng)還針對(duì)工商系統(tǒng)的特定應(yīng)用環(huán)境,實(shí)現(xiàn)定時(shí)發(fā)送短信功能,比方定期發(fā)送年檢通知等應(yīng)用。定時(shí)發(fā)送預(yù)警和警示信息功能通過建立RemindInfo類實(shí)現(xiàn)對(duì)過期企業(yè)信息的管理,其中的getExpiredEntName()方法獲得所有過期企業(yè)的名字,EntNameRemind類實(shí)現(xiàn)提醒短信的發(fā)送,詳細(xì)是通過execute()方法,將針對(duì)每個(gè)企業(yè)的提醒短信逐條發(fā)出,execute()方法實(shí)現(xiàn)的流程圖如此圖2所示。其中,給第i個(gè)過期企業(yè)〔e[])發(fā)送過期提醒短信,需要指定企業(yè)的電話、企業(yè)名稱等,然后調(diào)用SendSmsFix()方法發(fā)送短信:sendSmsssi=newsendSms();sFix(e[i].getTel(),e[i].getEntName(),〞2001〞,null,〞信息中心〞)通過配置ties文件,設(shè)置mes=,系統(tǒng)就能夠自動(dòng)實(shí)現(xiàn)定期查詢企業(yè)年檢過期情況,并發(fā)送年檢過期通知短信給年檢過期企業(yè)。文件中job-detail定義了提醒類實(shí)現(xiàn)的類及方法,代碼如下:jobjob-detailnameEntNameRemind/namegroupDEFAULT/groupdescription年檢企業(yè)年檢過期提醒/descriptionjob-classeRemind/job-classvolatilityfalse/volatilitydurabilityfalse/durabilityrecoverfalse/recover/job-detailtriggersimplenameEntNameRemindTrigger/namegroupDEFAULT/groupjob-nameEntNameRemind/job-namejob-groupDEFAULT/job-groupstart-time2009-07-31T10:10:00/start-timerepeat-count1/repeat-countrepeat-interval86400000/repeat-interval/simple/trigger/job/quartz標(biāo)簽說明如下:trigger定義了定時(shí)提醒觸發(fā)的機(jī)會(huì)及觸發(fā)的代碼;job-class定義了被自動(dòng)觸發(fā)的代碼;start-time設(shè)定短信發(fā)送的開始時(shí)間;repeat-count設(shè)定短信發(fā)送次數(shù);repeat-interval設(shè)定兩次發(fā)送短信之間的時(shí)間間隔。2.3郵件發(fā)出后的短信提醒功能需要緊急辦理的業(yè)務(wù),希望能夠在第一時(shí)間獲知郵件到達(dá)事件,及時(shí)辦理相關(guān)業(yè)務(wù)。項(xiàng)目通過doGet()函數(shù),實(shí)現(xiàn)了在工商移動(dòng)辦公平臺(tái)發(fā)出郵件后,系統(tǒng)自動(dòng)向接收者發(fā)出提醒短信。郵件提醒doGet()函數(shù)流程圖如此圖3所示。2.4通過建立WAP網(wǎng)站,實(shí)現(xiàn)移動(dòng)巡查功能項(xiàng)目通過建立WAP網(wǎng)站,利用MAS接收并處理終端發(fā)起的WAP懇求并轉(zhuǎn)發(fā)給WAP效勞器,效勞器把頁面的源代碼編譯成Sevrlet類,并將返回的WAP頁面發(fā)送到手機(jī)終端。用戶使用WAP手機(jī)瀏覽器訪問工商局局域網(wǎng)的Tomcat效勞器,實(shí)現(xiàn)登錄、查詢、巡查等基本業(yè)務(wù)功能。以上功能實(shí)現(xiàn)方法:針對(duì)每個(gè)基本業(yè)務(wù)功能,設(shè)計(jì)相應(yīng)的信息查詢WebService效勞和巡查登記WebService效勞,通過發(fā)布WebService,并在WAP網(wǎng)站中調(diào)用該WebService接口。以巡查登記功能的實(shí)現(xiàn)為例,巡查情況登記界面如此圖4所示。2.5工商局內(nèi)網(wǎng)、外網(wǎng)之間數(shù)據(jù)的安全交換技術(shù)系統(tǒng)通過在MAS中部署WebService,構(gòu)建了一種跨平臺(tái)的無線商業(yè)運(yùn)營形式。但無線網(wǎng)絡(luò)的開放性暴露出Web效勞中存在的安全問題,有效的安全機(jī)制對(duì)工商管理系統(tǒng)是非常主要的。比方工商外勤執(zhí)法查詢系統(tǒng)一線執(zhí)勤人員利用手機(jī)登錄工商WAP網(wǎng)站的工商外勤執(zhí)法查詢系統(tǒng),能以最快的方式將巡查結(jié)果記入工商數(shù)據(jù)總庫,對(duì)違章違法行為及時(shí)處理,減少說情環(huán)節(jié)的干擾,維護(hù)誠信公平的市場(chǎng)競(jìng)爭(zhēng)環(huán)境。但假如系統(tǒng)存在安全漏洞,會(huì)使造孽人員進(jìn)行非受權(quán)訪問,惡意改動(dòng)數(shù)據(jù),造成不可挽回的嚴(yán)重后果。在填寫巡查人、企業(yè)聯(lián)絡(luò)人、巡查時(shí)間、詢查內(nèi)容、發(fā)現(xiàn)問題、處理情況之后,點(diǎn)擊“提交〞按鈕,將巡查信息錄入系統(tǒng),即將信息插入巡查記錄表中。此功能通過setInsInfo()方法實(shí)現(xiàn),代碼如下:InsContent,StringInsProblem,StringInsHandleInfo,StringAccount)throwsException{//根據(jù)用戶錄入的信息構(gòu)造一條待插入數(shù)據(jù)庫中的巡查記錄StringstrSql=insertinto巡查記錄(ZCH,LXR,XCXZ,XCRQ,XCNR,F(xiàn)XWT,CLJG,djlx,LRR,LRRQ)select+regNo+,,+Contacter+,,+Inspecter+,,+Ins?Date+,,+InsContent+,,+InsProblem+,,+Ins?HandleInfo+〞’,移動(dòng)巡查,’+Account+,convert(varchar(10),etdate(),120)〞;插入數(shù)據(jù)庫entstmt=tement();eUpdate(strSql);根據(jù)系統(tǒng)的安全需求,從機(jī)密性、完好性和身份鑒別三個(gè)方面考慮,按照IBM、Microsoft和Verisign聯(lián)手制訂的Web效勞安全性規(guī)范,運(yùn)用了如此圖5所示的WebService安全模型。圖4巡查登記手機(jī)界面在填寫巡查人、企業(yè)聯(lián)絡(luò)人、巡查時(shí)間、詢查內(nèi)容、發(fā)現(xiàn)問題、處理情況之后,點(diǎn)擊“提交〞按鈕,將巡查信息錄入系統(tǒng),即將信息插入巡查記錄表中。此功能通過setInsInfo()方法實(shí)現(xiàn),代碼如下:圖5WebService安全模型安全模型包含XML加密、XML簽名和Web訪問控制三個(gè)方面[1^3]。XML加密實(shí)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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)論