本文根據(jù)空管氣象業(yè)務(wù)管理的實(shí)際需求,設(shè)計(jì)并開(kāi)發(fā)了一套基于Web的氣象業(yè)務(wù)綜合管理系統(tǒng)。該系統(tǒng)運(yùn)用ASP.NET三層架構(gòu)實(shí)現(xiàn)系統(tǒng)架構(gòu)設(shè)計(jì),采用SQL Server與visual C#做為實(shí)現(xiàn)的工具。
【關(guān)鍵詞】氣象業(yè)務(wù)綜合管理 ASP.NET三層架構(gòu) SQL Server數(shù)據(jù)庫(kù)
1 引言
空管氣象職能科室較多,各工作崗位職能千差萬(wàn)別,各級(jí)管理人員對(duì)崗位工作上管理基本上只能通過(guò)現(xiàn)場(chǎng)查看相關(guān)日志,詢問(wèn)相關(guān)人員才能了解工作動(dòng)態(tài),對(duì)業(yè)務(wù)系統(tǒng)的運(yùn)行動(dòng)態(tài)了解基本也是如此,更別說(shuō)對(duì)歷史運(yùn)行狀況的了解。另外,具體崗位上工作人員每天都要填寫(xiě)多種日志,而且還無(wú)法及時(shí)監(jiān)控各種資料是否已及時(shí)收到,各種設(shè)備是否運(yùn)行是否正常。為了使管理者能遠(yuǎn)程、及時(shí)、全面掌握各崗位運(yùn)行和管理情況,也為了各崗位能減輕工作量,減少錯(cuò)、忘、漏,提高工作質(zhì)量,實(shí)現(xiàn)真正意思上無(wú)紙化辦公,計(jì)劃開(kāi)發(fā)此系統(tǒng)。
2 需求分析
通過(guò)調(diào)研,空管氣象業(yè)務(wù)管理主要有以下幾個(gè)方面的需求:
2.1 資料管理
通過(guò)對(duì)相關(guān)資料的及時(shí)更新導(dǎo)入,能對(duì)資料自動(dòng)地分類歸檔,方便資料查找統(tǒng)計(jì),提高工作效率,同時(shí)能夠真正做到無(wú)紙化管理,減少開(kāi)支。
2.2 日志管理
對(duì)日常的工作日志進(jìn)行有效的管理,可以長(zhǎng)期有效的記錄保存各種日常工作日志,便于日后查詢、統(tǒng)計(jì)和分析。
2.3 固定資產(chǎn)或辦公用品管理
隨時(shí)錄入相關(guān)資料,能快捷方便的按各種類型查詢相關(guān)資產(chǎn)情況,包括庫(kù)存情況、存放地點(diǎn),使用年限,目前狀態(tài)等。
2.4 任務(wù)管理
能夠給不同的用戶發(fā)布任務(wù),并對(duì)任務(wù)進(jìn)行管理、提醒,同時(shí)具有實(shí)時(shí)顯示任務(wù)進(jìn)度,方便分配、統(tǒng)計(jì)、評(píng)價(jià)每個(gè)員工的任務(wù)完成情況。
2.5 設(shè)備監(jiān)控
通過(guò)讀取相關(guān)系統(tǒng)的數(shù)據(jù),能夠直觀的顯示相關(guān)設(shè)備硬件設(shè)備及進(jìn)程運(yùn)行狀態(tài),便于及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題。
2.6 員工管理
能夠記錄員工的考勤和學(xué)習(xí)培訓(xùn)情況,能夠詳細(xì)的顯示員工各種個(gè)人信息。
2.7 培訓(xùn)考試
將執(zhí)照考試所需的內(nèi)容和日常運(yùn)行相關(guān)的內(nèi)容做成題庫(kù),可以自動(dòng)生成試卷,可以進(jìn)行自學(xué)自測(cè)。
2.8 崗位業(yè)務(wù)需求
主要崗位有預(yù)報(bào)、觀測(cè)、設(shè)備信息室及辦公室,主要的需求是崗位工作日志的電子化、天氣會(huì)商的記錄及查詢、辦公用品的管理及預(yù)報(bào)工作檢查單的提醒功能等。
2.9 用戶權(quán)限管理
對(duì)整個(gè)系統(tǒng)進(jìn)行管理,包括用戶管理、角色管理、權(quán)限管理等。
3 系統(tǒng)設(shè)計(jì)
按各崗位的業(yè)務(wù)管理需求,氣象業(yè)務(wù)綜合管理系統(tǒng)主要設(shè)計(jì)功能包括:系統(tǒng)管理模塊、設(shè)備信息室模塊、觀測(cè)室模塊、預(yù)報(bào)室模塊、辦公室模塊。
2.1 系統(tǒng)管理模塊
具有系統(tǒng)管理員角色的用戶可以添加、刪除、修改不同權(quán)限的角色用戶。本系統(tǒng)主要設(shè)置了系統(tǒng)管理員、機(jī)務(wù)員、觀測(cè)員、預(yù)報(bào)員、辦公室等角色用戶,分別賦予不同的業(yè)務(wù)功能權(quán)限。
2.2 設(shè)備信息室模塊
該模塊功能包括值班日志的添加及查詢、值班人員的交接班記錄及日志的交互檢查、設(shè)備巡視日志的添加及查詢、系統(tǒng)周月維護(hù)的添加及查詢、值班人員的排班、設(shè)備運(yùn)行狀態(tài)的監(jiān)控、固定資產(chǎn)的管理、任務(wù)管理、培訓(xùn)考試等。
2.3 預(yù)報(bào)室模塊
預(yù)報(bào)室模塊的功能主要包括預(yù)報(bào)工作檢查單的檢查、提醒及查詢,按不同階段業(yè)務(wù)的變化能編輯不同的工作檢查單、預(yù)報(bào)天氣會(huì)商及查詢、業(yè)務(wù)人員的值班排班、任務(wù)管理、、培訓(xùn)考試等。
2.4 觀測(cè)室模塊
觀測(cè)室模塊的功能主要包括集體觀測(cè)記錄及查詢、值班記錄及查詢、業(yè)務(wù)人員的值班排班、培訓(xùn)考試等。
2.5 辦公室模塊
辦公室模塊的功能主要包括辦公用品的入庫(kù)出庫(kù)及庫(kù)存管理、辦公用品的申領(lǐng)申請(qǐng)及歷史查詢、辦公用品的品種和類別的添加、辦公用品的下發(fā)登記及查詢等。
4 系統(tǒng)實(shí)現(xiàn)
系統(tǒng)完成后的系統(tǒng)結(jié)構(gòu)圖如圖1所示。
該系統(tǒng)基于B/S架構(gòu),通過(guò)visual C#與SQL Server數(shù)據(jù)庫(kù)技術(shù)相結(jié)合,成功地完成了系統(tǒng)的實(shí)現(xiàn),滿足了系統(tǒng)需求。
5 結(jié)束語(yǔ)
本文通過(guò)對(duì)空管氣象業(yè)務(wù)管理的需求分析,在系統(tǒng)中完成各種管理需求,經(jīng)過(guò)測(cè)試與調(diào)試,目前該系統(tǒng)運(yùn)行良好,具有很好的人機(jī)交互界面,可擴(kuò)展性和可移植性都很強(qiáng)。而且該系統(tǒng)已投入到本單位的運(yùn)行中,具有很高的實(shí)用價(jià)值。
參考文獻(xiàn)
[1]鄭阿奇.C#實(shí)用教程[M].北京:電子工業(yè)出版社,2013(07).
[2]文東,申銳,喬明秋.ASP.NET程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)[M].北京:科學(xué)出版社,2010(12).
作者簡(jiǎn)介
葉選成(1972-),男,浙江省樂(lè)清市人。大學(xué)本科學(xué)歷?,F(xiàn)為中國(guó)民用航空溫州空中交通管理站工程師。
作者單位
中國(guó)民用航空溫州空中交通管理站 浙江省溫州市 325024