靳建彬 吳堯 李翔
摘要:辦公信息化設(shè)備不斷增多,故障也越來越多,為便于設(shè)備故障的及時申請和維護,設(shè)計開發(fā)了基于B/S模式的設(shè)備故障在線報修系統(tǒng)。系統(tǒng)基于WEB頁面,完成設(shè)備故障的網(wǎng)絡(luò)申請、回復(fù)和維修,提高了設(shè)備故障報修的效率,利用信息化技術(shù)提高了辦公的自動化水平。
關(guān)鍵詞:設(shè)備故障;B/S;報修
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)20-0065-02
隨著辦公信息化建設(shè)的不斷推進,局域網(wǎng)內(nèi)計算機、電視、電話、網(wǎng)絡(luò)等信息資源逐漸增加,信息資源發(fā)生的故障也越來越多。為了方便辦公者及時申請故障維修,也為了相關(guān)崗位人員有序、及時的處理故障,需要開發(fā)一個基于網(wǎng)絡(luò)平臺的故障報修服務(wù)系統(tǒng)。
設(shè)備故障在線報修系統(tǒng),借助于單位局域網(wǎng)絡(luò)平臺,利用先進的信息技術(shù),通過網(wǎng)絡(luò)化的辦公形式實現(xiàn)故障報修的申請、回復(fù)和處理功能。
1 相關(guān)開發(fā)技術(shù)
1.1 開發(fā)工具選擇
本系統(tǒng)后臺數(shù)據(jù)庫采用Microsoft Access 數(shù)據(jù)庫,該數(shù)據(jù)庫系統(tǒng)在安全性、準確性和運行速度方面有絕對的優(yōu)勢,對于小型系統(tǒng)效率高,操作簡單;系統(tǒng)基于VisualStudio 2010開發(fā)平臺。
1.2 開發(fā)環(huán)境
系統(tǒng)開發(fā)環(huán)境:ASP.NET
系統(tǒng)開發(fā)語言:HTML、Java Script
數(shù)據(jù)庫管理軟件:Microsoft Access
1.3 ASP.NET
ASP.NET是目前最流行的WEB開發(fā)技術(shù)之一,有良好的結(jié)構(gòu)、擴展性、簡易性、安全性和高性能的執(zhí)行效率。ASP.NET具有.NET Framework框架支持,這是微軟開發(fā)的一個致力于敏捷軟件開發(fā)、快速應(yīng)用開發(fā)和平臺無關(guān)性的軟件開發(fā)平臺,以通用語言運行時為基礎(chǔ),支持多種語言(VisualC#、VisualC++、VisualBasic等)的開發(fā)。
1.4 B/S架構(gòu)
系統(tǒng)基于B/S模式開發(fā),包含三層體系結(jié)構(gòu):表示層UI、業(yè)務(wù)邏輯層BLL、數(shù)據(jù)訪問層DAL。每一層只實現(xiàn)系統(tǒng)相應(yīng)層的功能設(shè)計,層與層間的交互由相鄰層對應(yīng)的功能模塊進行調(diào)用,信息傳遞由接口進行傳送。這種三層結(jié)構(gòu)設(shè)計,降低了耦合性,減少了代碼的重用,也便于系統(tǒng)的分工開發(fā)與維護。
2 系統(tǒng)設(shè)計與實現(xiàn)
2.1 功能需求
本系統(tǒng)的功能需求分析如下:
1)在線填寫報修單:報修人姓名、聯(lián)系方式、報修設(shè)備、報修種類、報修單位、保修詳情等;
2)領(lǐng)導(dǎo)審批:主要是對于需要審批的報修,由相關(guān)崗位人員和領(lǐng)導(dǎo)進行審核;
3)維修處理:維修人員開始維修,設(shè)置維修狀態(tài),回復(fù)用戶;
4) 故障搜索:根據(jù)故障種類、設(shè)備名稱等
2.2 系統(tǒng)性能要求
1) 登錄、用戶界面需求:簡潔、易懂、易用、友好的用戶界面。
2) 安全保密性需求:報修人員不需要進行用戶注冊,直接可以在線填寫報修單。系統(tǒng)管理員、審核員、維修人員需要借用戶名和密碼登錄后臺管理系統(tǒng),才能進行相關(guān)權(quán)限的操作。
2.3 系統(tǒng)性能要求
根據(jù)對數(shù)據(jù)項與數(shù)據(jù)結(jié)構(gòu)的分析,設(shè)計出能夠滿足系統(tǒng)需求的各種實體,及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。
數(shù)據(jù)庫包括用戶表、單位表、維修種類表和報修數(shù)據(jù)表等,最主要的報修數(shù)據(jù)表如下所示:
2.4 系統(tǒng)程序流程圖
系統(tǒng)的設(shè)備報修審核流程設(shè)計如下圖所示:
3 系統(tǒng)實現(xiàn)
3.1 系統(tǒng)主頁面模塊
系統(tǒng)主頁面顯示申請故障的信息,維修狀態(tài),維修時間和辦理人員。主頁面還提供三個用戶入口按鈕,申請報修、維修審核和維修管理。報修人員點擊申請報修可以報修故障,管理人員、審核人員通過點擊報修審核進入管理后臺,普通維修人員點擊維修管理進入維修后臺,處理故障。
3.2 系統(tǒng)報修模塊
如果需要申請設(shè)備故障維修,不用注冊用戶名,點擊主頁上的報修申請,直接進入報修申請頁面。
3.3 系統(tǒng)審核模塊
各單位報修人員填寫報修單之后,如不需要審批,維修員直接辦理。如按照規(guī)定需要審批,則需各單位領(lǐng)導(dǎo)和主管領(lǐng)導(dǎo)審核通過之后才可維修。審核人員點擊【報修審核】進入審核界面。相關(guān)說明:報修人員應(yīng)實時關(guān)注維修單的狀態(tài),當需要審核時請以電話、騰訊通等方式告知各審核人員進行審核。
3.4 系統(tǒng)設(shè)備維修模塊
報修單通過審核之后,維修人員開始維修,并回復(fù)報修人員,設(shè)置維修狀態(tài)。報修人員可在首頁查看設(shè)備維修的狀態(tài),如正在維修、已維修等,以及查看流程詳情。
4 系統(tǒng)應(yīng)用
4.1 系統(tǒng)安裝
系統(tǒng)部署于單位局域網(wǎng)主服務(wù)器,通過IIS配置發(fā)布。辦公人員通過內(nèi)部網(wǎng)絡(luò)平臺就可以登錄設(shè)備在線管理系統(tǒng),進行相關(guān)操作。
4.2 應(yīng)用情況分析
系統(tǒng)部署于單位局域網(wǎng),用戶通過WEB頁面使用此系統(tǒng),實現(xiàn)對設(shè)備故障的在線報修、審批、回復(fù)和查詢等管理功能,方便了船員故障申請、領(lǐng)導(dǎo)審批和維修人員處理。系統(tǒng)經(jīng)過兩個月的測試運行,系統(tǒng)功能正常,運行穩(wěn)定。
5 結(jié)束語
本文根據(jù)工作實際需求,開發(fā)出一套設(shè)備故障在線報修管理系統(tǒng),部署于單位內(nèi)部局域網(wǎng)絡(luò)平臺,實現(xiàn)了設(shè)備故障的在線申請、回復(fù)和報修,提高了設(shè)備故障報修的效率,利用信息化技術(shù)便利了大家的工作和生活。此系統(tǒng)通用性強,可以用于各類設(shè)備故障的報修與管理,具有較強的實際應(yīng)用價值。
參考文獻:
[1] 國家863中部軟件孵化器.ASP.NET從入門到精通[M].北京:人民郵電出版社,2010.
[2] 劉同波,薛萬國.基于WEB的HIS故障報修系統(tǒng)的設(shè)計與實現(xiàn)[J].醫(yī)療衛(wèi)生,2010,18(1):55-63.
[3] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M]. 北京:高等教育出版社,2009.