瑞軟地圖信息系統(tǒng)
| 本方案基于Microsoft的平臺: |
本方案基于Microsoft的產品: |
Windows 2000 Server Windows 2000 Professional Windows 95/98 Windows XP |
Windows 2000 Server SQL Server2000 |

解決方案全稱:瑞軟地圖信息系統(tǒng) 開發(fā)商:北京瑞軟軟件技術有限公司
一、開發(fā)背景
隨著計算機地理信息系統(tǒng)技術的日益成熟,越來越多的企事業(yè)單位采用電子地圖作為管理與信息查詢、統(tǒng)計的基本手段。地圖可以在許多行業(yè)得到應用,例如:金融網點分布、電力網絡分布、電信網絡分布、商業(yè)網點分布、道路交通線路、國家自然資源分布、軍事部署等等。
地圖信息系統(tǒng)作為管理平臺,可以管理各種信息,可以在地圖上直接進行業(yè)務流程操作。例如錄入數據、查詢、報表、進行決策分析等。
二、方案詳細介紹
軟件概述
瑞軟地圖信息系統(tǒng)是一個信息管理平臺,技術上具備先進性,架構上具有很強的可擴展性。
本方案集成實現C/S(客戶端服務器)與B/S(瀏覽器服務器)兩種結構。兩者業(yè)務邏輯以及基本功能是相同的,只是表現形式不同,因此兩種結構在許多地方代碼完全可以重用,例如數據庫、地圖數據組織與傳送、業(yè)務數據傳送等。我們利用COM技術以及ASP技術,并采用多層分布式架構實現了該應用方案。
該方案有如下主要優(yōu)點:
- 多層分布式的架構大大增強了系統(tǒng)的擴展性與靈活性。
- 從結構上實現了動態(tài)負載平衡。
- 最大限度的利用COM技術重用了代碼,縮短了開發(fā)周期,同時增強了系統(tǒng)的代碼可維護性。
- 實現了地圖數據的集中存放,大大降低了用于購買地圖極其支持軟件的費用。
軟件功能(模塊)
- 地圖服務器(Map Server)
完成大部分與地圖有關的操作,包括地圖生成、上載、查詢、修改、相關信息修改等。在大型系統(tǒng)中,多個地圖服務器可以實現負載均衡。
- 用戶管理器(User Manager)
分級用戶管理,管理用戶的信息,定義用戶的權限。
- 上下文管理器(Context Manager)
管理應用的上下文信息,例如當前用戶信息,用戶的狀態(tài)、應用程序的狀態(tài)等。上下文管理器是各個模塊間信息流通的通道。
- 操作日志管理(Log Manager)
記錄所有用戶的重要操作的細節(jié),以供查閱、生成報表、打印。
- 通行證管理器(Passport Manager)
根據當前用戶的信息及權限定義檢查操作是否可進行,防止非法用戶入侵系統(tǒng)。
- 地圖瀏覽器(Map Explore)
接收來自地圖服務器的地圖數據,并顯示地圖數據。接收來自用戶的命令進行地圖操作,達到瀏覽地圖的目的。
- 圖元定義(Definition of Map Element)
定義地圖上有特殊意義的元素。
- 數據錄入(Data Input)
包括輸入地圖數據、輸入地圖元素信息等。
- 數據查詢(Query)
通過與地圖服務器的接口進行與地圖有關的查詢。
- 報表(Report)
將查詢信息生成報表、可以進行打印。
- 數據分析(Analysis)
通過生成的查詢信息進行數據分析,供輔助決策用。
- WEB服務器(Web Server)
提供wwww網站服務,允許用戶遠程通過瀏覽器獲取地圖服務器的數據。
- 數據庫服務器(Database Server)
保存/處理應用的數據。
采用的技術
- 基于Internet的GIS服務器技術。
- 多層分布式架構技術。
- COM技術、XML。

用戶單位名稱:中國工商銀行
背景情況:
中國工商銀行總資產已超過四萬億元人民幣,金融電子化水平在同業(yè)居領先地位,電子化網點覆蓋率達98%以上,全年結算業(yè)務量占中國金融業(yè)的50%以上。2001年,中國工商銀行分別被英國《銀行家》、美國《全球金融》雜志評為2001年度“中國最佳銀行”。歐洲著名財經雜志英國《銀行家》按一級資本對全球1000家大銀行進行排序,中國工商銀行從1998年參加排名以來,已連續(xù)4年入選前10名,連續(xù)5年在國內排名第一,其中2002年居全球1000家大銀行的第10位。美國權威財經雜志《財富》按營業(yè)收入對世界500強企業(yè)進行排序,中國工商銀行從1999年參加排名以來,已連續(xù)4年入選,其中2002年在世界500強中排名第243位。
中國工商銀行計劃財務部在沒有使用本系統(tǒng)之前,全國的分支機構的固定資產的管理均通過人工帳薄登記,并逐級上報。在上報的過程中,存在誤報、漏報、不報等情況;上報的數據不能及時的匯總、統(tǒng)計、查詢等。對上級部門來講,對下屬的分級機構的固定之資產無法全面的了解,不能夠對其進行有效的管理。為加強企業(yè)內部的管理和了解對手的情況,用可視、圖表、表格等直觀的形式來表達,特開發(fā)中國工商銀行地圖管理系統(tǒng)。
中國工商銀行地圖管理系統(tǒng)是一套適合中國工商銀行相關部門人員收集和管理工行全國各級組織機構的建筑物、照片、文件和其它數據的系統(tǒng)軟件。包括用戶管理、數據瀏覽、組織樹管理、地圖管理、機構屬性管理、數據管理、數據的統(tǒng)計分析等功能。用于提供地圖服務,文件服務和IE瀏覽服務。通過這套軟件,不僅可以建立各級機構所在地區(qū)的地圖,管理各級機構下的網點,還可以在地圖上加入對應于每個機構、網點和網點下的照片的超鏈接(把在地圖上添加的超鏈接稱為圖元)等。
業(yè)務實施的過程:
中國工商銀行地圖管理系統(tǒng)是用來收集和管理工行全國各級組織機構的建筑物、照片、文件和其它數據的前端應用平臺。由于系統(tǒng)涉及的數據種類比較多,數據量和變化量都很大,所以要求該系統(tǒng)有較強的可擴展性和數據承受能力。本方案是基于本公司現有產品Map Explorer v2.0基礎上提出的一套擴展方案。從總體上來說,這是一套基于COM技術,綜合C/S和B/S結構的實現方案。B/S結構的實現方案中包含基于ActiveX和傳統(tǒng)HTML風格的兩種解決方案。
系統(tǒng)網絡結構圖
技術方案
- C/S的解決方案
C/S的解決方案將在Map Explorer的基礎上重點修改用戶管理、組織樹編輯、地圖選取、機構屬性統(tǒng)計分析等功能,并把分散的數據庫改成集中統(tǒng)一式的數據管理方式,去掉數據上報接收功能。
- 基于ActiveX的B/S解決方案
Map Explorer的ActiveX組件包含C/S的大部分界面(除菜單、工具條、狀態(tài)欄以外)。用戶操作和功能和C/S結構的方案基本一致。菜單、工具條將做成標準的HTML鏈接,狀態(tài)欄以普通文字的方式出現。用戶點擊某一個鏈接時,通過JavaScript調用ActiveX組件的方法,完成相應的操作。該方案需要申請一個安全認證證書(本公司已申請),并且只支持IE4以上的瀏覽器。
- 基于標準HTML的解決方案
在基于標準HTML的方案中,由于標準的瀏覽器無法識別矢量的地圖數據,而在客戶端安裝一個組件(如Java Applet, ActiveX等)會降低系統(tǒng)的通用性和可靠性。因此要求在服務器端把矢量數據轉化成非矢量的位圖數據,發(fā)送到客戶端,以標準的圖片方式呈現出來。具體流程圖如下:
- 矢量和非矢量數據兼容方案
矢量地圖使用經緯度來描述地理位置,非矢量地圖沒有保存比例尺、經緯度信息,只能使用圖片的像素點來描述地理位置。由于本系統(tǒng)要同時支持矢量和非矢量數據,因此在設計狀態(tài)下必須把矢量地圖坐標進行矢量化處理,然后存到數據庫里。處理方法使用標準的校正算法,以保證處理精度。
其他具體描述:
運行畫面一
運行畫面二

|