朱金連, 王 韌 , 周 亮, 王 婷, 皮德常, 方黎明
(1.江蘇出入境檢驗(yàn)檢疫局信息化處 江蘇 南京 200001;2.南京航空航天大學(xué) 計(jì)算機(jī)學(xué)院,江蘇 南京 210016)
為了加快轉(zhuǎn)變政府職能的步伐和提高政府辦事效率,利用移動(dòng)通信技術(shù)與OA辦公應(yīng)用的結(jié)合,不僅能夠靈活方便與同行業(yè)、上級(jí)組織,以及群眾等保持信息與資源的共享,進(jìn)行政府管理流程的優(yōu)化與重組,在政府的檢驗(yàn)檢疫部門,這種技術(shù)的發(fā)展也得到了較多的應(yīng)用,通過手機(jī)終端登錄移動(dòng)信息空間門戶可以幫助檢驗(yàn)檢疫人員在外出差時(shí),實(shí)時(shí)了解和查閱內(nèi)部資料與最新信息,同時(shí)創(chuàng)建和批復(fù)、駁回和轉(zhuǎn)辦等各種公文,并作出快速回復(fù),使檢驗(yàn)檢疫的流程流轉(zhuǎn)速度獲得提高。
在目前的檢驗(yàn)建議部門,使用者的手機(jī)上安裝與“國檢通”系統(tǒng)配套的客戶端程序,該程序針對(duì)不同的手機(jī)有不同的安裝版本。權(quán)限用戶只有登錄該客戶端才可以使用提供的業(yè)務(wù)功能。云通訊平臺(tái)可以確保用戶使用手機(jī)平臺(tái)的安全性,應(yīng)用服務(wù)器則承載“國檢通”系統(tǒng)的核心服務(wù)器,所有的信息交互,邏輯處理,手機(jī)信息交互以及與中間庫的對(duì)接都在此服務(wù)器中完成。中間庫保障檢驗(yàn)檢疫局各系統(tǒng)的安全性,作業(yè)庫定時(shí)將信息導(dǎo)入中間庫,而用戶使用手機(jī)錄入的信息,實(shí)時(shí)傳送至中間庫,再由中間庫同步至作業(yè)庫[1]。檢驗(yàn)檢疫局原有系統(tǒng)包括原有的CIQ2000系統(tǒng)和其它系統(tǒng),需要和系統(tǒng)平臺(tái)進(jìn)行對(duì)接,為“國檢通”系統(tǒng)提供初始數(shù)據(jù)。
系統(tǒng)架構(gòu)采用的主要是B/S客戶端結(jié)構(gòu),通過這種方法,可以進(jìn)行ASP、HTML、JSP等頁面的訪問,確保手機(jī)終端能夠直接對(duì)B/S結(jié)構(gòu)的辦公系統(tǒng)進(jìn)行移動(dòng)化訪問[2]。移動(dòng)協(xié)同辦公數(shù)據(jù)接入模塊將手機(jī)端發(fā)出的請(qǐng)求轉(zhuǎn)入B/S客戶端進(jìn)行處理發(fā)送至原辦公系統(tǒng),并接受系統(tǒng)發(fā)回的響應(yīng)數(shù)據(jù)進(jìn)行數(shù)據(jù)的過濾與整合,隨后由移動(dòng)協(xié)同辦公系統(tǒng)發(fā)送至手機(jī)端。其協(xié)議支持HTTP、HTTPS、AJAX。同時(shí),在考慮政府行業(yè)業(yè)務(wù)需求的條件下,B/S客戶端根據(jù)頁面內(nèi)容設(shè)置過濾網(wǎng),將頁面中任意多余數(shù)據(jù)進(jìn)行過濾處理。而抽取的數(shù)據(jù)將根據(jù)業(yè)務(wù)需求重新進(jìn)行組合顯示頁面中[3]。除此之外,通過B/S客戶端還可以將其他信息或頁面內(nèi)容進(jìn)行嵌入、分拆,操作與交換多個(gè)頁面。模塊對(duì)C/S的架構(gòu)主要是對(duì)無法利用瀏覽器訪問應(yīng)用的架構(gòu),該架構(gòu)主要根據(jù)政府行業(yè)移動(dòng)協(xié)同辦公系統(tǒng)的需求功能,采用API接口的方式進(jìn)行平臺(tái)的二次開發(fā),其需求功能涉及登陸、簽退、增值業(yè)務(wù)處理數(shù)據(jù)查詢、流程處理、數(shù)據(jù)處理等[4]。移動(dòng)協(xié)同辦公數(shù)據(jù)接入模塊將手機(jī)端發(fā)出的請(qǐng)求轉(zhuǎn)入API接口,直接獲取相關(guān)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù),隨后再通過移動(dòng)協(xié)同辦公數(shù)據(jù)接入模塊發(fā)送至手機(jī)端。而開發(fā)語言版本有:JAVA、C++、C# 等。
如下圖1所示,政府行業(yè)通過移動(dòng)辦公接入平臺(tái)可以根據(jù)自身業(yè)務(wù)發(fā)展需要制定合適自己的操作系統(tǒng)。在不改變政府行業(yè)當(dāng)前辦公系統(tǒng)應(yīng)用的同時(shí),系統(tǒng)數(shù)據(jù)接入模塊可以采用API和移動(dòng)服務(wù)主控兩個(gè)接入模塊進(jìn)行連接。移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊平臺(tái)中集成網(wǎng)絡(luò)管理模塊,用于記錄用戶對(duì)辦公系統(tǒng)使用的基本信息。如:用戶應(yīng)用移動(dòng)協(xié)同辦公系統(tǒng)的時(shí)間;短信和彩信業(yè)務(wù)是否開通;用戶應(yīng)用系統(tǒng)的時(shí)間是否到期等。此外,政府行業(yè)移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊除了能夠正常完成PC訪問外,通過采用rest API和移動(dòng)端SDK,可以將通訊能力提供給客戶,在支持JAVA、C++、C#等語言同時(shí),滿足Windows桌面操作與 ios/Android移動(dòng)操作系統(tǒng),利用Demo完成檢驗(yàn),應(yīng)用的集成只需通過簡單的幾行代碼就能瞬間開啟跨平臺(tái)通訊服務(wù)。
圖1 政府行業(yè)移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊總體系結(jié)構(gòu)Fig.1 The government sector mobile data access module of collaborative office system architecture
門戶作為一個(gè)單獨(dú)的應(yīng)用管理各個(gè)應(yīng)用,門戶應(yīng)用負(fù)責(zé)各應(yīng)用菜單的呈現(xiàn),門戶應(yīng)用與各應(yīng)用之間相互調(diào)用,在門戶中點(diǎn)擊各個(gè)菜單,將調(diào)用對(duì)應(yīng)的應(yīng)用,各應(yīng)用返回時(shí)調(diào)取門戶應(yīng)用顯示對(duì)應(yīng)應(yīng)用的菜單。并且,菜單功能按照組織機(jī)構(gòu)、用戶、角色進(jìn)行權(quán)限控制,不同的用戶只能顯示使用對(duì)應(yīng)權(quán)限的菜單。在檢疫檢疫部門,接入的應(yīng)用包含檢驗(yàn)檢疫、監(jiān)督管理、行政審批、綜合應(yīng)用、決策指揮、公共服務(wù)6大模塊,如圖2所示。
為確保政府行業(yè)移動(dòng)辦公系統(tǒng)的數(shù)據(jù)接入模塊應(yīng)用安全,可通過手機(jī)號(hào)碼綁定和IMEI手機(jī)序列號(hào)綁定,以及服務(wù)器IP認(rèn)證的方式來鑒別手機(jī)終端是否合法。手機(jī)號(hào)碼綁定主要是移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊記錄被授權(quán)的手機(jī)號(hào)碼,協(xié)助用戶登錄和登錄密碼的驗(yàn)證,信息發(fā)送準(zhǔn)確,避免未授權(quán)的手機(jī)用戶登錄;由于每臺(tái)手機(jī)的IMEI序列號(hào)都是唯一的[5],移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊記錄被授權(quán)手機(jī)的IMEI序列號(hào),從而協(xié)助用戶登錄和登錄密碼的驗(yàn)證,信息發(fā)送準(zhǔn)確,避免未授權(quán)的手機(jī)用戶登錄;而服務(wù)器IP認(rèn)證主要是移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊記錄政府應(yīng)用服務(wù)器的主機(jī)地址,并確保移動(dòng)平臺(tái)正確與服務(wù)器相連接,避免管理人員的操作失誤,拒絕平臺(tái)以外服務(wù)器IP與辦公系統(tǒng)服務(wù)器相連接,保證信息發(fā)送準(zhǔn)確。對(duì)于政府行業(yè)業(yè)務(wù)安全方面,則可以采用用戶密碼認(rèn)證、賬號(hào)權(quán)限管理、操作日志稽核、VPDN接入等來確保模塊的安全性。
圖2 檢驗(yàn)檢疫部門的應(yīng)用接入界面Fig.2 Access interface of the application of inspection and quarantine department
由于業(yè)務(wù)需求對(duì)所轄機(jī)構(gòu)和人數(shù)據(jù)員的靈活組合查詢要求較高,根據(jù)計(jì)算,辦公自動(dòng)化管理系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)量不大,除系統(tǒng)初始建立時(shí)數(shù)據(jù)的傳輸量大外,日常處理中數(shù)據(jù)的變化不多,可只限于傳輸變化的數(shù)據(jù)。因此,移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)采用逐級(jí)集中的方式,即也就是一級(jí)分表保存所有下轄二級(jí)分表的數(shù)據(jù)、總表保存所有一級(jí)分表的數(shù)據(jù),這是必要的,也是十分可行的。
該類功能非常之多,文中只介紹幾種主要的接入模塊具體功能。
1)公文的流轉(zhuǎn)和信息的推送、清除功能
通過手機(jī)客戶端,用戶選擇所需的報(bào)告類型進(jìn)行填寫上報(bào)給指定信息接收人,由于接收者已經(jīng)對(duì)手機(jī)客戶端進(jìn)行了設(shè)置,發(fā)送公文信息后,信息將以短信的形式直接推送到接收者的手機(jī),即使接收者刪除短信,依然可以通過手機(jī)客戶端實(shí)現(xiàn)信息的查閱。當(dāng)系統(tǒng)的數(shù)據(jù)接入模塊中有新的通知或公文等信息后,模塊將通過服務(wù)器將信息自動(dòng)推送給手機(jī)客戶端進(jìn)行。而當(dāng)手機(jī)終端丟失后,通過移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊就能夠?qū)τ脩粜畔⑦M(jìn)行遠(yuǎn)程清除,一般采用特殊短信通知和客戶端登錄后進(jìn)行清除。例如:登錄名、密碼、緩存信息、通訊錄、新通知、公文信息等信息清除。
2)現(xiàn)場執(zhí)法功能
實(shí)現(xiàn)移動(dòng)狀態(tài)下的案情上報(bào)、處罰依據(jù)查詢、現(xiàn)場打印處罰決定書等簡易執(zhí)法功能。執(zhí)法人員現(xiàn)場錄入處罰信息,并提交部門負(fù)責(zé)人審核,審核通過打印罰單。
3)實(shí)現(xiàn)移動(dòng)監(jiān)管計(jì)劃的隨時(shí)派發(fā)、接收
通過現(xiàn)場數(shù)據(jù)的錄入,實(shí)現(xiàn)現(xiàn)場監(jiān)管的數(shù)據(jù)采集和實(shí)時(shí)上傳,形成電子監(jiān)管紀(jì)錄,并依此對(duì)企業(yè)下發(fā)整改通知,實(shí)現(xiàn)科學(xué)有效便捷的監(jiān)管。功能包括:產(chǎn)品檢驗(yàn),企業(yè)現(xiàn)場監(jiān)督,監(jiān)管之監(jiān)管,和現(xiàn)場執(zhí)法。
4)產(chǎn)品檢驗(yàn)功能
各業(yè)務(wù)科室領(lǐng)導(dǎo)可以把 《出口工業(yè)產(chǎn)品檢驗(yàn)監(jiān)管系統(tǒng)》生成的檢驗(yàn)和監(jiān)督管理任務(wù)分派給某個(gè)檢驗(yàn)員,檢驗(yàn)員在現(xiàn)場通過“國檢通”就可以直接接收上級(jí)派發(fā)的任務(wù),進(jìn)行現(xiàn)場檢驗(yàn),實(shí)現(xiàn)全程無紙化作業(yè)[6]?,F(xiàn)場確認(rèn),檢驗(yàn)員到達(dá)現(xiàn)場后可進(jìn)入此模塊進(jìn)行現(xiàn)場確認(rèn),在到達(dá)現(xiàn)場和離開現(xiàn)場時(shí)手動(dòng)觸發(fā)進(jìn)行時(shí)間節(jié)點(diǎn)記錄。
5)系統(tǒng)的數(shù)據(jù)接入模塊調(diào)用移動(dòng)增值功能
政府行業(yè)通過系統(tǒng)平臺(tái)中的API接口完成短信息和彩信的群發(fā)、查詢消息發(fā)送情況和查詢歷史消息。當(dāng)系統(tǒng)發(fā)送短信和彩信時(shí),需要由接收人進(jìn)行確認(rèn),如果拒絕接收,系統(tǒng)自動(dòng)將用戶設(shè)置到黑名單中,用戶將無法接收任何信息和彩信。同時(shí),企業(yè)通過API接口還能夠?qū)崿F(xiàn)對(duì)用戶的提醒。當(dāng)用戶手機(jī)在線時(shí),用戶可以接收到發(fā)送的推送信息;當(dāng)用戶手機(jī)下線時(shí),系統(tǒng)平臺(tái)將判斷手機(jī)客戶端是否激活,并向用戶發(fā)出提醒信息。
目前隨著WIFI無線網(wǎng)絡(luò)的普及和手機(jī)GPRS流量的持續(xù)擴(kuò)容,以及手機(jī)操作系統(tǒng)和電腦CPU的不斷升級(jí)與更新。移動(dòng)協(xié)同辦公系統(tǒng)的數(shù)據(jù)接入模塊的設(shè)計(jì)開發(fā)使政府行業(yè)信息交流與信息共享更為便捷,不僅縮短了信息傳遞的周期,提高了政府業(yè)務(wù)服務(wù)水平,而且提高了整個(gè)政府工作效率,為政府行業(yè)有效開發(fā)和提升自身競爭力發(fā)揮了重要作用。
[1]吳克忠.移動(dòng)辦公與綠色辦公——OA’2007辦公自動(dòng)化國際學(xué)術(shù)研討會(huì)大會(huì)主題報(bào)告[J].辦公自動(dòng)化,2007(24):123-124.WU Ke-zhong.Mobile office and green office,OA'2007 international symposium on office automation conference theme report[J].Office Automation,2007(24):123-124.
[2]張然.基于移動(dòng)終端的OA系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].長春:吉林大學(xué),2012.
[3]曾鋒,黃仕周.基于Mastudio平臺(tái)的移動(dòng)OA系統(tǒng)設(shè)計(jì)應(yīng)用[J].現(xiàn)代機(jī)械,2012(4):67-68.ZENG Feng,HUANG Shi-zhou.Mobile OA system design based on mastudio platform application[J].Modern Machinery,2012(4):67-68.
[4]寇雪松.企業(yè)網(wǎng)絡(luò)協(xié)同辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2011.
[5]徐勝軍.基于.NET平臺(tái)的政府協(xié)同辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].濟(jì)南:山東大學(xué),2010.
[6]Theresa Beaubouef,F(xiàn)rederick Petry.Representation of spatial data in an OODB using rough and fuzzy set modeling[J].Soft Computing,2009,9(5):364-373.