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