基于J2EE的通信設(shè)備告警監(jiān)控管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘要:通信設(shè)備告警監(jiān)控管理系統(tǒng)的主要采用B/S架構(gòu),并吸收了J2EE在技術(shù)方面的能力優(yōu)勢,整合了告警監(jiān)控數(shù)據(jù)的采集、監(jiān)聽、監(jiān)控和缺陷故障等功能模塊,并創(chuàng)建了設(shè)備維護(hù)管理的綜合平臺。本系統(tǒng)包括了設(shè)備信息、告警數(shù)據(jù)監(jiān)聽、設(shè)備告警監(jiān)控、缺陷信息、系統(tǒng)設(shè)置這六大功能,在各個功能模塊中都能得到充分體現(xiàn),且性能良好,能夠滿足對通信設(shè)備的告警監(jiān)控需求,具有良好的實(shí)際應(yīng)用前景。
本文引用地址:http://butianyuan.cn/article/202207/436772.htm關(guān)鍵詞:告警監(jiān)控;數(shù)據(jù)采集;故障處理;J2EE技術(shù)
基金項(xiàng)目:福建水利電力職業(yè)技術(shù)學(xué)院院級課題,項(xiàng)目編號:YJKJ2010B
1 引言
隨著科技和工業(yè)的迅速發(fā)展,現(xiàn)代的企業(yè)工程系統(tǒng)越來越復(fù)雜,其生產(chǎn)自動化程度也越來越高。通信設(shè)備告警監(jiān)控系統(tǒng)的應(yīng)用主體單位是某些通信企業(yè)的維護(hù)部門,這些企業(yè)引進(jìn)了眾多通信設(shè)備,且多為科技含量高、總價高的設(shè)備,因此提出了更加嚴(yán)格的通信設(shè)備告警監(jiān)控需求 [1]。通過建設(shè)通信設(shè)備告警監(jiān)控系統(tǒng),實(shí)現(xiàn)了通信設(shè)備告警監(jiān)控系統(tǒng)的信息化、網(wǎng)絡(luò)化,既提高了告警監(jiān)控的整體運(yùn)行效率,并且還讓企業(yè)當(dāng)中的所有通信設(shè)備,實(shí)現(xiàn)更加靈活、有效的互通,增強(qiáng)了不同部門之間的溝通和協(xié)調(diào)。
2 J2EE技術(shù)概述
與傳統(tǒng)的開發(fā)技術(shù)構(gòu)架相比較,企業(yè)級分布式應(yīng)用平臺(java 2 platform enterprise edition, J2EE)具有其自身的突出特點(diǎn),它自身便包括了大量的組件,這些組件可以為開發(fā)工作提供便捷的條件,可以簡化系統(tǒng)的開發(fā)和部署程序,更重要的是,其具有傳統(tǒng)開發(fā)技術(shù)框架所不具備的可移植性,再用價值更高,安全性也很強(qiáng)。J2EE 采取的是三層構(gòu)架模式,數(shù)據(jù)訪問層、服務(wù)中間層以及應(yīng)用表現(xiàn)層相對獨(dú)立,對于系統(tǒng)的管理者和使用者,都更友善,操作技術(shù)難度低,可以廣泛的推廣、應(yīng) 用。Enterprise JavaBean 是 J2EE 最核心和重要的部分,它是一套重量級的企業(yè)應(yīng)用開發(fā)框架,可以解決企業(yè)在系統(tǒng)面向服務(wù)開發(fā)中的難題。
從 J2EE 的業(yè)務(wù)層來看,其業(yè)務(wù)邏輯的實(shí)現(xiàn),便主要依靠的是 Enterprise JavaBean,因此業(yè)務(wù)層的運(yùn)行也是在 Enterprise JavaBean 應(yīng)用服務(wù)器中;在應(yīng)用表現(xiàn)層上,其不僅能夠支持 java 程序的運(yùn)行,同時還能夠?yàn)? Web 客戶端、Cob 客戶端和其他一些小型應(yīng)用程序提供運(yùn)行環(huán)境;至于數(shù)據(jù)訪問層,其能夠和各種類型的數(shù)據(jù)庫建立起數(shù)據(jù)訪問通道,至于數(shù)據(jù)訪問層和業(yè)務(wù)層之間的互動,主要通過 SQL(結(jié)構(gòu)化查詢語言,Structured Query Language)以及 JDBC(Java 數(shù)據(jù)庫連接,Java Database Connectivity)來實(shí)現(xiàn)。
3 通信設(shè)備告警監(jiān)控管理系統(tǒng)需求分析
3.1 系統(tǒng)需求概述
此通信設(shè)備告警監(jiān)控信息管理系統(tǒng),對通信設(shè)備告警監(jiān)控業(yè)務(wù)所需的各類信息需求,進(jìn)行了全面的整合,并且可以為管理者,提供設(shè)備管理方面的方案和輔助。從而真正實(shí)現(xiàn)了對通信設(shè)備的網(wǎng)絡(luò)化、信息化管理,一方面這可以更加集中、更加高效的進(jìn)行通信設(shè)備告警,另一方面其還能夠?yàn)椴煌瑣徫弧⒉煌块T之間的通信,創(chuàng)造和提供更穩(wěn)定、安全的條件。而且該系統(tǒng)可以對通信設(shè)備執(zhí)行各種所需的管理操作,如查詢、登記和借用等等,功能完善。
3.2 系統(tǒng)功能需求分析
根據(jù)通信設(shè)備告警監(jiān)控管理系統(tǒng)的實(shí)際情況,具體深入到各個通信設(shè)備告警監(jiān)控管理信息現(xiàn)場對現(xiàn)有業(yè)務(wù)流程進(jìn)行操作,對系統(tǒng)的功能需求有了直觀的了解,借此進(jìn)行了分析,提出了系統(tǒng)的主要功能需求,包括了如下功能。
(1)系統(tǒng)可以對通信設(shè)備的基本信息進(jìn)行設(shè)置,設(shè)備信息設(shè)置主要包括計(jì)量單位、設(shè)備使用單位、設(shè)備來源和設(shè)備的現(xiàn)狀信息進(jìn)行分析,完成設(shè)備資料基礎(chǔ)信息的編輯。
(2)對通信設(shè)備信息進(jìn)行編輯、編碼、增加、刪除和修改操作來完成設(shè)備信息的設(shè)置。只有登記了的設(shè)備才能夠?qū)⒃O(shè)備信息錄入系統(tǒng),從而對設(shè)備進(jìn)行管理。
(3)系統(tǒng)能夠?qū)崿F(xiàn)對局部區(qū)域內(nèi)各通信節(jié)點(diǎn)的設(shè)備工作狀況進(jìn)行統(tǒng)一監(jiān)控和管理,能夠?yàn)橛脩粼诘谝粫r間提供告警信息并通知處理系統(tǒng)故障,能夠提供機(jī)房值班員交接班功能。
(4)網(wǎng)管值班員不但能夠?qū)ο到y(tǒng)的所有通信節(jié)點(diǎn)、機(jī)房進(jìn)行監(jiān)管,而且能夠?qū)ο到y(tǒng)有關(guān)共性設(shè)置進(jìn)行管理,并能完成告警信息的存儲、處理和發(fā)送,以及查詢機(jī)房值班員交接班時對設(shè)備告警的處理情況。
(5)可以查看通信設(shè)備的類別、設(shè)備登記信息、設(shè)備所處的運(yùn)行狀態(tài)、以及設(shè)備所處機(jī)房位置。
(6)對通信設(shè)備進(jìn)行盤點(diǎn),主要是用于保證企業(yè)通信設(shè)備的顯示狀態(tài)同通信設(shè)備的實(shí)際情況相統(tǒng)一,從而保證企業(yè)通信設(shè)備沒有流失。
(7)應(yīng)當(dāng)具備設(shè)備告警數(shù)據(jù)采集的功能,可以實(shí)時采集被監(jiān)測設(shè)備的各類告警信息,并送給數(shù)據(jù)處理模塊進(jìn)行告警信息的處理和存儲。同時對采集的告警監(jiān)控?cái)?shù)據(jù)進(jìn)行均值與極值計(jì)算等處理,并以文件的方式存儲數(shù)據(jù)。
(8)由于設(shè)備在使用過程中或多或少會存在一些缺陷,因此有必要對故障信息進(jìn)行定位。設(shè)備的維護(hù)管理者填寫相應(yīng)的故障信息,對故障發(fā)現(xiàn)人員,審核人員、審核日期、故障日期、送修日期、送修人員、預(yù)修日期進(jìn)行編輯。
(9)對出現(xiàn)問題的通信設(shè)備進(jìn)行包括故障定位、設(shè)備缺陷、故障校驗(yàn)、缺陷查詢等功能。然后記錄設(shè)備概況信息,包括設(shè)備名稱、規(guī)格、出廠編號、部門、使用人員、設(shè)備、品牌、詳細(xì)配置、設(shè)備狀態(tài)、故障現(xiàn)象、故障原因及處理信息等,其中,發(fā)現(xiàn)人員、審核人員、審核日期設(shè)備名稱、設(shè)備編號、故障日期、送修日期等信息不能為空。
(10)實(shí)施通信設(shè)備的告警監(jiān)控,這部分的具體功能需求,包括提供告警圖片、告警統(tǒng)計(jì)、歷史告警以及實(shí)時告警等信息,并且還能夠自行通過對告警信息的分析,判斷是否需要采取相關(guān)操作。在系統(tǒng)中存在異常的時候,如設(shè)備環(huán)路故障、設(shè)備網(wǎng)絡(luò)中斷,或是網(wǎng)絡(luò)中出現(xiàn)了廣播風(fēng)暴,系統(tǒng)都可以通過自主分析、判斷,決定是否觸發(fā)設(shè)備環(huán)路、網(wǎng)絡(luò)中斷以及廣播風(fēng)暴的信息開關(guān)。并且系統(tǒng)還能夠根據(jù)需求,對底層的報(bào)錯信息進(jìn)行查詢、打印,便于作出更準(zhǔn)確的故障評估。
(11)系統(tǒng)還要求完成設(shè)備信息和告警信息的報(bào)表生成功能,報(bào)表菜單包括告警報(bào)表、設(shè)備報(bào)表、維護(hù)配件報(bào)表,端口利用率和性能報(bào)表,每一大類報(bào)表又包含數(shù)種不同的統(tǒng)計(jì)或分析報(bào)表。如設(shè)備報(bào)表包括設(shè)備周期保養(yǎng)維護(hù)報(bào)表,在庫設(shè)備狀態(tài)報(bào)表,報(bào)廢設(shè)備表報(bào)等多種企業(yè)日常設(shè)備管理所必需的報(bào)表統(tǒng)計(jì)管理。
(12)對于出現(xiàn)故障的通信設(shè)備,可以完成維修設(shè)備的登記,然后采集待修設(shè)備的信息,對于出庫進(jìn)行維修的設(shè)備,可以在系統(tǒng)中對其進(jìn)行對應(yīng)的維修出庫操作,這樣一來設(shè)備的狀態(tài)就會變?yōu)榫S修狀態(tài),維修完成后,在系統(tǒng)中錄入維修結(jié)果,是正常還是待報(bào)廢,確定結(jié)果后,設(shè)備的狀態(tài)再次作出自動更新。
3.3 系統(tǒng)用戶用例分析
通信設(shè)備告警監(jiān)控管理系統(tǒng)的用戶角色主要分為系統(tǒng)管理員、設(shè)備維護(hù)管理員、機(jī)房設(shè)備監(jiān)控員、部門領(lǐng)導(dǎo)。
用例分析是結(jié)合系統(tǒng)的功能和性能,對系統(tǒng)的使用者操作情況進(jìn)行分析。經(jīng)過長期的實(shí)踐,選取用例圖結(jié)合案例分析的方式最為簡潔。用例圖中包含的元素有參與者、系統(tǒng)功能,通過簡單的線性連接表達(dá)用戶及功能用例之間的聯(lián)系。
(1)系統(tǒng)管理員用例
系統(tǒng)管理員是節(jié)點(diǎn)配置,用戶管理,系統(tǒng)維護(hù),告警狀態(tài)顯示,告警參數(shù)設(shè)置,告警規(guī)則設(shè)置,實(shí)時監(jiān)測,告警事件查詢,告警事件統(tǒng)計(jì),值班日志查詢。
(2)設(shè)備維護(hù)管理員
維護(hù)管理員主要負(fù)責(zé)整個通信設(shè)備的技術(shù)維護(hù),包括機(jī)房設(shè)備的軟硬件系統(tǒng)更新,維護(hù)管理員的日常工作包括查詢待維修、已經(jīng)維修的設(shè)備信息、檢測機(jī)房中的網(wǎng)絡(luò)設(shè)備拓?fù)錉顩r,對客戶端或者服務(wù)器故障等問題及時上報(bào)預(yù)警信息。
(3)機(jī)房設(shè)備監(jiān)控員
機(jī)房設(shè)備監(jiān)控員可以對設(shè)備存放機(jī)房的各項(xiàng)環(huán)境參數(shù)進(jìn)行實(shí)時監(jiān)控,如紅外線掃描、控臺運(yùn)行狀態(tài)、UPS(不間斷電源)電源狀態(tài),以及環(huán)境的溫度、濕度等等,如果出現(xiàn)了異常的數(shù)據(jù)信息,可以自動采集、整理關(guān)鍵的信息,發(fā)送給管理人員,便于管理人員有針對性的處理問題,降低設(shè)備安全、故障問題的發(fā)生率。
(4)部門領(lǐng)導(dǎo)
部門主要進(jìn)行部門組織機(jī)構(gòu)管理、人事管理和設(shè)備信息查看,同時還可以新建班次,并為員工排班。
4 通信設(shè)備告警監(jiān)控管理系統(tǒng)的設(shè)計(jì)
4.1 系統(tǒng)架構(gòu)設(shè)計(jì)
在實(shí)際的系統(tǒng)構(gòu)架設(shè)計(jì)中,重點(diǎn)需要考慮如何將 J2EE 與 JQuery、JSP(Java 服務(wù)器頁面,JavaServer Pages)合理的結(jié)合起來,發(fā)揮出他們的共同優(yōu)勢。該系統(tǒng)在整體上的構(gòu)架設(shè)計(jì)規(guī)劃參見圖 1。
可以非常清楚的看到,系統(tǒng)構(gòu)架采用了典型的三層構(gòu)架,分為了數(shù)據(jù)層、應(yīng)用層和表示層。這種構(gòu)架的好處在于不同的層次具有其自身的獨(dú)立性,在具體的開發(fā)、設(shè)計(jì)中,只需要照顧到本層功能需求的實(shí)現(xiàn),并預(yù)留好與其它層的溝通、互動接口,這些接口通過服務(wù)器和 JDBC、java Mail進(jìn)行連接,最終便可以將三層組合起來,形成一個完整的系統(tǒng),具備完整的應(yīng)用功能。
4.2 系統(tǒng)功能模塊結(jié)構(gòu)設(shè)計(jì)
經(jīng)過較為嚴(yán)密的通信設(shè)備告警監(jiān)控管理系統(tǒng)的需求分析,確定了該系統(tǒng)應(yīng)當(dāng)具有以下幾個功能模塊:包括設(shè)備信息管理、告警數(shù)據(jù)采集、設(shè)備告警監(jiān)控、告警數(shù)據(jù)監(jiān)聽、缺陷故障管理、系統(tǒng)設(shè)置管理六大功能模塊。系統(tǒng)總體功能的結(jié)構(gòu)如圖 2 所示。
系統(tǒng)需要實(shí)現(xiàn)的主要功能目標(biāo)是,用戶通過可以與網(wǎng)絡(luò)連通的個人電腦或終端,進(jìn)入通信設(shè)備告警監(jiān)控管理系統(tǒng)界面,輸入已經(jīng)被授權(quán)的用戶信息登陸系統(tǒng)并進(jìn)行各項(xiàng)操作,同時系統(tǒng)還要求能對用戶行為進(jìn)行記錄,可以備份還原系統(tǒng)的數(shù)據(jù)。另一方面,本系統(tǒng)也需要制定嚴(yán)密的安全控制策略,為用戶分配靈活的操作權(quán)限。在保證整體功能完善的基礎(chǔ)上,為了通信設(shè)備告警監(jiān)控管理系統(tǒng)的各個模塊之間的相互獨(dú)立性,對各個功能的分工做了細(xì)分,下面將分不同的模塊進(jìn)行介紹。
4.3 系統(tǒng)功能模塊設(shè)計(jì)
4.3.1 設(shè)備信息管理模塊
設(shè)備信息管理功能是對所有設(shè)備信息進(jìn)行統(tǒng)一管理,包含設(shè)備信息修改、設(shè)備注冊、設(shè)備綁定、庫位設(shè)置、設(shè)備標(biāo)簽、設(shè)備條碼和設(shè)備信息查看等功能??梢圆榭丛O(shè)備的預(yù)約信息和庫存信息數(shù)據(jù),根據(jù)設(shè)備名稱、設(shè)備型號、設(shè)備序列號、設(shè)備識別碼、終身代碼、機(jī)房名稱、設(shè)備編號、設(shè)備類型、設(shè)備狀態(tài)、在庫狀態(tài)、綁定狀態(tài)、注冊時間起、注冊時間止、設(shè)備廠商進(jìn)行查詢。該設(shè)備信息管理的模塊圖如圖 3 所示。
對于該模塊功能的設(shè)計(jì)思路,可以簡單的用其操作流程圖來體現(xiàn)。當(dāng)系統(tǒng)管理員對設(shè)備進(jìn)行操作的信息管理時,系統(tǒng)會要求用戶登錄驗(yàn)證,此時需輸入賬號、密碼等驗(yàn)證信息,如果用戶登錄信息和系統(tǒng)已被保存信息匹配,則進(jìn)入設(shè)備信息管理的主頁面;然后,選擇進(jìn)行設(shè)備信息修改、設(shè)備注冊、設(shè)備綁定、庫位設(shè)置、發(fā)標(biāo)簽、發(fā)條碼和設(shè)備信息查看的功能。最后,如果用戶在管理界面成功進(jìn)行了某項(xiàng)操作后,系統(tǒng)就會調(diào)用數(shù)據(jù)庫,并根據(jù)不同的用戶需求調(diào)用數(shù)據(jù)庫內(nèi)的信息,完成對設(shè)備信息管理信息進(jìn)行增刪改的操作,并顯示結(jié)果,最后對顯示的結(jié)果信息進(jìn)行驗(yàn)證。
設(shè)備信息管理模塊的具體操作流程圖如圖 4 所示。
4.3.2 告警數(shù)據(jù)采集模塊
告警數(shù)據(jù)采集主要是采集設(shè)備的異常報(bào)警信息。系統(tǒng)通過引入基于嵌入式技術(shù)的告警數(shù)據(jù)采集器,使系統(tǒng)實(shí)時獲得通信設(shè)備的告警信息,便于不同用戶根據(jù)告警內(nèi)容采取相應(yīng)的處理措施,告警數(shù)據(jù)采集應(yīng)用程序主要包括 4 個模塊,分別是數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊、數(shù)據(jù)診斷模塊和數(shù)據(jù)通信模塊。
告警數(shù)據(jù)采集的模塊框圖如圖 5 所示。
在告警數(shù)據(jù)采集的模塊中,各個子功能模塊發(fā)揮著不同的作用,下面將分別進(jìn)行簡要敘述。
(1)數(shù)據(jù)采集模塊
數(shù)據(jù)采集模塊負(fù)責(zé)實(shí)時采集被監(jiān)測設(shè)備的各類告警信息,并發(fā)送給數(shù)據(jù)處理模塊進(jìn)行告警信息的處理和存儲。
(2)數(shù)據(jù)處理模塊
數(shù)據(jù)處理模塊負(fù)責(zé)對采集的數(shù)據(jù)進(jìn)行均值與極值計(jì)算等處理,并以文件的方式存儲數(shù)據(jù)。
(3)數(shù)據(jù)診斷模塊
數(shù)據(jù)診斷模塊負(fù)責(zé)根據(jù)預(yù)先設(shè)定的規(guī)則對系統(tǒng)運(yùn)行期間的數(shù)據(jù)不斷的進(jìn)行測試分析,并將測試分析的設(shè)備告警信息實(shí)時上傳給告警監(jiān)控管理系統(tǒng)上位 PC 機(jī),以便跟蹤診斷校準(zhǔn),保證系統(tǒng)的可靠性。
(4)數(shù)據(jù)通信模塊
數(shù)據(jù)通信模塊負(fù)責(zé)通過被監(jiān)測設(shè)備的各類串口與系統(tǒng)上位 PC 機(jī)通信,實(shí)現(xiàn)實(shí)時告警數(shù)據(jù)傳輸、上報(bào),提供給告警監(jiān)控管理系統(tǒng)調(diào)用。然后系統(tǒng)會在后臺調(diào)用相關(guān)的數(shù)據(jù),并根據(jù)用戶的操作顯示對應(yīng)的結(jié)果。
告警數(shù)據(jù)采集的具體操作流程圖如圖 6 所示。
4.3.3 告警數(shù)據(jù)監(jiān)聽模塊
告警數(shù)據(jù)監(jiān)聽包括了告警監(jiān)聽數(shù)據(jù)存儲和告警監(jiān)聽數(shù)據(jù)發(fā)送兩個部分。告警數(shù)據(jù)監(jiān)聽以用戶數(shù)據(jù)報(bào)協(xié)議(user data protocol,UDP)端口偵聽的方式提供與通信設(shè)備告警數(shù)據(jù)采集器的接口,對偵聽到的設(shè)備告警信息寫入告警數(shù)據(jù)庫表,完成告警信息的接收、存儲、發(fā)送。告警數(shù)據(jù)監(jiān)聽的應(yīng)用服務(wù)器工作有兩個:(1)偵聽消息隊(duì)列,收到相關(guān)告警信息,通過 JMS 消息機(jī)制推送給客戶端前端,實(shí)時顯示告警信息,(2)存儲告警,將告警信息存入到數(shù)據(jù)庫告警日志表中,以配合客戶前端的數(shù)據(jù)統(tǒng)計(jì)操作。告警數(shù)據(jù)監(jiān)聽程序的具體操作流程圖如圖 7 所示。
4.3.4 設(shè)備告警監(jiān)控模塊
在該模塊中,分別包括了若干的子模塊,如告警圖片、告警統(tǒng)計(jì)、歷史告警以及實(shí)時告警等,它們分別能夠提供對應(yīng)的告警信息。服務(wù)器故障、網(wǎng)絡(luò)異常,是系統(tǒng)監(jiān)控的主要內(nèi)容,如設(shè)備環(huán)路故障、設(shè)備網(wǎng)絡(luò)中斷,或是網(wǎng)絡(luò)中出現(xiàn)了廣播風(fēng)暴,在監(jiān)控到這些異常情況后,其能夠進(jìn)一步作出判斷,執(zhí)行預(yù)先設(shè)定的命令,觸動對應(yīng)的信息開關(guān)。并且其還可能對最底層的錯誤信息進(jìn)行查詢、打印,這對于故障的準(zhǔn)確、快速評估來說,具有重要作用。除了通信設(shè)備之外,如果是表示層或是服務(wù)器出現(xiàn)了異常,系統(tǒng)同樣可以采集異常信息,提供分析報(bào)表。例如,在表示層的客戶端出現(xiàn)連接中斷的時候,或是服務(wù)器重啟的時候,便會出發(fā)與連接中斷、服務(wù)器重啟對應(yīng)的信息開關(guān)。
4.3.5 缺陷故障管理模塊
缺陷故障管理模塊主要包括故障定位、缺陷故障、故障校驗(yàn)、缺陷查詢等功能。然后記錄設(shè)備概況信息,包括設(shè)備名稱、規(guī)格、出廠編號、部門、使用人員、設(shè)備、品牌、詳細(xì)配置、設(shè)備狀態(tài)、故障現(xiàn)象、故障原因及處理信息等,其中,發(fā)現(xiàn)人員、審核人員、審核日期設(shè)備名稱、設(shè)備編號、故障日期、送修日期等信息不能為空,并且系統(tǒng)會針對用戶錄入的設(shè)備故障信息進(jìn)行校驗(yàn),校驗(yàn)成功即可將設(shè)備故障信息錄入到系統(tǒng)中,否則,系統(tǒng)將會提示用戶輸入相對應(yīng)正確的信息。
系統(tǒng)用戶錄入通信設(shè)備缺陷故障信息,如圖所示, 首先,用戶需要填寫缺陷發(fā)現(xiàn)人員、審核人員、審核日 期、缺陷設(shè)備名稱、設(shè)備所屬部門、缺陷描述、詳細(xì)配 置、其中發(fā)現(xiàn)人員、審核人員、設(shè)備名稱、設(shè)備編號、 缺陷描述均不能為空,為了不符合輸入的信息錄入到后 臺數(shù)據(jù)庫,需要針對數(shù)據(jù)部分進(jìn)行判斷,才能將缺陷故 障登記信息錄入到后臺數(shù)據(jù)庫中。
4.3.6 系統(tǒng)設(shè)置管理模塊
通信設(shè)備告警監(jiān)控管理系統(tǒng)中,設(shè)置管理模塊主要負(fù)責(zé)完成對系統(tǒng)的設(shè)置與維護(hù)工作,如對用戶的系統(tǒng)權(quán)限進(jìn)行配置,對用戶進(jìn)行編輯,對所有的用戶操作進(jìn)行記錄并保存為歷史數(shù)據(jù)。從具體的功能實(shí)現(xiàn)角度出發(fā)來講,該模塊一共包括了密碼設(shè)置、用戶管理、模塊管理和業(yè)務(wù)控制資料修改等子模塊,通過這些具體的管理功能模塊,管理人員便可以對系統(tǒng)進(jìn)行設(shè)置與維護(hù)。如在用戶管理中,可以對用戶的權(quán)限進(jìn)行分配,在業(yè)務(wù)控制中,可以對各種監(jiān)控業(yè)務(wù)信息進(jìn)行查詢、刪除、修改、添加等操作。
5 結(jié)語
本文對通信設(shè)備告警監(jiān)控管理的過程進(jìn)行分析,為了方便、高效、穩(wěn)定的覆蓋各項(xiàng)告警監(jiān)控業(yè)務(wù),完成設(shè)備信息管理、告警數(shù)據(jù)采集、設(shè)備告警監(jiān)控、缺陷故障管理、告警數(shù)據(jù)監(jiān)聽和系統(tǒng)設(shè)置管理的功能,以及對通信設(shè)備日常管理維護(hù)人員進(jìn)行管理的實(shí)際應(yīng)用過程。通信設(shè)備告警監(jiān)控管理系統(tǒng)按照軟件工程的方法和原理,其基礎(chǔ)是對系統(tǒng)的充分調(diào)研,接著還詳細(xì)地分析其關(guān)鍵業(yè)務(wù),做出了精密的設(shè)計(jì)和完善實(shí)現(xiàn)過程。通信設(shè)備告警監(jiān)控管理系統(tǒng)主要針對 J2EE 技術(shù)對通訊設(shè)備監(jiān)控告警管理系統(tǒng)開發(fā)過程中所使用的關(guān)鍵性技術(shù)進(jìn)行探究。結(jié)合企業(yè)的管理思路和用戶的使用習(xí)慣,引導(dǎo)分析出此類企業(yè)的相關(guān)功能性需求,再通過合理的劃分,將這些需求設(shè)計(jì)成一個個功能明確的模塊,從而設(shè)計(jì)出能夠完美優(yōu)化通訊設(shè)備告警監(jiān)控管理的系統(tǒng)。
參考文獻(xiàn):
[1] 陳新.基于Web的遠(yuǎn)程監(jiān)控與數(shù)據(jù)采集系統(tǒng).電子科技大學(xué)學(xué)報(bào) [J].2014,32(4): 433-436.
[2] 曾志強(qiáng),王紹源,譚蓉.通用數(shù)采監(jiān)控系統(tǒng)數(shù)據(jù)集成設(shè)計(jì)與實(shí)現(xiàn).電 子技術(shù)應(yīng)用[J].2012,38(6):132-137.
[3] 王廣軍.通信設(shè)備網(wǎng)絡(luò)優(yōu)化與提高.信息系統(tǒng)工程[J].2012,32(3):77-79.
[4] TSAI TZONG-RU, LU Y T, WU S-J. Reliability sampling plans for weibull distribution with limited capacity of test facility[J]. Facility and Industrial Engineering,2008,55(3):721-728.
[5] 鄺孔武,王曉敏.通信維護(hù)信息系統(tǒng)分析與設(shè)計(jì)[M].北京:清華大學(xué)出版社,2009:30-37.
(注:本文轉(zhuǎn)載自《電子產(chǎn)品世界》2022年7月期)
評論