陶鐵軍
摘要:文章分析了在普通高校中引入網(wǎng)絡(luò)報(bào)修平臺(tái)的必要性,并運(yùn)用PHP+MySQL開發(fā)設(shè)計(jì)了網(wǎng)絡(luò)報(bào)修維護(hù)管理系統(tǒng)。該系統(tǒng)在方便廣大師生員工的同時(shí),也使得校園網(wǎng)絡(luò)維護(hù)管理工作更加高效有序。
關(guān)鍵詞:網(wǎng)絡(luò)報(bào)修;網(wǎng)絡(luò)維護(hù);PHP編程;開發(fā)應(yīng)用
黑龍江科技大學(xué)有近2萬名學(xué)生和部分教工在使用校園(學(xué)生區(qū))網(wǎng)絡(luò)。根據(jù)2015年的統(tǒng)計(jì),年度報(bào)修量在3000人次以上,其中新生入學(xué)月份報(bào)修量最高,期末考試月份為最低。傳統(tǒng)的報(bào)修方式是用戶到網(wǎng)絡(luò)中心或打電話報(bào)修,既浪費(fèi)了師生的富貴時(shí)間,還消耗了管理人員的人力資源,同時(shí)管理人員和維護(hù)人員所需要的信息無法得到及時(shí)有效的支撐,工作效率和資源配置難于達(dá)到應(yīng)有的水準(zhǔn)。針對(duì)以上情況,設(shè)計(jì)者開發(fā)了校園網(wǎng)絡(luò)報(bào)修、維護(hù)管理系統(tǒng),該系統(tǒng)主要提供兩個(gè)方面的支撐,一是旨在使用戶通過網(wǎng)絡(luò)進(jìn)行自助報(bào)修,自行選擇維護(hù)時(shí)間,報(bào)修不受時(shí)間和地點(diǎn)的限制;二是為管理人員和維護(hù)人員提供相應(yīng)支撐。
系統(tǒng)基于Apache+PHP+MySQL技術(shù)構(gòu)建。Apache是當(dāng)今應(yīng)用最廣的Web服務(wù)器;PHP也是一種廣泛應(yīng)用的服務(wù)器端腳本語言,而MySQL是一個(gè)小巧的數(shù)據(jù)庫系統(tǒng)軟件,該組合特別適用于中小型網(wǎng)站建設(shè)。Apache+PHP+My SQL是免費(fèi)的開源項(xiàng)目,可移植應(yīng)用于Linux,UNIX,OS/2和Windows多個(gè)操作系統(tǒng)。
1.系統(tǒng)功能需求分析與設(shè)計(jì)
根據(jù)用戶需求和業(yè)務(wù)流程,校園網(wǎng)絡(luò)報(bào)修維護(hù)管理系統(tǒng)應(yīng)具有以下功能:①系統(tǒng)管理;②用戶自助報(bào)修;③端口及配位位置查詢。人員查找確定寢室網(wǎng)口號(hào)以該號(hào)在設(shè)備間配線架上的位置坐標(biāo);④維護(hù)管理信息;⑤設(shè)備管理信息。根據(jù)上述需求,文章確定了系統(tǒng)的5個(gè)功能模塊及其子模塊,如圖1所示。
2.各模塊的主要功能
2.1系統(tǒng)管理模塊
該模塊主要包括用戶管理、密碼管理和用戶登錄IP及時(shí)間3個(gè)子模塊。工作用戶(管理員和維護(hù)人員)由系統(tǒng)管理員創(chuàng)建和管理,普通用戶用使用辦理入網(wǎng)時(shí)登記的信息,以便于在報(bào)修時(shí)進(jìn)行身份驗(yàn)證(寢室號(hào)和校園一卡通號(hào)分別用作用戶名和密碼)。
2.2自助報(bào)修模塊
用戶通過驗(yàn)證登錄自助報(bào)修界面后,用戶按系統(tǒng)提示,輸入并提交相關(guān)報(bào)修信息。由于校園網(wǎng)認(rèn)證采用PPPOE方式,Windows操作系統(tǒng)對(duì)各類認(rèn)證故障會(huì)給出相對(duì)應(yīng)的錯(cuò)誤代碼,因此自助報(bào)修系統(tǒng)可根據(jù)用戶提供的錯(cuò)誤代碼對(duì)常見的故障進(jìn)行判斷和分類:對(duì)屬于操作不當(dāng)或帳號(hào)失效等屬于用戶自行處理的報(bào)修,系統(tǒng)給出相應(yīng)處理方法或提示;對(duì)設(shè)備故障或鏈路故障類的報(bào)修,需要到寢室或設(shè)備間維護(hù)的,系統(tǒng)轉(zhuǎn)入預(yù)約服務(wù)時(shí)間子模塊處理,如圖2所示。