摘 要:針對空管部門實際工作內容設計一種電子政務系統,通過基于門戶系統的設計使得系統實現更加嚴謹簡單,分析門戶系統在eGSP中的作用后,利用其進行用戶統一管理、工作流程管理及數據交換等,系統通過C#設計實現。
關鍵詞:電子政務;空中交通管制;eGSP;門戶系統;C#
引言
目前相關政府機關及軍隊部門已經使用了電子政務管理,電子政務以其高度的處理信息化、信息安全管理化及多功能實現化在越來越多的企事業單位辦公中起到不可替代的作用。而對于空中交通管制部門來說,由于成立時間較短,相關業務公務流程處理還尚未真正成熟,在實際工作中政務處理相對較為繁瑣,缺乏一款執行有效的政務系統。文章就此為出發點,基于eGSP平臺設計一款實用的電子政務系統,為空管部門相關單位提供一種參考。
1 電子政務及eGSP平臺綜述
文獻[1]將電子政務系統分為兩種,一種是基于各部門政務應用系統,負責處理各部門各自的電子政務;另一種則是基于門戶系統的電子政務平臺,即是eGSP。對于eGSP系統來說,對于各級行政人員及大眾是一個與單位機關交換的平臺,而對于整個電子政務來說它又是一個信息交互共享平臺,可以將系統整體構架在eGSP之上。如圖1。
圖1 系統架構
eGSP作為面向復雜、異構、分散的電子政務,其在實際中將提供統一、規范的軟件集成及運行環境管理監控各部分的工作。在實際設計中,我們將重點關注應用業務的邏輯。參照文獻[1],文章在實際設計系統中采用物理獨立,邏輯統一的設計模式以保證適應尚未完全成熟的空管電子政務,系統具有較好的統一性和擴展性。
2 系統設計與實現
圖2 系統設計圖
2.1 數據庫服務
設計置于服務器端的數據庫將提供系統一切可能需要的數據。包括在線數據測試、用戶數據管理、文件存儲和歷史日志記錄等等。客戶端通過網絡UDP與服務器端進行數據交互。而在數據流的處理流程上,服務器主要給予相關客戶界面進行指示操作,而客戶端則提供數據發送,日志存檔以及與用戶人機交互等功能。采用C/S模式結構也使得數據庫在服務器端的數據處理更加統一、安全。
2.2 數據交換組件
數據交換是系統平臺的核心,通過數據流的整理壓縮編碼,在客戶端形成區別于服務器端的另一數據處理中心,數據集成的同時提供數據查詢分析,通過資源管理器和工作協同模塊進行智能分析提供用戶相關建議。eGSP中,定義了其與數據庫服務器端的接口,通過該接口可以實現數據交換同時也為后續的軟件升級開發提供測試通道。對于用戶映射關系要求較為嚴格的平臺,系統將在此對各類公共數據統一數據結構,包括軟件編程中類的定義和實現等。總體來說,主要為系統的運行策略以及相關設計結構提供定義和交換。
2.3 用戶管理
對于空管安全性要求較高的政務發布系統來說,用戶的認證顯得更加重要。對用戶的統一管理成為系統設計的一個關鍵。門戶系統根據統一用戶管理建立起用戶與后臺業務處理的一一對應,實現多項政務的統一登錄管理。用戶將以權限區分可操作范圍,同時通過用戶注冊管理實現用戶管理數據的增加。對于人員安排、部門組織單位以及其他相關組織結構將以多級樹形結構進行設計,在客戶端將提供友好的人機交互界面。
2.4 系統的實現
根據以上設計方案,劃分系統模塊、子模塊、接口等并按照根據業務流程設計相應算法,利用基于ASP.NET的C#平臺對系統進行實現。對于在線數據,系統擁有表Tab_System,以其為例如下,在visual2010中先構造并打開數據庫連接對象:
SqlConnection con = sqlconn.mysqll();
con.Open();
然后用SQL命令和連接對象初始化數據適配器對象:
string str="select top(8) * from Tab_System ";
SqlDataAdapter dap = new SqlDataAdapter(str, con);
接著通過數據適配器對象往數據集中填充表"SystemTable"
DataSet ds = new DataSet();
dap.Fill(ds, "SystemTable");
最后數據綁定控件,并關閉連接對象。
DataList1.DataSource = ds.Tables["SystemTable "];
DataList1.DataBind();
con.Close();
而在登陸界面和用戶管理界面中,系統將通過數據庫中的用戶管理表進行分析,采用密碼登陸實現系統的安全性保障。而在權限分配中,則通過LDAP協議簡歷集中目錄管理,并通過簡單的ACL配置實現權限分配和控制。
3 結束語
文章提出一種基于eGSP的空管政務管理系統,該系統通過模塊化管理設計,通過ASP.net進行軟件系統實現,在實際應用中運行良好,為空管系統特殊性提供政務電子化管理。同時也為相關門戶設計提供一種參考。
參考文獻
[1]牛德雄,武友興,謝子松,等.基于門戶系統的電子政務軟件平臺的研究與設計[J].計算機系統應用,2004(12):15-17.
[2]孫正興,戚魯.電子政務原理與技術[M].人民郵電出版社,2003(4).
[3]趙池龍.實用軟件工程[M].北京:電子工業出版社,2003.
[4]微軟公司.基于.NET的需求分析和解決方案設計[M].北京:高等教育出版社,2004.
作者簡介:陳彥希(1990-)女,廣東汕頭、民航汕頭空管站,助理工程師,本科,研究方向:辦公信息化。