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