文董鳴
隨著網(wǎng)絡(luò)技術(shù)的普及應(yīng)用,信息技術(shù)推動了世界各國經(jīng)濟(jì)發(fā)展和綜合國力的提高。在一些發(fā)達(dá)國家,統(tǒng)一的網(wǎng)絡(luò)通訊平臺和計算機(jī)信息管理系統(tǒng),極大地提高了政府行政質(zhì)量和效率。與發(fā)達(dá)國家相比,我國信息化應(yīng)用整體水平還較低,尤其是政務(wù)部門各類信息系統(tǒng)相互獨(dú)立、互通互聯(lián)不暢,不但帶來了大量的重復(fù)采集工作,更存在著大量的數(shù)據(jù)不一致現(xiàn)象。近年來,我國的電子政務(wù)雖然有了較大的發(fā)展,但是“重建設(shè)、輕應(yīng)用”問題嚴(yán)重,系統(tǒng)建設(shè)追求高檔化,應(yīng)用上還停留在偏重于內(nèi)部事務(wù)的處理,電子政務(wù)發(fā)展還是停留在政府信息化角度,面向公眾和社會服務(wù)的能力與國外相比差距很大。由于在信息共享和業(yè)務(wù)協(xié)同等方面缺乏相應(yīng)的機(jī)制,影響了各部門重要信息系統(tǒng)實現(xiàn)互聯(lián)互通。因此,必須對這些相互孤立的數(shù)據(jù)進(jìn)行整合,建立合理的更新與交換機(jī)制,做到一數(shù)一源,避免重復(fù)采集,保證數(shù)據(jù)的一致性,從而成為能在全局范圍內(nèi)為眾多應(yīng)用所共享的信息資源。在這種整合的基礎(chǔ)上,電子政務(wù)才能夠繼續(xù)擴(kuò)大規(guī)模、深入發(fā)展,不但提高每一個應(yīng)用系統(tǒng)的運(yùn)行效率,更重要的是體現(xiàn)出電子政務(wù)的整體效能。
以本市的組織機(jī)構(gòu)代碼信息庫為基礎(chǔ),建設(shè)全市組織機(jī)構(gòu)基礎(chǔ)信息共享庫(包括機(jī)關(guān)、事業(yè)單位、企業(yè)和社會組織等)和應(yīng)用交換平臺;充分推進(jìn)組織機(jī)構(gòu)基礎(chǔ)信息資源的利用,為各政府部門提供組織機(jī)構(gòu)基礎(chǔ)信息的共享與交換,為跨部門協(xié)同應(yīng)用提供數(shù)據(jù)支撐,為市政府領(lǐng)導(dǎo)決策提供依據(jù)。
XML(eXtensible Markup Language可擴(kuò)展標(biāo)記語言)是Internet上數(shù)據(jù)表示和數(shù)據(jù)交換的新標(biāo)準(zhǔn)。它是ISO(International Organization for Standardization,國際標(biāo)準(zhǔn)化組織)的SGML(Standard for General Markup Language通用標(biāo)記語言標(biāo)準(zhǔn))的一個簡化子集。XML關(guān)注信息本身,是Web上表示結(jié)構(gòu)化信息的一種標(biāo)準(zhǔn)文本格式。與傳統(tǒng)的注重頁面信息顯示的HTML(Hypertext Markup Language超文本鏈接標(biāo)示語言)相比,關(guān)注于內(nèi)容的XML具有以下諸多優(yōu)點(diǎn):
①良好的可擴(kuò)展性,語言簡單有效,可自行定義標(biāo)記;
②內(nèi)容與形式的分離,主要刻畫數(shù)據(jù)內(nèi)容,不考慮顯示效果;
③有嚴(yán)格的語法要求,便于分析統(tǒng)一和與數(shù)據(jù)庫信息轉(zhuǎn)換;
④便于傳輸,為純文本形式,可通過HTTP協(xié)議直接傳輸,可跨越防火墻等等。
XML的出現(xiàn)和發(fā)展對于Internet和Intranet產(chǎn)生了巨大的影響。通過XML可以有效地保證對各種異構(gòu)系統(tǒng)的數(shù)據(jù)交換,以達(dá)到政府各系統(tǒng)資源的共享與整合。
Web Service是建立可互操作的分布式應(yīng)用程序的新平臺。Web Service平臺是一套標(biāo)準(zhǔn),它定義了應(yīng)用程序如何在Web上實現(xiàn)互操作性??梢允褂枚喾N程序開發(fā)語言,在多種平臺上開發(fā)Web Service應(yīng)用,只要是通過Web Service定義的標(biāo)準(zhǔn),就可以使用Web Service提供的服務(wù)進(jìn)行數(shù)據(jù)的查詢及交換。
在XML基礎(chǔ)上發(fā)展起來的Web Service是一種革命性的分布式計算技術(shù)。它使用基于XML的消息處理作為基本的數(shù)據(jù)通訊方式,消除使用不同組件模型、操作系統(tǒng)和編程語言的系統(tǒng)之間存在的差異,使異類系統(tǒng)能夠作為計算網(wǎng)絡(luò)的一部分協(xié)同運(yùn)行。開發(fā)人員可以使用象過去創(chuàng)建分布式應(yīng)用程序時使用組件的方式,創(chuàng)建由各種來源的Web Service服務(wù)組合在一起的應(yīng)用程序。
基于Web Service的集成技術(shù)作為一種新的面向函數(shù)和方法的應(yīng)用集成技術(shù),在很大程度上解決了原有集成技術(shù)在Internet遠(yuǎn)程通信方面的問題。Web Service基于XML文檔進(jìn)行服務(wù)描述、服務(wù)請求和反饋結(jié)果,可以在Internet上通過HTTP協(xié)議進(jìn)行傳遞,很容易地被訪問和返饋結(jié)果。同時,由于Web Service的相關(guān)標(biāo)準(zhǔn)都是W3C的開放協(xié)議,與平臺和操作系統(tǒng)無關(guān),不同的平臺和操作系統(tǒng)上的Web Service的實現(xiàn)在很大程度上可以做到互操作,這就使異構(gòu)平臺上應(yīng)用的集成變得很容易。此外,過去使用的基于RPC(Remote Procedure Call遠(yuǎn)程過程調(diào)用)和API(Application Programming Interface程序編程接口)的集成技術(shù)都是一種函數(shù)級的靜態(tài)解決方案(在客戶機(jī)和服務(wù)器通訊時使用XML);Web Service則是一種動態(tài)的集成方案,所有的服務(wù)都可以通過UDDI標(biāo)準(zhǔn)動態(tài)地被發(fā)現(xiàn)、綁定和使用,容易適應(yīng)系統(tǒng)的變動,提高系統(tǒng)的靈活性和伸縮性。
組織機(jī)構(gòu)基礎(chǔ)信息應(yīng)用交換平臺的總體層次架構(gòu)如圖1所示,平臺主要由以下幾部分組成:基礎(chǔ)平臺、數(shù)據(jù)庫、應(yīng)用支撐平臺和應(yīng)用系統(tǒng)。
基礎(chǔ)設(shè)施是整個系統(tǒng)的物理基礎(chǔ),為平臺的運(yùn)行提供環(huán)境支持,主要包括網(wǎng)絡(luò)環(huán)境、硬件平臺、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等。
數(shù)據(jù)資源是整個平臺的核心,組織機(jī)構(gòu)基礎(chǔ)信息庫包含組織機(jī)構(gòu)代碼、機(jī)構(gòu)名稱和機(jī)構(gòu)地址等反映組織機(jī)構(gòu)基本特征的基礎(chǔ)數(shù)據(jù)項,具有基礎(chǔ)性、基準(zhǔn)性、標(biāo)識性等特點(diǎn)。
應(yīng)用支撐是處理各應(yīng)用系統(tǒng)之間的協(xié)同、提供數(shù)據(jù)交換和交換監(jiān)控等服務(wù),能夠很好地解決復(fù)用、互連互通和動態(tài)擴(kuò)充等問題。應(yīng)用支撐相當(dāng)于整個應(yīng)用系統(tǒng)的骨骼,具有很好的靈活性及擴(kuò)展性。
應(yīng)用系統(tǒng)包括統(tǒng)一用戶管理、認(rèn)證與授權(quán)系統(tǒng)、組織機(jī)構(gòu)基礎(chǔ)信息查詢和統(tǒng)計系統(tǒng)、數(shù)據(jù)交換系統(tǒng)以及組織機(jī)構(gòu)基礎(chǔ)信息調(diào)用。
組織機(jī)構(gòu)基礎(chǔ)信息應(yīng)用交換平臺的功能如圖2所示。
圖2 組織機(jī)構(gòu)基礎(chǔ)信息應(yīng)用交換平臺的功能模塊
查詢系統(tǒng)采用一套快速、便捷的檢索引擎,根據(jù)查詢條件,檢索數(shù)據(jù)庫內(nèi)的數(shù)據(jù)項,顯示查詢結(jié)果。支持模糊查詢、組合查詢、分類查詢和二次查詢等多種查詢方式。對檢索方式進(jìn)行優(yōu)化,縮短查詢業(yè)務(wù)處理所需的時間,提高響應(yīng)速度。
查詢字段包括:組織機(jī)構(gòu)代碼、注冊登記號、機(jī)構(gòu)名稱、工商企業(yè)標(biāo)識、法定代表人、注冊地址、經(jīng)營范圍、行政區(qū)劃、機(jī)構(gòu)類型、經(jīng)濟(jì)類型。
機(jī)構(gòu)名稱、經(jīng)營范圍、注冊地址字段可作關(guān)鍵字進(jìn)行模糊查詢,并且可以同時對多個關(guān)鍵字進(jìn)行查詢(以空格分開),另外機(jī)構(gòu)名稱還可以選擇強(qiáng)制性的全匹配查詢;組織機(jī)構(gòu)代碼、注冊登記號、法定代表人姓名可作全匹配查詢;行政區(qū)劃、機(jī)構(gòu)類型、經(jīng)濟(jì)類型通過下拉框,選擇查詢條件。
統(tǒng)計系統(tǒng)提供多種統(tǒng)計分析的條件,可以根據(jù)應(yīng)用要求,按行業(yè)類別、所屬區(qū)域和注冊資金等條件分別統(tǒng)計,也可將條件組合,來對組織機(jī)構(gòu)基礎(chǔ)信息進(jìn)行分析,然后做各類統(tǒng)計,統(tǒng)計結(jié)果通過圖表的形式直觀列出,并能夠打印輸出。
統(tǒng)一用戶管理、認(rèn)證與授權(quán)系統(tǒng)為組織機(jī)構(gòu)基礎(chǔ)信息應(yīng)用交換平臺的軟件集成和登錄控制提供實現(xiàn)方法和技術(shù)保障,實現(xiàn)集中式的認(rèn)證與授權(quán)機(jī)制,以及對應(yīng)用程序的合法訪問。建立統(tǒng)一的信息入口和用戶管理機(jī)制,實現(xiàn)統(tǒng)一的訪問策略定制和單點(diǎn)登錄功能,使得操作員從終端一次登錄,自動匹配操作資源的功能,為操作人員和管理人員提供方便和有效的操作界面。統(tǒng)一用戶管理、認(rèn)證與授權(quán)系統(tǒng)是交換平臺信息資源共享的基礎(chǔ)和關(guān)鍵因素。統(tǒng)一用戶管理、認(rèn)證與授權(quán)系統(tǒng)主要包括以下三個模塊:
①用戶管理模塊
用戶管理是實現(xiàn)用戶的增加、刪除、修改等功能。
②授權(quán)管理模塊
授權(quán)管理主要是定義用戶權(quán)限控制類型和權(quán)限等級,定義增加、刪除、修改角色,將權(quán)限控制類型和權(quán)限等級進(jìn)行搭配,組合成不同的權(quán)限管理角色,并將權(quán)限管理角色賦予不同的組織。同一組織中的用戶自動獲得統(tǒng)一類型的角色,同一組織中的不同用戶還可以進(jìn)行差異化的定制。
③應(yīng)用審計模塊
應(yīng)用審計的內(nèi)容記錄包括組織機(jī)構(gòu)基礎(chǔ)信息交換、系統(tǒng)訪問量和網(wǎng)絡(luò)流量、用戶活動等情況。通過可視化圖形界面查詢系統(tǒng)記錄的各項操作日志,并支持日志的導(dǎo)出、復(fù)制和清除等操作。
數(shù)據(jù)交換子系統(tǒng)是實現(xiàn)組織機(jī)構(gòu)基礎(chǔ)信息應(yīng)用交換平臺與應(yīng)用單位之間的數(shù)據(jù)交換,實現(xiàn)數(shù)據(jù)庫之間的數(shù)據(jù)同步,以及對信息交換系統(tǒng)交換節(jié)點(diǎn)、流程和服務(wù)的統(tǒng)一管理,確保組織機(jī)構(gòu)基礎(chǔ)信息數(shù)據(jù)傳輸?shù)陌踩驼_。數(shù)據(jù)交換系統(tǒng)主要包括數(shù)據(jù)交換內(nèi)容定制模塊、數(shù)據(jù)交換調(diào)用模塊、數(shù)據(jù)庫同步模塊和數(shù)據(jù)交換日志記錄模塊。
①數(shù)據(jù)交換內(nèi)容定制模塊
數(shù)據(jù)交換內(nèi)容定制模塊主要完成平臺與交換平臺之間數(shù)據(jù)交換內(nèi)容的定制。
②數(shù)據(jù)交換調(diào)用模塊
數(shù)據(jù)交換調(diào)用管理模塊主要通過可視化的界面,人工啟動、停止各應(yīng)用單位節(jié)點(diǎn)的數(shù)據(jù)交換系統(tǒng)。
③數(shù)據(jù)庫同步模塊
通過事件觸發(fā)方式,實現(xiàn)數(shù)據(jù)庫之間的同步更新。
④數(shù)據(jù)交換日志記錄模塊
數(shù)據(jù)交換日志模塊的主要功能是在平臺與應(yīng)用單位節(jié)點(diǎn)的數(shù)據(jù)交換過程中,以及數(shù)據(jù)庫之間同步過程中,對系統(tǒng)運(yùn)行情況的進(jìn)行記錄,并向運(yùn)行監(jiān)控系統(tǒng)發(fā)送系統(tǒng)運(yùn)行情況信息。
建立了集“組織機(jī)構(gòu)代碼基礎(chǔ)信息查詢、統(tǒng)計和數(shù)據(jù)實時交換”于一體的應(yīng)用交換平臺,通過提供可集成、可組合和可調(diào)用的基礎(chǔ)服務(wù)組件以及不同接入方式,提供了“一站式、多接入方式、高可靠、低成本、標(biāo)準(zhǔn)化”的服務(wù),實現(xiàn)了組織機(jī)構(gòu)代碼及其基本信息“一次采集、多方共享”目標(biāo),創(chuàng)造了一種全新的組織機(jī)構(gòu)代碼基礎(chǔ)信息應(yīng)用交換模式。
在研發(fā)過程中,注重自身采納技術(shù)的創(chuàng)新。應(yīng)用交換平臺采用SOA和分布式技術(shù)架構(gòu),基于漢字檢索引擎,并利用自建的同義詞表(4 000多個同義詞組),提高了組織機(jī)構(gòu)基礎(chǔ)信息的查準(zhǔn)率和查全率,達(dá)到亞秒級的檢索響應(yīng)速度;采用Web Service技術(shù),實現(xiàn)了應(yīng)用方信息系統(tǒng)與信息應(yīng)用交換平臺之間的異構(gòu)無縫連接;采用多鏈路負(fù)載均衡和應(yīng)用負(fù)載均衡技術(shù),保障了信息應(yīng)用交換平臺的高可靠性和穩(wěn)定性;采用基于數(shù)字證書的USB-KEY身份認(rèn)證技術(shù),建立了應(yīng)用交換平臺全程監(jiān)控和管理機(jī)制,增強(qiáng)了應(yīng)用系統(tǒng)的安全性。
應(yīng)用交換平臺以統(tǒng)一的接入標(biāo)準(zhǔn)和信息交換標(biāo)準(zhǔn),提供了“一站式、多選擇、高可靠、低成本、標(biāo)準(zhǔn)化”的服務(wù)。經(jīng)過實踐,目前已有6家應(yīng)用單位接入應(yīng)用交換平臺,運(yùn)行情況良好,證明了模式的可行性和強(qiáng)大的生命力。下一步將在全市政府部門中進(jìn)行推廣,形成較大的用戶群,從而提高信息應(yīng)用交換平臺的利用率,提高各個政府部門的監(jiān)管能力和工作效率,進(jìn)一步加強(qiáng)相關(guān)政府管理部門對各類機(jī)構(gòu)的聯(lián)動監(jiān)管,充分體現(xiàn)出電子政務(wù)的整體效能。
組織機(jī)構(gòu)基礎(chǔ)信息應(yīng)用交換平臺建設(shè),是推進(jìn)全市信息資源整合、促進(jìn)信息共享的一項重要措施。以組織機(jī)構(gòu)代碼數(shù)據(jù)庫為基礎(chǔ),建立一個數(shù)據(jù)規(guī)范、互惠互利和資源共享的組織機(jī)構(gòu)基礎(chǔ)信息應(yīng)用交換平臺,解決當(dāng)前政府各級部門對組織機(jī)構(gòu)基礎(chǔ)信息資源重復(fù)采集、信息不一致等問題,對推動政府信息公開,提高政府公共管理水平和工作效率,增強(qiáng)政府監(jiān)管和服務(wù)能力以及政府部門的宏觀決策能力起到巨大的推動作用。