張彥偉
摘 要 隨著新疆區(qū)域管制中心的投產(chǎn)運行,大量的空管用新設備投入運行。新的環(huán)境、新的設備給技術保障人員提出了更高的要求。順應民航局空管局建立技術主任席的指示,如何快速準確向各級運行單位和各級領導準確快速傳遞通信導航監(jiān)視設備運行信息,是擺在我們面前的一個新問題。因此,建立一套信息管理與信息發(fā)布系統(tǒng)十分有必要,通過現(xiàn)代化的網(wǎng)絡技術與信息技術,不僅能使得信息管理與信息發(fā)布更加科學化、規(guī)范化,同時也大大提高信息管理的效率。本系統(tǒng)使用ASP.NET技術,采用C#語言,數(shù)據(jù)庫版本為SQL Server 2008,本系統(tǒng)共分管理員、信息發(fā)布員、信息審核員三種用戶,主要實現(xiàn)信息的發(fā)布、信息處理、信息導出等功能;整個系統(tǒng)操作簡便、界面友好、靈活實用,經(jīng)運行,基本實現(xiàn)預期效果。
關鍵詞 信息發(fā)布系統(tǒng);ASP.NET技術;SQL Server 2008數(shù)據(jù)庫
中圖分類號 TP3 文獻標識碼 A 文章編號 2095-6363(2017)15-0193-02
1 概論
21世紀是計算機互聯(lián)網(wǎng)信息技術在不斷的發(fā)展時代,也是滲透到各個領域,各行行業(yè),信息管理當然也離不開互聯(lián)網(wǎng),信息管理對于空管系統(tǒng)來說,是一項比較復雜且又繁瑣的一項重要工作,也是企業(yè)管理中不可忽視的一個重要的環(huán)節(jié)。技術主任席的設立,對信息發(fā)布、流轉的時效性跟準確性提出了更高的要求。
開發(fā)一款基于數(shù)字化的信息發(fā)布管理系統(tǒng),既可以提高信息發(fā)布工作人員管理工作效率,還能減少勞動力。同時也是對空管單位信息管理工作重大考驗。近來年,由于在飛行流量的不斷增加,信息管理方式所面臨的考驗越來越大,原有的傳統(tǒng)管理手段不僅浪費時間,而且復雜,容易出錯的缺點已暴露無遺。利用信息化技術的信息發(fā)布管理系統(tǒng),不僅符合社會發(fā)展的潮流,同時可大大提升信息管理空間,其節(jié)約時間、方便查詢維護,提高效率的諸多優(yōu)點已成為不二之選。
2 需求分析
2.1 可行性分析
1)技術及開發(fā)方法可行性。本系統(tǒng)基于以Microsoft Visual Studio 2010為開發(fā)平臺,采用Microsoft SQL Server 2008做后臺數(shù)據(jù)庫,選擇ASP.NET/C#為開發(fā)工具。有很多成功案例,所以不存在未知技術卡殼的問題。
2)管理可行性。利用面向對象的機構化方法,本系統(tǒng)界面友好,操作簡單,任何人都可以很快掌握操作原理并使用。
2.2 系統(tǒng)的功能分析
本信息管理系統(tǒng),能夠方便、靈活地對空管信息進行查看、添加、編輯或刪除、審核等管理管理等操作。所有這些對數(shù)據(jù)庫進行操作都受到管理級別的限制。本系統(tǒng)可有效快捷地管理信息發(fā)布,提供必需的添加、管理信息,使信息更為準確、快捷、易查。通過分析確定系統(tǒng)分為管理員、信息發(fā)布者、信息處理者三種用戶,他們種自擁有不同的權限。具體描述如下。
管理員功能描述如下:1)登錄:實現(xiàn)管理員登錄系統(tǒng)功能;2)基礎數(shù)據(jù)管理:實現(xiàn)普通管理員對系統(tǒng)基礎信息的管理,包括部門、信息類別、緊急程度的添加、刪除,編輯功能;3)用戶管理:實現(xiàn)管理員對用戶信息的添加、查看、編輯或刪除管理;4)信息管理:實現(xiàn)管理員對信息的添加、編輯或刪除管理;5)系統(tǒng)管理:管理員可以修改自己的登錄密碼。
信息發(fā)布者功能描述如下:1)發(fā)布信息:主要實現(xiàn)信息發(fā)布者對信息的發(fā)布功能;2)我發(fā)布的信息:主要實現(xiàn)信息發(fā)布者對個人已發(fā)布信息的查看、編輯、刪除功能;3)個人信息維護:主要實現(xiàn)信息發(fā)布者對個人信息的編輯列新操作;4)修改密碼:主要實現(xiàn)信息發(fā)布者對個人登錄密碼的修改更新操作。
信息處理者功能描述如下:1)待處理信息:主要實現(xiàn)信息處理者對已發(fā)布信息的列表查看及處理功能;2)已處理信息:主要實現(xiàn)信息處理者對已處理信息的列表查看及編輯功能;3)個人信息維護:主要實現(xiàn)信息處理者對個人信息的編輯列新操作;4)修改密碼:主要實現(xiàn)信息處理者對個人登錄密碼的修改更新
操作。
2.3 功能結構圖
通過需求分析的調(diào)查與研究,將系統(tǒng)分為讀者和管理員兩種用戶,他們各自擁有不同的權限。具體功能定義如圖1所示。
2.4 系統(tǒng)流程圖
系統(tǒng)主要流程如下:新用戶注冊后,需先經(jīng)過信息完整性檢測,檢測必填項是否被填充。完整性檢測完成后;則需要檢測注冊的用戶名是否存在;最后檢測兩次輸入密碼是否一致;在一系列檢測完成之后,注冊流程結束,新用戶注冊成功。
3 系統(tǒng)的詳細設計與實現(xiàn)
3.1 系統(tǒng)后臺登錄頁
此頁面為后臺登錄入口,輸入用戶名和密碼后,系統(tǒng)驗證用戶名與密碼是否匹配,只有在用戶名與密碼匹配后,才能進入系統(tǒng)后臺。系統(tǒng)根據(jù)不同用戶的身份來確認用戶權限,并顯示不同的操作菜單。
3.2 信息管理頁面
此頁面實現(xiàn)的是管理員對已發(fā)布信息的查看、查找、導出、刪除功能。
3.3 發(fā)布信息頁面
此頁面實現(xiàn)信息發(fā)布者對信息的發(fā)布操作。
3.4 筆者發(fā)布的信息頁面
此頁面為信息發(fā)布者功能模塊,主要實現(xiàn)信息發(fā)布者對已發(fā)布信息的查看、查找、導出等功能。
4 結論
在平臺開發(fā)之初,筆者聽取了各個運行單位的意見,通過詳細分析完成了需求報告。在需求報告的基礎上,完成了信息發(fā)布平臺的設計。在平臺的設計中,數(shù)據(jù)庫的建立也是很重要的。這里筆者使用SQL SERVER 2008來建數(shù)據(jù)庫,因為它操作起來相對比較簡單。數(shù)據(jù)庫建好后就用ASP.NET腳本語言實現(xiàn)數(shù)據(jù)庫與網(wǎng)頁的連接。
信息發(fā)布平臺的設計完成,解決了技術主任在處理空管不同專業(yè)之間信息流轉不暢的問題。簡化了通信導航監(jiān)視設備信息發(fā)布流程,大大提高了空管設備信息發(fā)布的效率,起到了信息狀態(tài)監(jiān)控的作用。
參考文獻
[1]吳培飛.ASP.NET的網(wǎng)站后臺發(fā)布系統(tǒng)設計與實踐的探討[J].杭州職業(yè)技術學院學報,2005(5):3-5.
[2]Chris Hart,John Kauffman.Beginning ASP.net 2.0 with C#[M].北京:人民郵電出版社,2007.
[3]Bill Evjen,等.Professional ASP.net 3.5 In C# and VB[M].Wiley Publishing,Inc,2008:25-33.
[4]黃穎,謝忠.ASP.NET、SQL Server技術在動態(tài)網(wǎng)站開發(fā)中的應用[J].中國地質大學(武漢)信息工程學院學報,2006(7):362-383.
[5]圣殿祭司.ASP.NET 3.5開發(fā)詳解II——使用C#.新功能篇[M].北京:電子工業(yè)出版社,2008:45-64.endprint