姜?jiǎng)潘?/p>
(東寧縣廣播電視臺(tái),黑龍江 東寧 157200)
隨著信息技術(shù)發(fā)展與應(yīng)用的逐步深入,我國(guó)的廣播電視事業(yè)也進(jìn)入了快速發(fā)展時(shí)期。以往人工巡視、檢測(cè)進(jìn)行日常維護(hù)的方式已經(jīng)不適用于當(dāng)前形勢(shì),基于自動(dòng)化模式的廣播電視無線監(jiān)控信息系統(tǒng)能夠進(jìn)行較好的監(jiān)控,在信息技術(shù)的協(xié)助下實(shí)現(xiàn)系統(tǒng)各類參數(shù)的實(shí)時(shí)監(jiān)測(cè),并及時(shí)發(fā)現(xiàn)故障發(fā)出障礙的報(bào)警信息。
廣電系統(tǒng)設(shè)備的可靠運(yùn)行,關(guān)系著播出的安全,因此在可靠性方面的要求是非常高的。使用的監(jiān)控系統(tǒng)應(yīng)該可以使廣播電視發(fā)射機(jī)的設(shè)備以及測(cè)試模塊實(shí)現(xiàn)高可靠性運(yùn)行,不能由于監(jiān)控系統(tǒng)的引入而影響了整體的可靠性,所以要求系統(tǒng)的實(shí)現(xiàn)技術(shù)和軟硬件必須是成熟而先進(jìn)的。
由于監(jiān)控的數(shù)據(jù)量并無明顯規(guī)律,因此會(huì)出現(xiàn)在短時(shí)間內(nèi)系統(tǒng)數(shù)據(jù)大幅上升的情況,此時(shí)系統(tǒng)服務(wù)器的負(fù)擔(dān)明顯增加。這就需要在服務(wù)器的選擇以及數(shù)據(jù)的流量方面考慮周到,并且在信息系統(tǒng)設(shè)計(jì)完成之后,結(jié)合最大數(shù)據(jù)流量,對(duì)其進(jìn)行壓力測(cè)試。
標(biāo)準(zhǔn)化的軟件開發(fā)流程有利于未來的可移植性,而軟件的開發(fā)與網(wǎng)頁設(shè)計(jì)應(yīng)該可以滿足基于多種操作系統(tǒng)的服務(wù)器,例如Windows操作系統(tǒng)、Linux操作系統(tǒng)等。
健壯性與高性能有著一定的關(guān)聯(lián),系統(tǒng)為了能夠滿足服務(wù)量的激增,應(yīng)該通過設(shè)計(jì)的優(yōu)化實(shí)現(xiàn)穩(wěn)定和流暢。
在系統(tǒng)的測(cè)試階段應(yīng)考慮到不同瀏覽器是否能夠正常顯示文字、圖形和表單,并且通過遵循標(biāo)準(zhǔn)的頁面編寫規(guī)范來避免不同瀏覽器版本之間的沖突。
用戶的界面層指的是系統(tǒng)客戶端的設(shè)計(jì),包括廣電設(shè)備監(jiān)控的瀏覽器界面、流程圖界面和MDI界面。系統(tǒng)客戶層為了管理用戶輸入,就需要構(gòu)建一個(gè)Java Beans類,通過JavaBeans類,把用戶所輸入的內(nèi)容傳輸至其他層次,設(shè)置EnterpriseBean類,專門用于處理用戶的輸入。這樣,在不需要通過系統(tǒng)Web層的情況下,用戶的J2EE程序便能夠訪問系統(tǒng)的Enterprises Beans。在特殊情況下,一些業(yè)務(wù)邏輯的實(shí)現(xiàn)也會(huì)包含在客戶程序之中。通過這個(gè)應(yīng)用系統(tǒng)來實(shí)現(xiàn)“瘦客戶機(jī)”模式下的部分目標(biāo)。在J2EE框架下,基于網(wǎng)絡(luò)的應(yīng)用而言,系統(tǒng)設(shè)置在客戶層中運(yùn)行用戶的瀏覽器,此時(shí),其所獲取的網(wǎng)頁主要來自Web服務(wù)器,網(wǎng)頁的來源既可以是由Servlets自動(dòng)生成,又可以是在Web層中下載。
系統(tǒng)通過Bean接受來自所有被監(jiān)測(cè)廣電無線設(shè)備的數(shù)據(jù),并進(jìn)行有針對(duì)性地處理,同時(shí)將處理結(jié)果傳輸至信息系統(tǒng)進(jìn)行存儲(chǔ)。同樣,也由一個(gè)Bean取出存儲(chǔ)在系統(tǒng)層中的相關(guān)數(shù)據(jù),將其傳輸至客戶端程序,以便使用者閱讀。應(yīng)用層承擔(dān)了幾乎所有的業(yè)務(wù)邏輯功能,J2EE組件一般是在容器中運(yùn)行,解決的是一些底層事項(xiàng),包括事務(wù)處理、生命周期等。系統(tǒng)的主要功能模塊是在應(yīng)用層的支持下實(shí)現(xiàn)的,包括廣電無線設(shè)備監(jiān)測(cè)模塊與廣電無線設(shè)備控制模塊。
2.2.1 廣電無線設(shè)備監(jiān)測(cè)模塊
本模塊和監(jiān)控管理信息系統(tǒng)的DBMS相連接,因此可以調(diào)取被監(jiān)控設(shè)備的所有重要參數(shù),包括輸出頻率、天線角度、主備切換等數(shù)據(jù),一旦這些參量超越了事先設(shè)置好的閾值,就會(huì)觸發(fā)告警機(jī)制和故障自動(dòng)定位流程。除此之外,本模塊也能夠?qū)崟r(shí)監(jiān)測(cè)固態(tài)功率放大器、輸入輸出功率等參數(shù)。
2.2.2 廣電無線設(shè)備控制模塊
本模塊的功能是將指令譯碼之后傳輸至發(fā)射設(shè)備,同時(shí)接收該設(shè)備的返回?cái)?shù)據(jù)。通過對(duì)這些數(shù)據(jù)進(jìn)行處理,將監(jiān)控畫面與重要設(shè)備的參數(shù)以圖形化的方式顯示在用戶界面。在一些設(shè)備出現(xiàn)故障的時(shí)候,能結(jié)合故障代碼和故障記錄,實(shí)現(xiàn)故障點(diǎn)的定位。
為了實(shí)時(shí)響應(yīng)用戶輸入,Databaselayer數(shù)據(jù)庫(kù)層在容器的協(xié)助下,由網(wǎng)絡(luò)層設(shè)置專門的JavaBeans類來進(jìn)行具有針對(duì)性的管理,并且把所接收到的用戶輸入傳輸至信息系統(tǒng)業(yè)務(wù)層中的EnterpriseBeans進(jìn)行處理。Web組件運(yùn)行在系統(tǒng)客戶層,并對(duì)用戶的多種操作提供支持,對(duì)客戶發(fā)來的各類請(qǐng)求進(jìn)行處理和響應(yīng)。J2EE網(wǎng)絡(luò)層的組件包含有兩方面,分別是JSP頁面與J2EEServlets,后者的主要功能是顯示網(wǎng)絡(luò)頁面,所顯示的網(wǎng)絡(luò)頁面以打包的模式與應(yīng)用程序進(jìn)行組裝。
[1] 路梅.淺談廣播電視音像資料管理向數(shù)字化方向發(fā)展[J].視聽界(廣播電視技術(shù)),2014,(03):46.
[2] 申朝春,王建軍.廣播電視信息傳輸系統(tǒng)的維護(hù)[J].青春歲月,2014,(16):32.
[3] 徐亮.廣播電視傳播媒介的無線發(fā)射監(jiān)控系統(tǒng)分析[J].電子制作,2013,(12):21.
[4] 劉遠(yuǎn)雄.廣播電視傳播媒介的無線發(fā)射監(jiān)控系統(tǒng)分析[J].科技與企業(yè),2014,(17):29.
[5] 朱恒飛.廣播電視無線發(fā)射臺(tái)站遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[J].中國(guó)有線電視,2014,(02):78.