GeoAeGis FrameWork
GeoAeGis
Framework是本事業群針對地理資訊系統所自行研發之產品,它本身是為建構設備圖資管理系統(AM/FM)與地理資訊統(GIS)之元件統稱,其功能包含圖資管理、工單管理、空間資料庫管理、網絡分析及Web
Service等,因此透過GeoAeGis
Framework來開發地理資訊系統或設備圖資管理系統可根據不同領域之需求,客製化符合客戶需求之軟體系統,由於GeoAeGis本身亦架構在微軟公司的.Net
Framework環境上,因此對於整合其他MIS系統或其他軟體元件如COM、.Net亦十分容易。GeoAeGis
Framework 模組的設計原理,就是將本事業群過往在執行各個專案軟體開發時有相同與相似之部分,依據物件導向設計
(Object-Oriented Design) 及Model-View-Controller (MVC)
的規範,整理並重新撰寫而成為可共用的基礎元件架構。由於共用的基礎元件是由二位元程式碼構成,並由特定的程式開發人員負責維護。也就是當基礎架構之元件有錯誤時,必須透過一定的問題回報系統記錄,再經由負責程式開發人員修正問題,並重複驗證後,才將修正過的新的基礎架構元件交給其他程式開發人員。因此當程式開發人員拿到新的基礎架構元件後只需重新安裝即可,原本開發的應用程式並不需要做任何的修改或重新編譯
(Compile)。

GeoAeGis Framework
模組架構圖
GeoAeGis
Framework模組之元件具備多樣完備功能及軟體元件而且不但彈性大其擴充能力更是其最大優點,因此利用模組所建構之AM/FM與GIS解決方案,不僅能夠滿足目前使用者應用之需求,對於未來之應用系統擴充或者是企業系統架構之整合,皆預留了空間。
模組所具備之重要特色詳列如下:
- 彈性化專案組態管理(Project
Configuration Management)
用以管理系統相關組態,如伺服器組態、空間資料管理、或其他資源。
- 彈性化專案組態管理(Project
Configuration Management)
用以管理系統相關組態,如伺服器組態、空間資料管理、或其他資源。
- 彈性化之設備定義管理(Feature Management)
用以詮釋資料之方式管理設備定義,讓系統開發者可以針對其應用領域之各種設備,逐一定義之,或是讀取某一系統之設備定義檔,加以編修其中之設備定義。
- 可擴充之空間資料管理(Spatial Data
Management)
用以提供設備圖資管理系統一致之空間資料管理機制。
- 可擴充之工單管理元件(Workorder
Management)
用以提供設備圖資管理系統一個可以客製化之工單管理機制。工單資訊之紀錄是以可延伸式標記語言(XML)之形式儲存。
- 離線編輯功能
執行平台提供可以下載所選取範圍之圖資至工作站端,以做為離線編輯之用。
- 可擴充之網絡分析工具(Network Engine
Component)
用以提供設備圖資管理系統一致之網路資訊紀錄機制和分析機制。
- 彈性化圖資查詢元件(Query Management)
用以提供系統開發人員一個統一之機制做單筆、多筆、多次或可組合之圖資查詢機制。
- 使用權限管理元件
用以管控使用者操作系統的權限,支援多種使用者管理系統機制。
- Web Services之支援架構
執行平台本身架構支援網路服務架構(Web
Services),利用執行平台所提供之解決方案不局限於提供一企業應用系統方案而已,亦能透過服務管理員將執行平台之功能提供成為單一或多個Web
Services,用於多層式(n-tiers)架構上。
|