周 娜,易樹柏,蘭 菲,金 莉,劉 鵬,方清晨
(1. 國家測繪地理信息局職業技能鑒定指導中心,北京 100830; 2. 太極計算機股份有限公司,北京 100083)
?
注冊測繪師注冊管理系統的設計與實現
周娜1,易樹柏1,蘭菲1,金莉1,劉鵬1,方清晨2
(1. 國家測繪地理信息局職業技能鑒定指導中心,北京 100830; 2. 太極計算機股份有限公司,北京 100083)
Registration Management System for Registered Surveyor:Design and Implementation
ZHOU Na,YI Shubai,LAN Fei,JIN Li,LIU Peng,FANG Qingchen
摘要:建設部、財政部早在2005年、2008年就實現了相關注冊師的管理信息化,而我國注冊測繪師隊伍信息化管理方面還比較落后,尤其隨著注冊測繪師制度實施的逐步落地,迫切需要利用信息化的管理手段,滿足對日益壯大注冊測繪師隊伍的管理需求,促進注冊測繪師制度規范化推行。本文圍繞注冊測繪師注冊管理業務,詳細分析了注冊管理工作流程和主要業務功能,設計了注冊管理系統的總體框架、數據庫結構,研究了系統實現的關鍵技術;并基于Java平臺,采用B/S架構建設完成了注冊管理系統,并成功上線試運行,為全國注冊測繪師、測繪資質單位、各級測繪地理信息行政管理部門提供了有效注冊管理工具。
關鍵詞:注冊測繪師;注冊;工作流;信息管理
國家測繪地理信息局和原人事部于2007年,聯合印發了《注冊測繪師制度暫行規定》,標志著我國注冊測繪師執業資格制度的正式建立,為我國注冊測繪師執業管理工作奠定了制度基礎。2014年7月,國家測繪地理信息局印發了《注冊測繪師執業管理辦法(試行)》,注冊測繪師制度實施逐步落地。經過2007年注冊測繪師資格考核認定,以及2011—2015年注冊測繪師資格考試,注冊測繪師隊伍達到數萬人規模。
互聯網信息技術是支撐業務管理工作的重要手段。我國相關行業的專業技術執業管理信息化工作已經較為成熟。如2005年建設領域已經實現注冊建筑師、建造師的管理信息化;財政部也于2008年建成了集機構單位注冊、項目管理、財務管理、行業信息統計分析、教育培訓、資產報備等于一體的資產評估師信息管理平臺,實現了對兩萬多名資產評估師的日常化管理。相比較而言,我國注冊測繪師信息化建設尚處于起步階段,主要依托2008年建設的職業技能鑒定指導中心門戶網站提供基礎的法律法規和工作動態查詢服務,尚未實現對注冊、執業、繼續教育和誠信管理的全程覆蓋,服務能力也無法滿足上萬名注冊測繪師的在線訪問需求。因此,迫切需要利用先進的信息化管理手段,提高對注冊測繪師隊伍管理能力,促進注冊測繪師制度規范化推行。
一、工作流與功能分析
1. 工作流
根據《注冊測繪師執業管理辦法(試行)》的相關注冊程序規定,注冊管理的具體工作流為:①注冊測繪師填寫注冊申請表;②測繪資質單位審核本單位注冊測繪師材料,并報省級測繪地理信息行政主管部門;③省級測繪地理信息行政主管部門審查材料后上報國家測繪地理信息局;④國家測繪地理信息局職鑒中心受國家局委托審核材料,并提出意見后報國家局人事司;⑤國家局人事司審批。具體業務流程如圖1所示。
根據注冊測繪師取得資格證書的時間和注冊需求,注冊類型又分為初始注冊、延續注冊、變更注冊、逾期注冊、補辦注冊和注銷注冊。面對數萬名注冊測繪師的實時在線注冊申請,以及注冊測繪師個人信息保密要求高、每名注冊測繪師注冊申請流程復雜等應用特點,注冊管理系統設計與運行面臨用戶訪問量大、安全防護要求高、流程化控制強等嚴峻挑戰。著重考慮注冊管理系統的高安全保障要求,綜合注冊流程和注冊管理需求,注冊管理系統的主要功能有:
1) 注冊信息填報功能:主要包括初始注冊信息填報、延續注冊信息填報、變更注冊信息填報、逾期注冊信息填報和重新注冊信息填報等主要子功能。
2) 注冊資料審核功能:主要包括注冊條件判斷、信息匯總、信息上報和信息管理與維護等主要子功能。
3) 注冊證與印章管理功能:主要包括注冊測繪師注冊證、執業印章編號,有效期登記管理,以及對于不符合注冊條件的人員信息進行鎖定等主要子功能。

圖1 注冊管理業務流程
4) 信息發布功能:主要包括注冊審批結公示、注冊有效期提醒、通知發布、信息上報和重點標注提示等子功能。
5) 綜合查詢統計分析功能:主要包括注冊資格驗證、注冊信息查詢、全國注冊情況多類型多指標統計、統計結果管理等子功能。注冊管理系統的主要業務功能如圖2所示。

圖2 注冊管理系統主要業務功能
二、系統設計
1. 總體框架
跟隨以前的模型[6],每個節點v都有一個容量Cv,這是節點在每個時間步中可以處理的最大負載量.在人造網絡中,容量受到成本的限制.因此,很自然地假定節點v的容量Cv正比于其初始負載Lv(0),即
圍繞注冊測繪師注冊執業管理業務,采用多種技術手段,建立以互聯網為基礎,以注冊測繪師、測繪資質單位、省級測繪地理信息行政主管部門、職業技能鑒定指導中心、國家測繪地理信息局人事司為服務對象,建設集注冊資格審核、審查、審批、證書和執業印章管理、信息綜合統計與分析等功能于一體的注冊測繪師注冊管理系統。
如圖3所示,注冊管理系統根據功能的不同分別部署在注冊管理系統外網平臺(指互聯網)和注冊管理系統內網平臺(國家測繪地理信息局辦公內網)。外網系統主要為全國范圍的注冊測繪師、測繪資質單位和省級測繪地理信息行政主管部門提供互聯網信息服務;內網平臺主要為職業技能鑒定指導中心和國家測繪地理信息局提供服務。為保證重要信息的安全,外網平臺和內網平臺實施物理隔離;通過數據抽取、再組織與再發布等方式,內外網業務數據庫實現安全同步。
系統建設總體上采用基于Web的多層軟件架構,橫向分為兩個彼此獨立、相互隔離的平臺(即內網平臺和外網平臺),縱向分為支撐環境、數據資源、應用服務、業務功能和用戶5個層次。其中,支撐環境層為整個平臺建設提供硬件支撐環境;數據資源層為整個系統提供數據支持,從數據內容、數據來源及支撐的應用看,它主要分為內網、外網運行支撐庫、基礎參照資源庫和注冊信息庫;應用服務層以服務方式實現對運行支撐數據、基礎參照數據和核心注冊業務數據的抽取、整合和同步,為搭建業務應用提供基礎軟件支撐;業務功能層利用應用服務層提供的應用服務,面向注冊測繪師管理核心業務的具體需求,實現系統界面封裝、業務流程構建及業務功能定制。

圖3 注冊管理系統總體框架
2. 數據庫設計
從數據內容、數據來源及支撐的應用看,整個系統數據庫主要分為3類:內網、外網運行支撐庫、基礎參照資源庫和注冊信息庫,如圖4所示。

圖4 注冊管理系統數據庫結構
1) 內網、外網運行支撐庫主要包括用戶庫、角色庫、權限庫和日志庫等系統運行所需的信息。
2) 基礎參照資源庫主要包括考試通過人員信息、資質單位信息、職稱代碼數據庫、專業代碼數據庫和全國政區代碼數據庫等基礎信息。
3) 注冊信息庫主要包括注冊測繪師填報的基本信息庫、掃描材料數據庫、審核審批數據庫、注冊狀態數據庫和注冊證、執業印章數據庫。
三、關鍵技術
1. 基于角色的訪問控制(RBAC)實現“角色-用戶”管理
注冊管理系統權限模型以RBAC模型為基礎,擴展其數據訪問權限。在權限系統中定義部門、用戶、角色、資源、權限、數據等概念。角色—權限之間的變化相對于用戶—權限之間的變化相對穩定,在用戶—權限間綁定數據權限,可以有效地對不同用戶不同角色的不同數據訪問權限進行控制,降低了權限管理的復雜性,增加了權限訪問的精準性,減少了授權成本開銷。
1) 部門:部門是現實組織架構的一個抽象,和功能權限聯系緊密。
2) 用戶:登錄系統的使用者。人員分為管理員和業務員,人員隸屬于部門。
3) 角色:角色是一個為了降低授權成本,解耦人員與權限規則而抽象出來的一個概念,是一系列授權規則的集合。角色分為管理角色和業務角色。角色隸屬于部門。
4) 資源:資源即是授權對象、功能模塊。
5) 權限:人員通過角色擁有資源訪問權限后,此人員登錄系統后便可以看到相應資源并辦理相關功能模塊的業務。
2. 基于業務流程管理的工作流技術實現復雜流程控制
注冊測繪師注冊、填報、逐級審核、審批、證書制作等全流程申報審核過程是一項過程比較復雜、對象節點比較多的業務。筆者采用基于BPM規范的工作流組件,完成業務的靈活配置與開發,大幅度提高了申報審批效率。注冊管理系統流程控制采用業務流程管理(JBPM)工作流。JBPM全稱是Java Business Process Management,它覆蓋了業務流程管理、工作流、服務協作等領域的一個靈活的、易擴展的可執行流程語言框架,采用JBoss流程定義語言(JBossjBPM process definition language (JPDL))。JPDL認為一個業務流程可以被看作是一個UML狀態圖。JPDL詳細定義了該狀態圖的每個部分,如起始、結束狀態,以及狀態之間的轉換,通過圖形化的流程定義,直觀地描述業務流程。
3. 多種安全措施全面保障系統安全性
注冊管理系統綜合嘗試了多種安全策略從軟件層面和硬件層面兩方面,保障注冊測繪師個人信息和單位信息的安全。
1) 硬件層面:采用系統外網平臺和內網平臺物理隔離,通過網閘控制的方式實現內外網業務數據庫安全同步,保證高密級別網絡中的數據不能流向低密級網絡,但低密級網絡中的數據可以流向高密級網絡,以保證內外網數據交換的安全。
2) 軟件層面:采用多種安全策略登錄,后臺系統登錄可支持JAAS規范,并提供多種用戶驗證方式實現,如校驗碼驗證、數據庫驗證;采用國際通用的商業加密算法,保障用戶的訪問安全,如DES、AES等;采用交叉訪問身份驗證,嚴格將應用開發者、普通用戶、業務系統管理員、超級管理員進行了互斥隔離控制;采用菜單級訪問控制,菜單由界面整合框架根據權限控制層提供的信息,動態產生用戶權限內能夠使用的功能;采用資源訪問攔截控制,通過完善的授權/訪問控制機制以保證只有經過授權的用戶才能查看和管理該資源,保證繞過后臺系統登錄及界面框架直接訪問的非法訪問者無法直接通過url或其他方式請求到受保護的資源。
四、系統應用
注冊管理系統為分布在全國各地注冊測繪師提供實時注冊服務,構建了注冊行政審批信息化服務體系,實現了無紙化辦公,改變了傳統的業務分散管理模式,規范了從業人員管理,節約了注冊審批成本,大大提高了辦公效率,創建了注冊測繪師信息服務體系,為人才評價提供重要參考依據和技術支撐,為注冊測繪師執業、繼續教育、誠信檔案管理等后續應用奠定了重要數據和應用基礎,如圖5所示。截至2015年4月,該平臺已向近8000名注冊測繪師、16 306家測繪資質單位、31個省級測繪地理信息主管部門、國家測繪地理信息局職業技能鑒定指導中心和局人事司提供信息服務,全面提高了測繪地理信息行業注冊測繪師隊伍管理的科學化水平。
五、結束語
本系統根據注冊測繪師業務的多用戶多角色的實際需求,建立了多維的權限控制機制,實現了多用戶角色的在線訪問,采用工作流技術,實現了多類型注冊復雜流程的管理,嘗試了多種安全措施保障系統安全性,為面向多用戶、復雜流程的行政審批系統建立提供了重要借鑒意義。同時,在信息化普遍發展的今天,作為走在前列的信息生產和應用部門,國家測繪地理信息局通過該平臺開展注冊測繪師注冊行政審批管理信息化工作,不僅為越來越壯大的注冊測繪師隊伍提供了方便的注冊工具,而且為廣大測繪資質單位、 各級測繪地理信息管理部門提供了全信息流程化管理工具,較好地滿足了注冊管理工作的應用需求,提高了人才科學化管理水平。后續將以注冊管理系統為基礎,進一步擴展注冊測繪師執業、繼續教育管理等應用功能。
參考文獻:
[1]于海龍. 基于工作流技術的職業院校教務管理系統設計與實現[D].長春:吉林大學,2014.
[2]劉紀平. 電子政務空間輔助決策研究[D].鄭州:信息工程大學,2004.
[3]吳飛. 基于Mongo DB 的LBS數據管理系統關鍵技術研究[J].測繪通報,2014(7):131-134.
[4]王江麗,劉德強,王俊. 高速公路綜合監控管理系統實現[J].測繪科學,2015,40(1):117-121.
[5]周娜,劉紀平,董春,等.電子政務空間信息服務應用模型的適用性評價[J].測繪通報,2008(12):64-67.
[6]劉紀平,栗斌,石麗紅,等.一種本體驅動的地理空間事件相關信息自動檢索方法[J].測繪學報,2011,40(4):104-110.
[7]徐亮,張莉,樊志強.一種基于UML的實時工作流建模方法研究[J].計算機研究與發展,2010(7):42-49.
[8]高姍,崔志偉,閆紅雨. 在線高速路網監測信息系統的設計與實現[J]. 測繪通報,2015(2):112-115.
[9]劉紀平,張福浩,王亮,等.面向大數據的空間信息決策支持服務研究與展望[J].測繪科學,2014,39(5):10-14.
[10]羅海濱,范玉順,吳澄.工作流技術綜述[J].軟件學報,2000(7):47-55.
[11]樂鵬. 語義支持的空間信息智能服務關鍵技術研究[J]. 測繪學報,2008,37(2):268.
[12]李歐. 基于工作流的行政審批管理系統的設計與實現[D].長春:吉林大學,2015.
中圖分類號:P208
文獻標識碼:B
文章編號:0494-0911(2016)03-0107-04
作者簡介:周娜(1984—),女,碩士,工程師,主要從事注冊測繪師制度建設實施工作。E-mail:18nana121@163.com
收稿日期:2015-10-27
引文格式: 周娜,易樹柏,蘭菲,等. 注冊測繪師注冊管理系統的設計與實現[J].測繪通報,2016(3):107-110.DOI:10.13474/j.cnki.11-2246.2016.0099.