殷旻昊 楊朋

摘要:近年來隨著高校新校區的大規模建設和信息化資源的爆發性增長,單一的業務應用系統已無法滿足管理需要。該文在分析高校信息化資源管理現狀和需求的基礎上,基于地理信息系統設計了一種結合信息集成與業務應用的高校信息化資源管理平臺,分析了系統功能,并就架構設計,數據庫設計及部分設計細節進行了介紹。
關鍵詞:信息化資源管理;地理信息系統(GIS);系統分析;架構設計;交互設計
中圖分類號:TP311.52? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)21-0034-02
開放科學(資源服務)標識碼(OSID):
Abstract: In recent years, with the large-scale construction of the new campus and the explosive growth of informatization resources in university,single application system can hardly meet the management demand. After analyzing the present situation and needs of university informatization resources management, this paper designs a set of university informatization resources management platform combined with informatization integration and business application based on GIS. This paper emphasizes the system function,and introduces the architecture design,the database design and some design details.
Key words: informatization resources management; GIS;system analysis;architecture design;interaction design
1 背景
隨著近年來高校新校區的大規模建設,校園面積大幅擴充,同時各類信息化資源爆發性增長,一方面相應的文檔數據資料分散易失,另一方面信息化資源缺乏立體化管理;高校中與空間相關的應用系統多為獨立的業務系統,如校園地圖服務系統、網絡管理系統、無線定位分析系統中的相關模塊,因為基礎空間數據信息不一致而無法提供精準快捷的數據共享和對接。本文通過研究高校信息化資源在空間層面的管理應用,對這些信息化資源進行收集、存儲、處理、整合、傳輸和應用,實現其在空間平臺中的直觀、高效管理,達到數據資源互享,提高應用交互的明確性、靈活性和響應速度的目的,為高校信息化運維和規劃提供直觀化的數據支持,從而大幅度降低高校信息化管理者的工作壓力。
2 系統分析
基于目前高校信息化資源管理方面的特點和難點,本文提出一種結合信息服務與業務應用的高校信息化資源空間管理平臺,旨在為高校信息化資源提供空間層面的全面信息服務,其中業務應用是在常規信息化資源管理的功能基礎上提供基于空間信息的設備管理、信息展現及工單派發等精細化服務,信息服務方面則集成信息資源、服務方式以及服務內容,為信息化資源使用人員提供優質、高效、可靠的網絡信息服務。
2.1 平臺作用范圍
根據平臺的具體應用,本文將其作用范圍分為三個區域,包括管理域、應用域和協作域。
管理域主要針對網絡管理部門如信息化辦公室的核心管理人員,即系統級管理員,提供系統的初始化、基礎數據錄入、用戶管理、數據備份等功能。
應用域主要針對包括各部門信息管理人員在內的各種用戶,提供信息查詢、輔助規劃、設備管理、網絡運維等應用與服務。
協作域主要是針對國有資產管理處、基建處、后勤處、一卡通管理等部門的業務應用系統,提供對應數據接口。
2.2 功能設計劃分
盡管本平臺相比普通信息化資源管理系統在界面、功能以及開發技術上有一定的差異,但仍可視為對該系統的升級。以用戶為導向,結合其使用要求和習慣,本平臺可劃分為系統管理、地圖管理、業務管理等3個子系統,下設用戶管理、配置管理、空間分析、輔助規劃、信息查詢、故障定位、運維服務、遠程管理等基礎模塊,其功能結構如圖1所示。
3 具體設計
3.1 系統架構設計
本文所設計的高校信息化資源管理平臺系統架構包含表示層,應用與服務層(服務層、業務層、支撐層)和數據層。
表示層為包括全校信息化資源管理相關人員提供信息化資源管理平臺的訪問服務,面向從PC到各類移動終端通過平臺以B/S方式提供服務。
應用與服務層是信息化資源管理平臺的功能實現層,包含服務層、業務層、支撐層三個層次。服務層是信息化資源管理平臺的門戶應用層,提供基于統一身份認證的信息聚合和展現服務,并支持個性化的頁面設置。業務層則對應常規的信息化資源管理,提供包含故障定位、遠程管理、輔助規劃、運維服務等管理應用,并可以不斷擴展和集成。支撐層則負責提供相關的服務與接口,包括提供用戶管理和授權服務平臺,同步異構系統中的用戶和授權的相關信息,集成和重組各種異構系統的前端應用等。
數據層是整個平臺數據的共享平臺,同時提供數據交換和共享的功能,空間數據主要來自CAD圖紙,建筑、管道信息均由系統管理員初始化錄入并動態維護,用于描述空間實體的位置、形狀和相互關系,以坐標和拓撲關系的形式存儲,以此作為整個平臺及全校信息化的空間數據基礎;其他數據源來自國有資產管理系統、網絡管理系統、一卡通管理系統等交互系統的數據信息,提供準確、即時的信息資源。
3.2 設計細節
3.2.1 訪問控制設計
高校信息化資源管理平臺功能繁復,規模龐大,用戶數量及需求也各不相同,整體可分為系統管理員、信息化管理人員、部門信息員等三個角色,但具體到某位用戶,譬如信息化辦公室某工作人員,可能身兼系統管理員、信息化管理人員、部門信息員等三個角色,每種角色的具體權限也不盡相同。經過全局考慮,本平臺采用基于角色的訪問控制模型來實現用戶權限管理,以減少其工作量和復雜性并滿足相應的安全需求。
開發過程中首先分析系統中所有角色,根據系統業務需求和角色訪問控制模型的基本思想,在系統中設計了與訪問控制相關的核心數據表,包括用戶公共信息表、用戶類型表、人員信息表、部門處室信息表、角色表、權限表、權限微調表等,采用統一建模語言對其進行靜態和動態建模,從而為權限最終應用提供指導。角色分配的具體步驟為:選擇一個用戶再選擇對應的一個或者多個角色,將用戶信息和角色信息添加到系統中,添加完成后自動將用戶權限微調信息添加到系統當中,以便以后進行系統微調。權限分配的步驟為:選擇一個角色后再選擇一個或多個權限,最后將角色信息和權限信息添加到系統中。
3.2.2 系統交互設計
高校信息化資源管理平臺需要與許多業務應用系統進行信息交互,包括國有資產管理系統、網絡管理系統、一卡通管理系統等。由于以往系統建設多在分散體制下完成,為避免此類“信息孤島”,實現系統間安全即時數據交互,平臺數據交互采取Web Service方式,主要考慮該方式實時交互效率較高,可擴展性和應用范圍較之共享數據庫和SOKET交互有明顯優勢。
系統間數據交互時絕大部分均在后臺實現,而本平臺后臺訪問URL選用Apache開發的Httpclient包,由其封裝包括讀取網頁內容、處理頁面重定向等一系列Web服務器操作。實現過程中的關鍵接口包括報文接口、返回消息、交互指令以及類XML定義等,而交互安全性設計則依據信息的等級程度由低到高分別通過基本身份、數字證書、USB Key三種驗證方式來實現。
4 結束語
本文基于地理信息系統設計了一種高校信息化資源管理平臺,由于基于空間數據實現了管理的直觀化,并且兼顧了業務應用和信息服務,相比傳統的信息化資源管理系統有明顯的進步和改善,而且系統擴展性較強,方便根據具體應用進行改動和移植,因而具備一定的推廣價值。
參考文獻:
[1] 於永東, 路明月, 許笛, 等. 基于GIS的三維虛擬校園設計與實現[J]. 南京信息工程大學學報: 自然科學版, 2012, 4(1): 81-86.
[2] 徐勁松, 丁志強. 一種專用公開密鑰基礎框架的研究與應用[J]. 電子測量技術, 2008(5): 9-12.
[3] 王豐. 高校三維地下管網的設計與實現[D]. 天津: 天津大學, 2013.
【通聯編輯:謝媛媛】