劉 琴
(山西職業(yè)技術(shù)學(xué)院 計(jì)算機(jī)工程系,山西 太原 030006)
5G技術(shù)的研究與開發(fā),為我國(guó)的可持續(xù)發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ),信息技術(shù)的存在,能夠幫助眾多行業(yè)領(lǐng)域進(jìn)行結(jié)構(gòu)上的優(yōu)化與創(chuàng)新,具有極高的現(xiàn)實(shí)意義。以網(wǎng)頁研發(fā)為例,在進(jìn)行制作的過程中,往往會(huì)選用較為新穎的技術(shù)手段,由于該手段具有多樣性,因而人們便將其進(jìn)行統(tǒng)一稱呼,叫作Web前端開發(fā)技術(shù)。與其他技術(shù)相比,開發(fā)技術(shù)本身能夠在功能函數(shù)上進(jìn)行有效地利用,同時(shí)還處理掉了困擾網(wǎng)頁制作的平臺(tái)兼容問題,用戶在進(jìn)行使用的過程中,可以對(duì)頁面進(jìn)行自行控制,根據(jù)自身需求進(jìn)行信息數(shù)據(jù)的查詢,網(wǎng)站的服務(wù)質(zhì)量也會(huì)因此得到大幅提升。
信息技術(shù)高速發(fā)展所帶來的影響是極為明顯的,在傳統(tǒng)管理手段無法有效開展的背景下,通過對(duì)運(yùn)維管理系統(tǒng)的開發(fā)工作,能夠極大程度降低設(shè)備的維護(hù)成本、提高管理水平,并確保相應(yīng)的服務(wù)工作能夠順利開展。由于運(yùn)維管理系統(tǒng)本身需要處理海量的數(shù)據(jù)信息,在短時(shí)間內(nèi)對(duì)其進(jìn)行分類與篩選,若是選用傳統(tǒng)的管理手段,很容易會(huì)出現(xiàn)信息丟失的情況,導(dǎo)致用戶在進(jìn)行信息收集的過程中會(huì)面臨到一定程度的問題,而通過對(duì)Web前端開發(fā)技術(shù)的應(yīng)用,便可以有效解決這一問題。借助整個(gè)技術(shù)所具備的高精準(zhǔn)性與高效率,可以迅速完成信息傳輸工作,并對(duì)信息記錄的安全性與完整性起到有效的保障,從而有效提升用戶的受服務(wù)質(zhì)量。在進(jìn)行運(yùn)維管理系統(tǒng)的設(shè)計(jì)過程中,需要明確不同用戶的需求,比如說在院校的系統(tǒng)設(shè)計(jì)過程中,便要對(duì)不同的角色進(jìn)行用戶等級(jí)權(quán)限規(guī)劃,學(xué)生等級(jí)與教師所能夠翻閱的信息數(shù)據(jù)具有差異性,利用操作權(quán)限來對(duì)目標(biāo)進(jìn)行定制化管理,系統(tǒng)的運(yùn)行質(zhì)量也就能夠因此得到有效保障。高職院校方面則是從基層人員、不同等級(jí)管理人員以及最高決策人來進(jìn)行權(quán)限等級(jí)的分化,這樣能夠有效實(shí)現(xiàn)責(zé)任的分化制度,當(dāng)發(fā)生信息問題時(shí),能夠在第一時(shí)間對(duì)責(zé)任人進(jìn)行鎖定,從而避免高職院校的經(jīng)濟(jì)效益受到不利影響[1]。
通常情況下,設(shè)計(jì)人員在對(duì)運(yùn)維管理系統(tǒng)進(jìn)行Web前端開發(fā)技術(shù)的應(yīng)用時(shí),應(yīng)當(dāng)先進(jìn)行需求上的明確認(rèn)知。
運(yùn)維管理系統(tǒng)是以環(huán)境為主要對(duì)象,無論是普通高校還是高職院校,都可以看作是大環(huán)境,環(huán)境中存在著不同的個(gè)體,個(gè)體彼此間由于工作內(nèi)容與能力的差距,同類型個(gè)體之間便會(huì)彼此之間形成聯(lián)系,構(gòu)成所謂的環(huán)境內(nèi)部等級(jí)。從環(huán)境角度來講,不同的團(tuán)體會(huì)對(duì)其產(chǎn)生相應(yīng)的需求,同時(shí),環(huán)境也會(huì)反作用到人員之中,對(duì)其提出相應(yīng)的要求,這在傳統(tǒng)的管理系統(tǒng)中是不具備的。無論什么用戶,所能夠操作的內(nèi)容大體相同,以至于常出現(xiàn)功能紊亂,或者同時(shí)登錄頁面被擠爆的情況。正因?yàn)槿绱?在進(jìn)行運(yùn)維管理系統(tǒng)的設(shè)計(jì)過程中,設(shè)計(jì)人員需要對(duì)其本身的可覆蓋性進(jìn)行綜合分析,使其能夠落實(shí)到不同方面,并對(duì)環(huán)境需求進(jìn)行功能上的調(diào)整,以此來確保環(huán)境與內(nèi)部權(quán)限結(jié)構(gòu)能夠形成互聯(lián)的關(guān)系。例如,高職院校在進(jìn)行環(huán)境設(shè)計(jì)的過程中,便可以進(jìn)行不同部門管理的功能設(shè)計(jì)、用戶的個(gè)體管理工作、設(shè)備報(bào)修功能、在線視頻播放模塊、派單內(nèi)容管理功能等。在這一過程中,由于用戶所持有的權(quán)限內(nèi)容具有差異性,彼此間存在不同,因而要根據(jù)不同的等級(jí)進(jìn)行功能上的差異劃分,使其實(shí)際功能能夠滿足相應(yīng)等級(jí)的用戶需求,同時(shí)還要開展合理的分類工作,結(jié)合實(shí)際情況完成開發(fā)作業(yè)。
從總體上看,維護(hù)管理系統(tǒng)的主要功能包括:信息管理、系統(tǒng)維護(hù)和人員管理。不管是開發(fā)者,還是使用者,都必須遵守這三個(gè)原則,任何一個(gè)環(huán)節(jié)出了問題,都會(huì)影響到其他的功能,所以在技術(shù)開發(fā)的時(shí)候,必須要把它的實(shí)用性放在第一位,這樣才能保證系統(tǒng)的整體性能。然而,在這個(gè)過程中,開發(fā)者往往會(huì)遇到一些問題,比如用戶的基礎(chǔ)功能經(jīng)常出現(xiàn)問題、用戶數(shù)量過多時(shí)會(huì)崩潰、基礎(chǔ)的兼容性不夠完善、流程不夠完善等等,都會(huì)讓運(yùn)維管理系統(tǒng)的效率大打折扣。因此,在實(shí)際應(yīng)用中,要充分認(rèn)識(shí)和了解用戶的需求,以使整個(gè)系統(tǒng)的運(yùn)行更加完善,見圖1。
圖1 視頻維護(hù)功能模塊的工作流程Fig.1 Workflow of video maintenance function module
不管是登陸頁面,還是操作頁面,都不能太過花哨,因?yàn)轫撁鎯?nèi)容越多,對(duì)系統(tǒng)的負(fù)荷就越大,負(fù)荷越大,系統(tǒng)的工作效率就越低,對(duì)外部環(huán)境的影響也就越小。簡(jiǎn)潔的系統(tǒng)頁面不但能夠?yàn)橛脩魩硎孢m的感覺,同時(shí)還能夠方便用戶在短時(shí)間內(nèi)進(jìn)行使用與操作。功能模塊要放在明顯的位置,并給出內(nèi)部功能的標(biāo)注提醒,縮短用戶的操作時(shí)間,同時(shí)還能夠有效緩解運(yùn)維管理系統(tǒng)的運(yùn)行壓力。由此可見,操作性、簡(jiǎn)化性可以說是判斷界面質(zhì)量的重要保障,但系統(tǒng)本身的操作頁面相對(duì)復(fù)雜,即便其功能性較強(qiáng),也很難得到用戶的認(rèn)可[2]。倘若設(shè)計(jì)人員認(rèn)為所設(shè)計(jì)的系統(tǒng)功能種類較多,可以進(jìn)行功能層的有效分離,添加一定數(shù)量的系統(tǒng)結(jié)構(gòu),以此將原本復(fù)雜的功能選項(xiàng)進(jìn)行簡(jiǎn)易化處理,從而確保系統(tǒng)的性能不會(huì)受到外界因素的影響。對(duì)于使用者來說,可以清楚地了解整個(gè)系統(tǒng)的工作內(nèi)容和操作需求,從而能夠在最短的時(shí)間內(nèi)完成。另外,設(shè)計(jì)者在選擇 Web前端開發(fā)技術(shù)的時(shí)候,應(yīng)該加強(qiáng)對(duì)系統(tǒng)兼容性的管理,以增強(qiáng)與其它平臺(tái)的聯(lián)動(dòng)性和穩(wěn)定性,以防止在連接的時(shí)候發(fā)生問題,從而影響到工作項(xiàng)目的正常運(yùn)行。AdminLTE前端是當(dāng)前比較流行的一種技術(shù),它可以有效地減少整個(gè)系統(tǒng)的工作難度,從而達(dá)到更好的效果[3-6],見圖2。
圖2 前端操作頁面流程圖Fig.2 Front-end operation page flow chart
兼容優(yōu)化,顧名思義,就是對(duì)整個(gè)運(yùn)維管理系統(tǒng)進(jìn)行兼容性的調(diào)整,無論是高職院校系統(tǒng)還是高效系統(tǒng),都不滿足絕對(duì)獨(dú)立性的要求,只要無法進(jìn)行智能化的自我提升,都要應(yīng)用到其他系統(tǒng)進(jìn)行輔助處理,從而來實(shí)現(xiàn)信息間的共享與傳輸,為了能夠?qū)崿F(xiàn)這一目標(biāo),便會(huì)涉及上述所提到的AdminLTE前端框架,作為新時(shí)代下的優(yōu)質(zhì)系統(tǒng)結(jié)構(gòu),該框架能夠有效提高系統(tǒng)的兼容性,并進(jìn)行預(yù)留接口處理,方便進(jìn)行新系統(tǒng)的連接工作,并在完成鏈接以后兩個(gè)系統(tǒng)不會(huì)出現(xiàn)運(yùn)行沖突的情況。在當(dāng)前市場(chǎng)中,幾乎九成以上的瀏覽頁面或者是移動(dòng)端的軟件都是以該框架為主,換句話說,選用AdminLTE前端框架的另一原因是在一定時(shí)間段內(nèi),系統(tǒng)不需要進(jìn)行核心前端框架的更換,在成本管理方面也能夠?qū)崿F(xiàn)有效的保障。
超級(jí)管理功能是運(yùn)維管理系統(tǒng)的必要內(nèi)容,與正常管理結(jié)構(gòu)具有較為明顯的差異,它的存在脫離了整個(gè)系統(tǒng)的管理內(nèi)容,成為對(duì)系統(tǒng)功能開展操作管理的功能模塊,甚至能夠根據(jù)實(shí)際情況進(jìn)行系統(tǒng)的關(guān)閉處理,具有極高的功能優(yōu)先級(jí)。對(duì)于超級(jí)管理模塊的持有者而言,人們將其稱為超級(jí)管理員,他所能夠操作的管理內(nèi)容較為全面,無論是業(yè)務(wù)管理還是系統(tǒng)管理,都在其可操作范圍內(nèi),并且只有該管理人員才有權(quán)限進(jìn)行操作[7-9]。
在系統(tǒng)管理方面,設(shè)計(jì)人員需要進(jìn)行不同功能模塊的有效設(shè)計(jì)與應(yīng)用,包括:1)部門模塊管理權(quán)限;2)角色模塊管理權(quán)限;3)保修模塊管理權(quán)限;4)使用功能管理權(quán)限;5)地點(diǎn)模塊管理權(quán)限;6)用戶模塊管理權(quán)限;7)公告模塊管理權(quán)限。
而在運(yùn)營(yíng)管理上,則要根據(jù)客戶的需求做出相應(yīng)的調(diào)整,將常規(guī)的維護(hù)管理服務(wù)模塊劃分為故障維護(hù)功能模塊、視頻管理模塊、維護(hù)登記操作模塊、派單管理模塊、評(píng)估模塊和維護(hù)請(qǐng)求模塊。數(shù)據(jù)報(bào)表的內(nèi)容管理在大學(xué)和職業(yè)學(xué)校中都會(huì)涉及,從子系統(tǒng)上可以劃分為三大類,即相關(guān)部門的數(shù)據(jù)報(bào)表、不同業(yè)務(wù)類型的報(bào)表、綜合報(bào)表模塊,這些子系統(tǒng)的設(shè)計(jì)都是設(shè)計(jì)者非常關(guān)注的一個(gè)方面,它們看似獨(dú)立,實(shí)則密不可分,一旦某個(gè)環(huán)節(jié)出錯(cuò),就會(huì)對(duì)其他子系統(tǒng)造成負(fù)面影響,管理工作受到阻礙,從而導(dǎo)致用戶系統(tǒng)的應(yīng)用進(jìn)程無法順利開展。
在進(jìn)行系統(tǒng)設(shè)計(jì)的過程中,主要是對(duì)不同類型的功能模塊進(jìn)行內(nèi)容上的調(diào)整,以此來滿足相應(yīng)的設(shè)計(jì)需求,確保運(yùn)維管理系統(tǒng)能夠正常運(yùn)行,在最終質(zhì)量上也能夠得到有效保障。
視頻維護(hù)功能可以說是運(yùn)維管理系統(tǒng)的核心所在,具有較為明顯的特殊性,同時(shí)也是新時(shí)代背景下的重要?jiǎng)?chuàng)新內(nèi)容,關(guān)系到不同層次的用戶與人員。當(dāng)系統(tǒng)設(shè)備出現(xiàn)故障問題時(shí),任何一個(gè)級(jí)別的用戶都可以開展相應(yīng)的維護(hù)工作,提高系統(tǒng)運(yùn)行質(zhì)量的同時(shí),還能夠降低系統(tǒng)故障所產(chǎn)生的一系列影響。由于視頻通信具有實(shí)時(shí)性,在進(jìn)行日常運(yùn)作的過程中往往會(huì)涉及到兩種模式,一種以計(jì)算機(jī)為主的客戶端通信手段,另一種則是網(wǎng)頁通信手段,與計(jì)算機(jī)相比,網(wǎng)頁通信手段不但選擇使用計(jì)算機(jī)或者移動(dòng)設(shè)備,打破了空間與時(shí)間方面的限制,用戶的業(yè)務(wù)辦理效率也會(huì)產(chǎn)生積極有效的影響[10]。
在進(jìn)行系統(tǒng)的設(shè)計(jì)過程中,設(shè)計(jì)人員需要將不同類型的環(huán)境因素考慮進(jìn)去,并以此來確保運(yùn)維管理系統(tǒng)的穩(wěn)定性和可靠性能夠得到有效保障。在進(jìn)行實(shí)際操作的過程中,設(shè)計(jì)人員要考慮到計(jì)算機(jī)設(shè)備以及移動(dòng)裝置的受眾群體,而后結(jié)合實(shí)際情況進(jìn)行系統(tǒng)軟件的設(shè)計(jì)與安裝,并且做好不同平臺(tái)的通信管理與限制手段。在之前進(jìn)行網(wǎng)頁制作的過程中,為了確保通信工作的實(shí)時(shí)性,人們往往需要加入不同類型的插件,比如說Adobe或者Flash,用戶在進(jìn)行使用的過程中,不但要花費(fèi)大量的時(shí)間用來進(jìn)行下載與安裝,在操作流程上也相對(duì)麻煩,使得最終的使用體驗(yàn)無法令人滿意。為了避免相似情況出現(xiàn),設(shè)計(jì)人員在進(jìn)行網(wǎng)絡(luò)通信技術(shù)的選用過程中,應(yīng)當(dāng)以WebRTC技術(shù)為主要內(nèi)容,從而完成有關(guān)功能模塊的結(jié)構(gòu)設(shè)計(jì)工作。在這一過程中,網(wǎng)頁瀏覽器會(huì)與該WebRTC進(jìn)行集成化處理,用戶不需要在進(jìn)行使用時(shí)進(jìn)行下載,也不會(huì)涉及到其他插件的應(yīng)用要求,從而來確保自身的業(yè)務(wù)辦理質(zhì)量能夠得到有效保障。
在安全性的防范工作中,WebRTC技術(shù)也能夠起到良好的保障作用,很多插件在進(jìn)行下載時(shí)會(huì)受到外界因素的干擾與影響,一些病毒或者黑客信號(hào)便會(huì)順勢(shì)登錄到計(jì)算機(jī)系統(tǒng)之中,盜取用戶的信息與數(shù)據(jù)資料,從而帶來較為不利的社會(huì)影響,而WebRTC技術(shù)的應(yīng)用使整個(gè)運(yùn)維管理系統(tǒng)運(yùn)作呈現(xiàn)閉合狀態(tài),外界因素?zé)o法利用相同的輸入端口完成侵入工作,極大程度上提高了用戶的信息安全質(zhì)量。
我國(guó)市場(chǎng)中大部分的瀏覽器對(duì)WebRTC技術(shù)都保持著支持的狀態(tài),凡是內(nèi)嵌了該技術(shù)模塊的瀏覽器都可以進(jìn)行常規(guī)化使用,與傳統(tǒng)技術(shù)相比,WebRTC技術(shù)的利用能夠有效提高系統(tǒng)操作的雙向性,比如說,用戶可以在同一時(shí)間不同地點(diǎn)進(jìn)行實(shí)時(shí)的語音通話或者視頻通話,這樣不但能夠有效提高操作系統(tǒng)的可靠性,對(duì)于用戶的業(yè)務(wù)辦理質(zhì)量也會(huì)產(chǎn)生積極有效的影響。
用戶只需要輸入一個(gè)帳號(hào),然后就可以進(jìn)入到視頻界面,在這個(gè)頁面上,使用者可以查看其他高層是否在線,如果管理員在線,那么就可以發(fā)出信號(hào),等待對(duì)方的同意,然后通過視頻或者語音進(jìn)行對(duì)話。管理員會(huì)根據(jù)使用者目前所面對(duì)的情況進(jìn)行遠(yuǎn)程引導(dǎo),在維修完畢后,會(huì)中斷整個(gè)通訊,使用者可以連線其它管理員,也可以選擇離開。
值得一提的是,本文選擇了Node.js作為服務(wù)器地址,在登錄頁面、通信頁面以及信息傳輸上,該服務(wù)器地址都會(huì)提供較為有效的信息代碼,確保運(yùn)維管理系統(tǒng)能夠正常運(yùn)行。
故障保修功能的應(yīng)用板塊主要是給基層人員以及次級(jí)管理人員,通常情況下,該用戶可以通過賬號(hào)密碼來進(jìn)行系統(tǒng)登錄,同樣是選擇業(yè)務(wù)管理板塊,并選定其下方的故障保修內(nèi)容,將所獲得故障信息進(jìn)行表格填寫,遞交完成即可。整個(gè)過程相對(duì)簡(jiǎn)單,并且操作上手,對(duì)于初次接觸系統(tǒng)的人員而言也能夠在短時(shí)間內(nèi)了解操作流程,極大程度上提高業(yè)務(wù)的辦理效率。
在派單管理工作方面,則是以超級(jí)管理員為主要操作對(duì)象,超級(jí)管理員在進(jìn)行系統(tǒng)管理的過程中,同樣也要輸入自己的賬號(hào),獲得操作權(quán)限后才能夠開展系統(tǒng)管理。選擇派單管理模塊后,便會(huì)彈出用戶所提的故障保修清單,完成處理的與未完成的會(huì)產(chǎn)生明確的區(qū)分,未處理的會(huì)制定,以此來方便超級(jí)管理員進(jìn)行申請(qǐng)?zhí)幚?開展派單工作,并結(jié)合用戶的要求進(jìn)行相關(guān)調(diào)整,在這一過程中超級(jí)管理員要對(duì)故障清單的下方進(jìn)行派單按鈕的點(diǎn)擊,并在完成頁面挑戰(zhàn)后選擇相應(yīng)的處理人員與維修時(shí)間,等到派單信息確認(rèn)無誤后再點(diǎn)擊確定,之后相應(yīng)的處理人員便會(huì)收到相應(yīng)的申請(qǐng)信息,并及時(shí)前往相關(guān)部門或者是區(qū)域進(jìn)行維修,相應(yīng)的派單管理工作也就因此全部完成。
處理人員在接到派單信息后,便會(huì)登錄到網(wǎng)站進(jìn)行維修登記頁面的輸入,從而了解到相應(yīng)的派單內(nèi)容,并結(jié)合實(shí)際情況開展維修工作。倘若維修工作順利開展并結(jié)束,則要將相應(yīng)的照片以及數(shù)據(jù)進(jìn)行系統(tǒng)錄入,并點(diǎn)擊維修完成,倘若發(fā)現(xiàn)維修工作無法開展或者是設(shè)備出現(xiàn)損壞,則要進(jìn)行內(nèi)容的輸入,做好說明,提出是否要更換相關(guān)設(shè)備,以此來獲得上級(jí)管理人員的資金支持,等到完成所有派單信息后,有關(guān)處理人員的維修工作也就告一段落,等到超級(jí)管理人員再次開展派單后才能夠進(jìn)行下一工作循環(huán)。
綜上所述,本文在進(jìn)行運(yùn)維管理系統(tǒng)的設(shè)計(jì)過程中,是以C語言開展編程作業(yè),并利用Visual Studio 2017來完成主要的開發(fā)工作,在框架結(jié)構(gòu)方面則是選用了.NET Core,以此來確保系統(tǒng)運(yùn)行能夠滿足不同類型的環(huán)境需求。同時(shí),在開發(fā)模式的選擇方面則是以Bootstrap的B/S模式為應(yīng)用對(duì)象,提出了AdminLTE作為主要界面框架,從而完成開源作業(yè),這樣不但能夠有效降低軟件開發(fā)的整體周期,提高工作效率,還能夠確保運(yùn)維管理系統(tǒng)的安全性與穩(wěn)定性能夠得到有效提升,對(duì)于社會(huì)各級(jí)發(fā)展能夠帶來積極有效的影響[11-12]。