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