陳素晶 林曼筠 馮小虎
摘要:氣象衛(wèi)星地面應(yīng)用系統(tǒng)為衛(wèi)星業(yè)務(wù)的正常運(yùn)行提供了可靠支撐,為保證該系統(tǒng)24小時(shí)正常運(yùn)行,需安排值班人員值班。為降低人力成本、提高工作效率和辦公自動(dòng)化程度,在現(xiàn)有值班安排的基礎(chǔ)上,首先分析了值班軟件的設(shè)計(jì)需求,然后對(duì)該值班軟件的各組成模塊進(jìn)行詳細(xì)的功能設(shè)計(jì),并給出了相關(guān)值班表的顯示頁面和顯示內(nèi)容,最后針對(duì)各模塊的具體功能,介紹了該軟件利用“APP式”移動(dòng)辦公模式進(jìn)行開發(fā)的優(yōu)勢(shì),以及開發(fā)工具包選擇與界面設(shè)計(jì)。
關(guān)鍵詞:氣象衛(wèi)星;地面應(yīng)用系統(tǒng);值班軟件
DOIDOI:10.11907/rjdk.172281
中圖分類號(hào):TP319
文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào)文章編號(hào):16727800(2018)003009703
英文摘要Abstract:Meteorological satellites ground application system provides a reliable support for the satellite service, in order to ensure the normal operation of the system during 24 hours, workers are scheduled to be on duty, to reduce the manpower cost, improve work efficiency and office automation, basing on the existing scheduling, the paper analyzes the software design requirements at first, then designs each function module of the software in detail and lists the relevant scheduling timetable and its content, according to each module, it introduces the advantage to develop the software in APP type, development kit choices and interface design finally.
英文關(guān)鍵詞Key Words:meteorological satellites; ground application system; schedule software
0引言
氣象衛(wèi)星獲取的大氣和地表信息,已廣泛應(yīng)用在天氣預(yù)報(bào)、氣候預(yù)測(cè)、環(huán)境和自然災(zāi)害監(jiān)測(cè)、農(nóng)業(yè)等多個(gè)國民經(jīng)濟(jì)領(lǐng)域,為國家經(jīng)濟(jì)發(fā)展、社會(huì)進(jìn)步作出了重要貢獻(xiàn)[1]。地面應(yīng)用系統(tǒng)作為風(fēng)云氣象衛(wèi)星工程大系統(tǒng)中的一個(gè)重要組成部分,對(duì)于發(fā)揮衛(wèi)星的應(yīng)用效益起著重要作用[12]。一直以來,國家衛(wèi)星氣象中心(簡(jiǎn)稱為衛(wèi)星中心)承擔(dān)著我國氣象衛(wèi)星地面應(yīng)用系統(tǒng)的建設(shè)、運(yùn)行管理和維護(hù)工作。衛(wèi)星地面數(shù)據(jù)系統(tǒng)作為一個(gè)24小時(shí)不間斷運(yùn)行的業(yè)務(wù)系統(tǒng)[3],為了保障地面應(yīng)用系統(tǒng)的正常運(yùn)行,及時(shí)發(fā)現(xiàn)和處理系統(tǒng)異常,需要安排相關(guān)人員值班。
同時(shí),隨著社會(huì)經(jīng)濟(jì)的不斷發(fā)展,在現(xiàn)有社會(huì)背景下,通信技術(shù)以及計(jì)算機(jī)技術(shù)也發(fā)展迅速[4],自動(dòng)化程度不斷提高。按照辦公自動(dòng)化的要求,為了充分利用信息、提高工作效率和工作質(zhì)量,以及提高生產(chǎn)率[5],本文以日常值班為出發(fā)點(diǎn),以現(xiàn)有值班機(jī)制為支撐,以自動(dòng)化為目標(biāo),進(jìn)行了氣象衛(wèi)星地面應(yīng)用系統(tǒng)值班軟件的設(shè)計(jì),這對(duì)于提升值班工作管理的自動(dòng)化程度與信息共享水平具有重大意義。
1值班情況介紹
衛(wèi)星中心的值班分為機(jī)房監(jiān)視人員值班(簡(jiǎn)稱為機(jī)房值班)、監(jiān)控領(lǐng)班人員值班和技術(shù)維護(hù)人員值班,各崗位的工作要求如下:
(1)機(jī)房值班分為早班和晚班,早班為世界時(shí)0點(diǎn)~13點(diǎn),晚班為世界時(shí)13點(diǎn)~24點(diǎn),值班人員要求在衛(wèi)星中心運(yùn)控機(jī)房定時(shí)巡檢各監(jiān)視頁面。
(2)監(jiān)控領(lǐng)班人員世界時(shí)0點(diǎn)~24點(diǎn)全天在中心值班,定時(shí)去運(yùn)控機(jī)房巡檢關(guān)鍵監(jiān)視點(diǎn),并在接到機(jī)房監(jiān)視人員異常情況上報(bào)后立即到達(dá)機(jī)房現(xiàn)場(chǎng)進(jìn)行異常處理。
(3)技術(shù)維護(hù)人員值班分為正常時(shí)期值班、響應(yīng)期間值班和地影期間值班。正常時(shí)期的值班實(shí)行24小時(shí)電話值班,不區(qū)分國家法定節(jié)假日和工作日,值班人員當(dāng)天不能離京,必須在當(dāng)天世界時(shí)0點(diǎn)~24點(diǎn)保持手機(jī)暢通,在業(yè)務(wù)系統(tǒng)出現(xiàn)故障時(shí)能夠在60分鐘內(nèi)到達(dá)現(xiàn)場(chǎng)處理;響應(yīng)期間值班,根據(jù)不同的響應(yīng)級(jí)別,要求值班人員在一定時(shí)間內(nèi)在機(jī)房現(xiàn)場(chǎng)值班,其余時(shí)間電話值班;地影期間值班則要求值班人員在機(jī)房現(xiàn)場(chǎng)值班。
目前由運(yùn)行控制室負(fù)責(zé)氣象衛(wèi)星地面應(yīng)用系統(tǒng)的值班工作,管理人員按照各崗位要求按循環(huán)方式提前一周左右編制下月值班表。
2軟件需求分析
基于上述值班特點(diǎn),氣象衛(wèi)星地面應(yīng)用系統(tǒng)值班軟件應(yīng)具有以下功能:
(1)信息共享性。值班工作的重要之處在于“保證臨時(shí)發(fā)生的重要事情能夠及時(shí)聯(lián)系和處理”[6],因此該軟件需要保證使用者能及時(shí)、有效地查找到聯(lián)系人信息,實(shí)現(xiàn)信息共享。同時(shí),出于安全性考慮,該軟件還要有帳戶設(shè)置、權(quán)限管理等功能,從而實(shí)現(xiàn)信息的有限共享。
(2)配置靈活性??紤]到值班人員會(huì)有臨時(shí)出差,導(dǎo)致無法值班等情況,該軟件還需具有值班人員不能值班時(shí)的應(yīng)對(duì)方法配置等功能。
(3)消息自動(dòng)提醒。隨著移動(dòng)通信技術(shù)的發(fā)展,短信、彩信等移動(dòng)增值業(yè)務(wù)已成為人們最常用的通信方式之一,采用短消息技術(shù)可以隨時(shí)、隨地為人們提供服務(wù)[7]。由于衛(wèi)星中心對(duì)不同值班崗位的要求不同:有些崗位要求在單位24小時(shí)值班,有些崗位要求24小時(shí)保持電話暢通,有異常時(shí)及時(shí)到達(dá)現(xiàn)場(chǎng)即可,因此為保證值班人員及時(shí)知道自己的值班安排,以及值班安排的變化情況,需具有短消息提醒功能。
(4)數(shù)據(jù)查詢。數(shù)據(jù)查詢應(yīng)包括對(duì)未來值班安排的查詢和對(duì)已發(fā)生的值班安排的查詢,從而有助于領(lǐng)導(dǎo)了解值班情況。
(5)可擴(kuò)展性??紤]到該軟件的長(zhǎng)期運(yùn)行要求,并結(jié)合業(yè)務(wù)運(yùn)行中異常發(fā)生時(shí)的處理經(jīng)驗(yàn),該軟件應(yīng)留有故障單接口(故障單主要包括異?,F(xiàn)象、發(fā)現(xiàn)時(shí)間、發(fā)生原因、處理方法、處理結(jié)果等信息),以便對(duì)軟件功能進(jìn)行擴(kuò)展。
3軟件組成與功能設(shè)計(jì)
根據(jù)軟件需求對(duì)軟件的組成與功能進(jìn)行設(shè)計(jì),該軟件組成如圖1所示。
3.1值班人員與值班策略配置模塊
軟件的配置靈活性要求可以對(duì)值班人員姓名、聯(lián)系方式、值班類型等級(jí)等進(jìn)行配置,同時(shí)根據(jù)正常值班和地影期間值班分別配置值班策略。
由于地影期間要求安排一名技術(shù)維護(hù)人員與監(jiān)控領(lǐng)班共同值班,故地影期間的值班策略要求地影值班人員為當(dāng)日值班的技術(shù)維護(hù)人員之一。結(jié)合這一原則,同時(shí)考慮到平均分配原則和循環(huán)原則,制定相應(yīng)的值班策略。而非地影期間,值班策略則是按照值班人員循環(huán)安排。
3.2值班表生成與編輯模塊
該模塊主要具有以下功能:
(1)值班表生成功能:可以根據(jù)值班表的格式要求手動(dòng)或自動(dòng)按月生成值班表。
(2)值班表編輯功能:按月提供值班表的修改界面,具有打開、編輯、撤銷、放棄、取消、保存、更新等功能按鈕,其中值班人員信息、工作響應(yīng)等級(jí)等內(nèi)容可編輯,值班表中其它欄目不可編輯。同時(shí),當(dāng)手動(dòng)編輯完值班表后,修改后的值班表需保存入庫,以便值班表更新后的查詢和顯示。
3.3用戶管理模塊
根據(jù)工作需要,用戶分為管理員用戶和普通用戶兩類。兩種用戶權(quán)限不同:管理員用戶可對(duì)普通用戶進(jìn)行管理,包括普通用戶的注冊(cè)、修改、刪除、密碼重置與查詢等[8],同時(shí)還可以配置值班人員名單和值班策略,手動(dòng)生成和編輯值班表;普通用戶只能查詢值班表。
3.4值班表查詢與顯示模塊
該模塊實(shí)現(xiàn)對(duì)值班信息的查詢和顯示,同時(shí)考慮到顯示頁面有限,將值班表分為機(jī)房監(jiān)視人員值班表和監(jiān)控領(lǐng)班與技術(shù)維護(hù)人員值班表進(jìn)行分別顯示,后面簡(jiǎn)稱為機(jī)房值班表和技術(shù)值班表,如圖2、圖3所示。備注用于注明工作響應(yīng)等級(jí),包括常規(guī)、四級(jí)響應(yīng)、三級(jí)響應(yīng)、二級(jí)響應(yīng)、一級(jí)響應(yīng)和特殊工作狀態(tài),其中不同工作響應(yīng)級(jí)別的工作時(shí)間要求不同,該內(nèi)容需根據(jù)中國氣象局的相關(guān)通知由管理員填寫,不填寫時(shí)表示常規(guī)工作狀態(tài)。
圖3包括地影和非地影期間的人員值班安排,地影期間需從靜止組、極軌組或網(wǎng)絡(luò)組中按照循環(huán)原則進(jìn)行選擇。
3.5消息通知模塊
該模塊主要包括定時(shí)通知功能和值班表更新提醒功能:
(1)以短信形式將值班信息按管理員的配置定時(shí)發(fā)送給相關(guān)值班人員,短信內(nèi)容包括值班人員姓名、值班時(shí)間、值班崗位及值班表中的備注信息。
(2)當(dāng)時(shí)間表內(nèi)容發(fā)生變化,即管理員對(duì)時(shí)間表進(jìn)行編輯并修改時(shí)間表內(nèi)容時(shí),以消息形式通知各用戶。
4軟件開發(fā)與界面設(shè)計(jì)
近年來,隨著移動(dòng)互聯(lián)網(wǎng)的高速發(fā)展,智能手機(jī)辦公用戶數(shù)量迅速增加,掌上辦公的業(yè)務(wù)內(nèi)容日漸豐富,辦公軟件技術(shù)與智能終端技術(shù)越來越緊密地結(jié)合在一起,形成一系列“APP式”移動(dòng)辦公模式,使用戶不受辦公場(chǎng)所、辦公設(shè)備限制,只要有移動(dòng)網(wǎng)絡(luò)環(huán)境,即可在智能終端上進(jìn)行操作,以更加便捷高效地開展工作,并能對(duì)突發(fā)事件進(jìn)行及時(shí)處理或遠(yuǎn)程部署,提升辦公效率,降低時(shí)間、人力、資源成本[9]。在此背景下,結(jié)合軟件的需求和功能,氣象衛(wèi)星地面應(yīng)用系統(tǒng)值班軟件計(jì)劃以APP形式進(jìn)行開發(fā),從而保證該軟件的使用不受地域限制,可供用戶靈活使用。
在進(jìn)行系統(tǒng)分析與設(shè)計(jì)之后,本文選擇JDK和基于Java語言的Eclipse作為集成開發(fā)環(huán)境,安裝Android SDK工具包和ADT插件進(jìn)行“值班軟件”APP的開發(fā)。APP的界面設(shè)計(jì)遵循使用簡(jiǎn)便、風(fēng)格統(tǒng)一、簡(jiǎn)潔美觀的原則,整體布局主要采取底部導(dǎo)航方式[9]。系統(tǒng)菜單界面如圖4所示。
如圖所示,系統(tǒng)菜單界面上并行排列了“機(jī)房值班表”、“技術(shù)值班表”和“人員信息”3個(gè)模塊,供普通用戶了解值班安排及相關(guān)值班人員的聯(lián)系方式等信息,而界面下方并行排列的“主頁”、“配置”、“編輯”、“管理”和“我”3個(gè)圖標(biāo),則分別標(biāo)志主頁顯示值班表和人員信息、值班人員和值班策略配置、時(shí)間表生成與編輯、用戶管理(僅限管理員用戶)和登錄操作。
5結(jié)語
為了使值班管理更加合理、規(guī)范,本文針對(duì)衛(wèi)星中心對(duì)氣象衛(wèi)星地面應(yīng)用系統(tǒng)的值班安排,設(shè)計(jì)了地面應(yīng)用系統(tǒng)值班軟件,并對(duì)該軟件功能模塊的組成進(jìn)行詳細(xì)介紹。該軟件的應(yīng)用可以降低人力成本、提高工作效率,有效提升值班管理的自動(dòng)化水平[10]。
參考文獻(xiàn)參考文獻(xiàn):
[1]許健民,鈕寅生,董超華,等.風(fēng)云氣象衛(wèi)星的地面應(yīng)用系統(tǒng)[J].中國工程科學(xué),2007,8(11):1318.
[2]楊軍.氣象衛(wèi)星及其應(yīng)用[M].北京:氣象出版社,2012.
[3]謝利子,趙現(xiàn)綱,郭強(qiáng),等.風(fēng)云系列氣象衛(wèi)星關(guān)鍵業(yè)務(wù)監(jiān)控報(bào)警系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用,2012,32(2):192195.
[4]韓兵,高玉婷.辦公自動(dòng)化系統(tǒng)軟件的開發(fā)技術(shù)[J].數(shù)碼世界,2017(1):114.
[5]李平,張偉,王丹平.辦公自動(dòng)化系統(tǒng)軟件的開發(fā)技術(shù)[J].北京聯(lián)合大學(xué)學(xué)報(bào):自然科學(xué)版,2001,15(2):6771.
[6]顧元宜.對(duì)做好機(jī)關(guān)值班工作的幾點(diǎn)思考[J].辦公室業(yè)務(wù),2014(2):4647.
[7]郭強(qiáng),謝利子,趙磊,等.基于短消息平臺(tái)的氣象衛(wèi)星業(yè)務(wù)維護(hù)管理系統(tǒng)[J].計(jì)算機(jī)應(yīng)用,2014(2):323325.
[8]郭曉佳,江彩英,謝丹,等.氣象信息網(wǎng)絡(luò)值班工作平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2016,32(7):128130.
[9]趙健,楊智,高琳,等.基于移動(dòng)互聯(lián)網(wǎng)的“掌上政工”APP設(shè)計(jì)與研究[J].企業(yè)技術(shù)開發(fā)月刊,2016,35(33):99100.
[10]楊曦民,翟向東.值班管理程序的設(shè)計(jì)與實(shí)現(xiàn)[J].林業(yè)勘查設(shè)計(jì),2014(2):9394.
責(zé)任編輯(責(zé)任編輯:黃健)