滕飛
摘 要:本文為道路運政管理信息系統(tǒng)提供技術架構(gòu)設計方案,為道路運輸業(yè)務辦理提供網(wǎng)絡化、流程化、規(guī)范化、高效化的三級聯(lián)網(wǎng)辦公,進而全面提升運政管理工作水平。
關鍵詞:運政管理 信息化技術架構(gòu) 設計方案
中圖分類號:TP399 文獻標識碼:A 文章編號:1672-3791(2017)11(b)-0024-02
道路運政管理信息系統(tǒng)作為道路運輸行業(yè)應用系統(tǒng)軟件,為道路運輸業(yè)務辦理提供網(wǎng)絡化、流程化、規(guī)范化、高效化的三級聯(lián)網(wǎng)辦公,進而全面提升運政管理工作水平。該系統(tǒng)業(yè)務繁雜,功能模塊較多,涉及到的數(shù)據(jù)表眾多,因此做好系統(tǒng)的技術架構(gòu)設計便尤為重要。
1 系統(tǒng)技術架構(gòu)設計
系統(tǒng)采用SOA架構(gòu)體系,依托道路運輸行業(yè)數(shù)據(jù)中心,建立道路運輸服務組件中心(WebService),建立道路運輸綜合政務管理系統(tǒng)、道路運輸企業(yè)服務系統(tǒng)、道路運輸公眾服務系統(tǒng)、道路運輸行業(yè)信用系統(tǒng),為道路運輸管理部門、運輸企業(yè)以及社會公眾提供專業(yè)化、便捷的信息支撐與服務。
1.1 基礎層
項目系統(tǒng)部署在云基礎平臺,服務器基于Vmware虛擬化,應用服務器使用虛擬服務器,數(shù)據(jù)庫服務器使用獨立的高性能服務器,數(shù)據(jù)存儲采用獨立的存儲設備。
1.2 數(shù)據(jù)層
按交通運輸部最新標準規(guī)范《道路運輸信息基礎數(shù)據(jù)元》《省交通廳基礎數(shù)據(jù)元》要求,整合運政系統(tǒng)、聯(lián)網(wǎng)售票、衛(wèi)星定位、檢測站聯(lián)網(wǎng)等數(shù)據(jù)資源,并與公安、工商、交通運輸部等外部信息實現(xiàn)數(shù)據(jù)交換與共享,實現(xiàn)與全國運政系統(tǒng)的互聯(lián)互通,為行業(yè)大數(shù)據(jù)分析奠定基礎。
系統(tǒng)數(shù)據(jù)模型設計:根據(jù)系統(tǒng)數(shù)據(jù)需求,并結(jié)合交通部數(shù)據(jù)標準和省交通廳數(shù)據(jù)目錄和字典標準設計數(shù)據(jù)模型;關系型數(shù)據(jù)設計,基于E-R(實體關系)圖設計,對數(shù)據(jù)進行建模,確定實體、屬性、關系、約束等;非關系數(shù)據(jù),設計存儲目錄和文件命名,并設計實現(xiàn)與關系型數(shù)據(jù)的關聯(lián)等?;贓-R圖,生成Oracle數(shù)據(jù)庫的表、字段、關聯(lián)關系、約束,設計索引、觸發(fā)器、表分區(qū)規(guī)則等。
1.3 數(shù)據(jù)層
(1)支撐層主要工具。
面向?qū)>W(wǎng)應用B/S模式,采用JAVA語言,Oracle 11g數(shù)據(jù)庫,數(shù)據(jù)采用集中管理模式。面向(移動)互聯(lián)網(wǎng)應用基于支持HTML5瀏覽器開發(fā),可兼容iOS、Android手機或平板電腦操作。
(2)基礎支撐軟件與開發(fā)工具主要包括。
操作系統(tǒng):Centos5.11、Centos6.7,可應用在要求高度穩(wěn)定性的服務器上。
數(shù)據(jù)庫軟件:Oracle11g企業(yè)版,Oracle11g是目前整個Oracle數(shù)據(jù)庫產(chǎn)品中最穩(wěn)定一個版本,特點是高效率、可靠性好、功能強大,特別適用于大型項目。
Web服務:Nginx1.9、Tomcat8,測試Nginx是一款輕量級的Web服務器/反向代理服務器,并在一個BSD-like協(xié)議下發(fā)行,占有內(nèi)存少,并發(fā)能力強。Tomcat支持最新的Servlet3.1和JSP2.3規(guī)范。
緩存服務:Redis3,其并發(fā)能力強、開銷小、穩(wěn)定高效。
程序開發(fā)語言及框架:JAVA(JDK1.8)、 Spring+Hibernate+Velocity;Spring具有方便解耦、簡化開發(fā)、面向切面編程、聲明式事物、方便測試等特點;Hibernate對JDBC進行了非常輕量級的對象封裝,它將POJO與數(shù)據(jù)庫表建立映射關系,是一個全自動的orm框架;Velocity是一個基于java的模板引擎(template engine)。
HA軟件:Keepalived 1.2.19。
報表開發(fā)工具:FineReport。其功能全面且專業(yè),支持關系型數(shù)據(jù)庫、BI多維數(shù)據(jù)庫的連接取數(shù),支持中國式復雜報表的處理,支持離線填報、多級上報、數(shù)據(jù)填報,有著安全、完善的權限控制方案;設計報表簡單高效,學習成本低。類Excel的界面使用戶不需任何額外學習成本,零編碼開發(fā)報表,輕松拖拽數(shù)據(jù),迅速完成報表制作。具有類EXCEL設計模式、數(shù)據(jù)支持與整合、多工作目錄切換,遠程設計,協(xié)同制表、聚合決策報表、HTML5圖表、數(shù)據(jù)地圖、交互分析等主要功能。
1.4 業(yè)務層
采用SOA架構(gòu)構(gòu)建,在整個系統(tǒng)中扮演一個中介的角色,對數(shù)據(jù)交換起到了承上啟下的作用,對于數(shù)據(jù)模型層而言,它是調(diào)用者,而對于表示層而言,它又是被調(diào)用者,依賴于被依賴的關系都糾結(jié)在業(yè)務層上。從設計模式角度出發(fā),提出把業(yè)務層進一步分出一層,單獨形成一個業(yè)務接口組件層。
(1)業(yè)務邏輯層。
道路運輸綜合政務管理系統(tǒng):運政綜合管理分系統(tǒng)、移動辦公系統(tǒng)(不含移動稽查)、從業(yè)人員網(wǎng)上考試分系統(tǒng)、運政WebService服務中心、出租汽車監(jiān)管分系統(tǒng)、無車承運監(jiān)測分系統(tǒng);道路運輸企業(yè)服務系統(tǒng):企業(yè)辦事分系統(tǒng)、從業(yè)人員辦事分系統(tǒng);道路運輸公眾服務系統(tǒng):公眾服務分系統(tǒng)(互聯(lián)網(wǎng)版)、公眾服務分系統(tǒng)(微信版);道路運輸行業(yè)信用系統(tǒng):信譽考核分系統(tǒng)、服務質(zhì)量評價分系統(tǒng)。
(2)業(yè)務服務組件層。
業(yè)務組件層,對業(yè)務邏輯進行抽象,把業(yè)務提取出來,定義業(yè)務組件接口。上層的應用無需關心組件接口的實現(xiàn),只需要按照接口定義標準調(diào)用接口即可。業(yè)務接口實現(xiàn)人員專注于業(yè)務實現(xiàn),無需關注上層展現(xiàn),真正做到面向服務架構(gòu)。
業(yè)務服務組件層包括:服務化管理器:服務注冊、服務發(fā)現(xiàn)、服務接口文檔、服務上下線審批、服務黑名單、服務權限控制、負載均衡和容錯、服務監(jiān)控和統(tǒng)計、服務運行容器;服務化組件:運政系統(tǒng)類服務化組件、行政許可類組件、業(yè)務管理類組件、市場監(jiān)管類組件、從業(yè)人員類組件、督察督辦類組件、智慧助手類組件、代征稅類組件、系統(tǒng)管理與維護類組件;互聯(lián)網(wǎng)類服務組件:行政許可業(yè)務申請和受理類組件、企業(yè)日常監(jiān)管審核類業(yè)務辦理類組件、企業(yè)信息查詢提醒類組件、公眾服務類組件。
1.5 展現(xiàn)層
為運管機構(gòu)、運輸企業(yè)和社會公眾分別提供運政專網(wǎng)、互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)以及API服務接口各種應用方式。
2 結(jié)語
綜上所述,該系統(tǒng)架構(gòu)設計可以滿足行業(yè)應用系統(tǒng)軟件業(yè)務需求,能夠全面優(yōu)化運政業(yè)務流程,規(guī)范運政業(yè)務,適應新時期運政管理與服務職能轉(zhuǎn)變的需要,簡化事前審批,強化事中事后的動態(tài)監(jiān)管,全面提升道路運輸行業(yè)市場監(jiān)管水平和服務能力。
參考文獻
[1] 雷明強.基于SST的檔案管理系統(tǒng)的設計與實現(xiàn)[D].北京郵電大學,2011.
[2] 翁捷.曲庫信息管理系統(tǒng)的設計與實現(xiàn)[D].北京交通大學,2015.
[3] 莫宗軍.智能家居系統(tǒng)應用管理模塊的設計與實現(xiàn)[D]. 北京郵電大學,2015.
[4] 吳曉航.基于SOA架構(gòu)的電視臺全臺網(wǎng)的設計[D].鄭州大學,2013.
[5] 楊曉霞.基于COM+技術的基層電子政務平臺的研究與實現(xiàn)[D].中北大學,2009.
[6] 楊瑩,郭偉,董道鵬.基于嵌入式Linux的時間服務器雙機熱備系統(tǒng)[J].宇航計測技術,2013(4):57.
[7] 嚴志敏.TOF基礎服務高性能緩存系統(tǒng)的設計與實現(xiàn)[D].西安電子科技大學,2013.
[8] 陳蕾.道路運輸與國民經(jīng)濟發(fā)展的互動關系研究[D].長安大學,2010.
[9] 王小建.道路運輸信息化測評指標體系與方法研究[D]. 長安大學,2013.
[10]郝彬,陳朔鷹.利用框架技術構(gòu)建Web應用[J].計算機工程與設計,2007(1):14-18.endprint