文/劉鵬博 金 彥 張銳軍
特種設(shè)備檢驗(yàn)在移動(dòng)互聯(lián)網(wǎng)上的應(yīng)用
文/劉鵬博1金 彥1張銳軍2
在智能手機(jī)和智能設(shè)備的迅速普及、特種設(shè)備數(shù)量日益增長的今天,如何借力移動(dòng)互聯(lián)網(wǎng)提高特種設(shè)備檢驗(yàn)管理和服務(wù)的能力,是擺在所有特種設(shè)備從業(yè)人員面前的一個(gè)課題。本文通過HTML5技術(shù)在特種設(shè)備檢驗(yàn)業(yè)務(wù)中的實(shí)踐,結(jié)合檢驗(yàn)行業(yè)的線下管理模式,設(shè)計(jì)并研發(fā)出一套針對特種設(shè)備使用者和維保單位等用戶的移動(dòng)終端服務(wù)平臺(tái),為客戶提供優(yōu)質(zhì)、便捷和高效的服務(wù)。
特種設(shè)備檢驗(yàn) 移動(dòng)互聯(lián)網(wǎng) 系統(tǒng)設(shè)計(jì)
在特種設(shè)備數(shù)量日益增長的今天,上海市特種設(shè)備監(jiān)督檢驗(yàn)技術(shù)研究院(以下簡稱“上海市特檢院”)作為從事上海市特種設(shè)備檢驗(yàn)的公益性事業(yè)單位,如何借力移動(dòng)互聯(lián)網(wǎng)時(shí)代帶來的優(yōu)勢技術(shù),提升特種設(shè)備檢驗(yàn)管理能力和服務(wù)水平,是必須要面對和解決的問題。
在機(jī)構(gòu)改革和市場驅(qū)動(dòng)的大環(huán)境下,上海市特檢院以服務(wù)客戶為中心,不斷提升“上海特檢”品牌形象,不斷深入研究更便捷的用戶體驗(yàn),為客戶提供更優(yōu)質(zhì)的品牌服務(wù)和增值服務(wù)。為此,從以下兩方面入手:對內(nèi)優(yōu)化檢驗(yàn)流程,狠抓檢驗(yàn)質(zhì)量;對外為客戶提供優(yōu)質(zhì)、便捷的服務(wù)。其中,最重要的措施就是提供便捷的信息化服務(wù)。
通過分析特種設(shè)備檢驗(yàn)行業(yè)線下管理模式,并結(jié)合現(xiàn)有的特種設(shè)備檢驗(yàn)管理信息系統(tǒng),本文給出了一套面向社會(huì)公眾和檢驗(yàn)用戶的特種設(shè)備檢驗(yàn)信息移動(dòng)終端服務(wù)平臺(tái)系統(tǒng)的設(shè)計(jì)、開發(fā)思路,該系統(tǒng)能為社會(huì)公眾提供便捷的查詢服務(wù),為檢驗(yàn)用戶提供優(yōu)質(zhì)的報(bào)驗(yàn)服務(wù)。該系統(tǒng)移動(dòng)端基于HTML5開發(fā),一套代碼經(jīng)過封裝后可跨移動(dòng)平臺(tái)發(fā)布,后期維護(hù)簡單方便,可節(jié)約大量人力物力,并保質(zhì)保量地加快產(chǎn)品迭代速度。系統(tǒng)后臺(tái)采用基于J2EE應(yīng)用服務(wù)器支持EJB組件開發(fā)技術(shù),中間件采用JBoss4.0。整個(gè)系統(tǒng)分為三個(gè)層次:中間件層、數(shù)據(jù)庫層和存儲(chǔ)層。為了保證整個(gè)系統(tǒng)的可靠性,在各個(gè)層次都采用了高可用設(shè)計(jì),消除了整個(gè)系統(tǒng)中的單點(diǎn)故障,保證系統(tǒng)的高可靠性和可用性。
HTML5是近些年來WEB開發(fā)標(biāo)準(zhǔn)最具突破性的飛躍。它并非僅用于表示W(wǎng)EB內(nèi)容,還將WEB帶入一個(gè)成熟、穩(wěn)定和豐富的應(yīng)用平臺(tái)。在這個(gè)HTML5平臺(tái)上,音視頻、動(dòng)畫、圖像同后端的交互、甚至傳感器的應(yīng)用都已經(jīng)標(biāo)準(zhǔn)化。
然而,HTML5自出現(xiàn)以來,幾經(jīng)風(fēng)雨,理想很豐滿,但實(shí)際使用問題太多。為了實(shí)現(xiàn)類似原生應(yīng)用的效果和用戶體驗(yàn),我們選擇了HBuilder來實(shí)現(xiàn)本項(xiàng)目的使命。HBuilder是DCloud(數(shù)字天堂)推出的一款支持HTML5的Web開發(fā)IDE。通過完整的語法提示和代碼輸入法、代碼塊及很多配套,HBuilder能大幅提升HTML、JS、CSS的開發(fā)效率。
系統(tǒng)的建設(shè)遵循了業(yè)界的統(tǒng)一標(biāo)準(zhǔn),具有開放性,保證所選不同型號(hào)的硬件設(shè)備能相互兼容。
系統(tǒng)后臺(tái)實(shí)現(xiàn)用戶管理、權(quán)限控制、業(yè)務(wù)數(shù)據(jù)管理、工作流管理、信息交換等功能。前端WebAPP應(yīng)用系統(tǒng)都應(yīng)基于后臺(tái)進(jìn)行設(shè)計(jì)和開發(fā),以充分利用后臺(tái)帶來的靈活性、可用性、可靠性、擴(kuò)展性和安全性。
1. 功能性需求
該特種設(shè)備檢驗(yàn)信息移動(dòng)終端服務(wù)平臺(tái)的主要功能包括:
① 設(shè)備檢驗(yàn)信息查詢。為用戶提供電梯安全評估信息查詢,電梯檢驗(yàn)信息查詢,游樂設(shè)施檢驗(yàn)信息查詢,鍋爐、壓力容器、起重機(jī)械、廠內(nèi)專用車輛的檢驗(yàn)信息查詢等。檢驗(yàn)信息查詢具體如下:
? 掃碼獲取設(shè)備注冊碼。APP中集成了二維碼/條碼掃描功能,用戶掃描相應(yīng)設(shè)備二維碼之后,程序能夠獲取到二維碼中的設(shè)備標(biāo)識(shí)信息,并自動(dòng)從上海市特檢院的特種設(shè)備檢驗(yàn)庫中查詢該設(shè)備的檢驗(yàn)信息。
? 檢驗(yàn)信息展示。查詢到的檢驗(yàn)信息包括注冊代碼、設(shè)備編號(hào)、維保單位名稱、維保單位電話、檢驗(yàn)日期、下次檢驗(yàn)日期、使用單位名稱、設(shè)備安裝地址、檢驗(yàn)機(jī)構(gòu)。
② 業(yè)務(wù)辦理須知。用戶通過APP可以方便地看到業(yè)務(wù)辦理須知列表,點(diǎn)擊某一項(xiàng)之后,可以查看該項(xiàng)須知的具體內(nèi)容。
③ 檢驗(yàn)收費(fèi)查詢。匯總了所有的檢驗(yàn)收費(fèi)標(biāo)準(zhǔn)。例如:經(jīng)營服務(wù)性收費(fèi)匯總表、行政事業(yè)性收費(fèi)公示表、機(jī)構(gòu)對不同設(shè)備的檢驗(yàn)收費(fèi)標(biāo)準(zhǔn)表等。所有的收費(fèi)標(biāo)準(zhǔn)表均可以放大縮小,方便用戶查看。
④ 快速報(bào)驗(yàn)。該模塊將提供給用戶查詢報(bào)驗(yàn)記錄和報(bào)驗(yàn)申請功能。具體如下:
? 報(bào)驗(yàn)記錄查詢。用戶需要在報(bào)驗(yàn)申請時(shí)輸入聯(lián)系人姓名(或聯(lián)系人手機(jī)號(hào)),及提交申請后生成的受理號(hào),然后點(diǎn)擊查詢即可查詢到自己的報(bào)驗(yàn)記錄。
? 報(bào)驗(yàn)申請。用戶點(diǎn)擊報(bào)驗(yàn)申請后,需要填入相關(guān)信息,包括:單位名稱、聯(lián)系人、手機(jī)號(hào)碼、電子郵箱、設(shè)備地區(qū)、設(shè)備種類、檢驗(yàn)類別、設(shè)備臺(tái)數(shù)以及備注信息,填完這些信息并提交后,系統(tǒng)將提醒其報(bào)驗(yàn)申請成功。
⑤ 檢驗(yàn)檢測服務(wù)。該模塊包括七大類特種設(shè)備的法定檢驗(yàn)和委托檢驗(yàn)、電梯和起重機(jī)械的安全評估,具體如下:
? 法定檢驗(yàn)。用戶點(diǎn)擊相應(yīng)設(shè)備的法定檢驗(yàn)之后,將獲取到對應(yīng)特種設(shè)備法定檢驗(yàn)的設(shè)備列表,列表展示信息包括設(shè)備注冊代碼、設(shè)備品種、設(shè)備類別、檢驗(yàn)日期、下次檢驗(yàn)日期、報(bào)驗(yàn)狀態(tài)。用戶點(diǎn)擊某一項(xiàng)可以查看該設(shè)備的詳細(xì)信息,也可以選中加入報(bào)驗(yàn)車。對于用戶的設(shè)備庫,后臺(tái)管理員可以對其進(jìn)行維護(hù)。
? 委托檢驗(yàn)、安全評估。用戶點(diǎn)擊相應(yīng)設(shè)備的委托檢驗(yàn)或安全評估之后,系統(tǒng)將給出提示信息,內(nèi)容包括:上海市特檢院的聯(lián)系方式以及地址信息。用戶可以根據(jù)相應(yīng)信息與上海市特檢院聯(lián)系并報(bào)驗(yàn)。
⑥ 報(bào)驗(yàn)車。該模塊將獲取用戶對應(yīng)的報(bào)驗(yàn)車列表,字段包括設(shè)備名稱、使用地點(diǎn)、報(bào)驗(yàn)類型、內(nèi)部編號(hào)、設(shè)備安裝地址、下次檢驗(yàn)日期,用戶點(diǎn)擊某項(xiàng)報(bào)驗(yàn)可以查看該項(xiàng)報(bào)驗(yàn)的詳細(xì)信息,在“詳情頁”可以進(jìn)行選擇快遞地址項(xiàng)和提交項(xiàng)等操作。
? 編輯報(bào)驗(yàn)車。用戶可以批量操作報(bào)驗(yàn)車中的報(bào)驗(yàn)列表,具體操作包括:(批量)刪除、(批量)提交、查看詳情等。
? 提交報(bào)驗(yàn)車。用戶點(diǎn)擊某項(xiàng)報(bào)驗(yàn)之后,將顯示該報(bào)驗(yàn)的詳情信息,用戶還可以添加設(shè)備到報(bào)驗(yàn)車中。在填完快遞地址、發(fā)票抬頭等信息之后,便可提交該項(xiàng)報(bào)驗(yàn)。
⑦ 訂單管理。用戶提交完報(bào)驗(yàn)之后,系統(tǒng)將生成對應(yīng)的訂單信息。用戶在個(gè)人中心里可以點(diǎn)擊“我的訂單”查看到自己所有的訂單列表,具體如下:
? 訂單列表。查看所有的訂單列表,點(diǎn)擊某一項(xiàng)也可以查看訂單詳情。
? 訂單狀態(tài)。訂單的狀態(tài)包括已下單、處理中、未受理、已完成。
? 訂單物流信息。根據(jù)訂單的快遞編號(hào),可以查看的訂單的物流信息。
⑧ 設(shè)備庫。用戶可以查看自己所有的設(shè)備列表,方便日后報(bào)驗(yàn)時(shí)快速添加設(shè)備。
⑨ 人員培訓(xùn)。列舉出培訓(xùn)中心各業(yè)務(wù)部門的聯(lián)系電話,并提供三個(gè)模塊,具體如下:
? 培訓(xùn)科目。列舉出初訓(xùn)科目和復(fù)審科目,包括培訓(xùn)的種類、作業(yè)項(xiàng)目和項(xiàng)目代號(hào)。
? 培訓(xùn)通知。列舉出所有的培訓(xùn)通知標(biāo)題和時(shí)間,點(diǎn)擊可查看通知的內(nèi)容詳情。
? 開班計(jì)劃。將所有開班計(jì)劃的標(biāo)題和時(shí)間按照時(shí)間的先后順序列舉出來,點(diǎn)擊可查看內(nèi)容詳情。
⑩ 人員考試。列舉出培訓(xùn)中心各業(yè)務(wù)部門的聯(lián)系電話,并提供四個(gè)模塊,具體如下:
? 考試科目。列舉出考試科目,包括:培訓(xùn)的種類、作業(yè)項(xiàng)目和項(xiàng)目代號(hào)。
? 考試通知。列舉出所有的考試通知標(biāo)題和時(shí)間,點(diǎn)擊可查看通知的內(nèi)容詳情。
? 考試計(jì)劃。將所有考試計(jì)劃的標(biāo)題和時(shí)間按照時(shí)間的先后順序列舉出來,點(diǎn)擊可查看內(nèi)容詳情。
? 證書查詢。考生錄入身份證號(hào)碼之后,便可查詢到自己獲取到的證書信息。
2. 非功能性需求
除了功能需求外,系統(tǒng)架構(gòu)設(shè)計(jì)時(shí)還關(guān)注性能、可用性、伸縮性、擴(kuò)展性和安全性這五個(gè)架構(gòu)要素。
通過有針對性地向7大類特種設(shè)備使用單位用戶和社會(huì)公眾進(jìn)行需求調(diào)研,深度挖掘企業(yè)用戶和社會(huì)公眾感興趣的特種設(shè)備檢驗(yàn)數(shù)據(jù),并對這些數(shù)據(jù)進(jìn)行分析和總結(jié),提煉出共性的數(shù)據(jù)信息。梳理上海市特檢院現(xiàn)有的各個(gè)業(yè)務(wù)系統(tǒng)所提供的各式服務(wù),與用戶需求的數(shù)據(jù)進(jìn)行匹配,摒棄無用數(shù)據(jù),挖掘有用數(shù)據(jù),設(shè)計(jì)出相應(yīng)的功能模塊,并針對設(shè)計(jì)好的功能模塊開發(fā)出簡單易用的用戶體驗(yàn)界面。
1. 功能模塊圖
根據(jù)上述需求對系統(tǒng)進(jìn)行設(shè)計(jì),系統(tǒng)功能模塊分為用戶注冊、賬號(hào)和密碼管理、權(quán)限管理、設(shè)備庫管理、檢驗(yàn)信息查詢、快速報(bào)驗(yàn)服務(wù)、培訓(xùn)考試服務(wù)、網(wǎng)上報(bào)驗(yàn)服務(wù)、訂單管理、客服中心和消息管理等功能模塊。
2. 邏輯流程圖
本平臺(tái)將傳統(tǒng)的特種設(shè)備檢驗(yàn)管理信息系統(tǒng)延伸到移動(dòng)端,下面的跨職能流程圖全面展示了移動(dòng)終端用戶、數(shù)據(jù)交換平臺(tái)、業(yè)務(wù)管理部門、各檢驗(yàn)科室之間的協(xié)作和業(yè)務(wù)流程(見圖1)。
圖1 邏輯流程圖
3. 數(shù)據(jù)交互
系統(tǒng)后臺(tái)在與上海市特種設(shè)備檢驗(yàn)信息網(wǎng)、特種設(shè)備檢驗(yàn)信息系統(tǒng)、上海市特種設(shè)備人員考試與管理系統(tǒng)、上海市電梯檢驗(yàn)情況查詢系統(tǒng)進(jìn)行實(shí)時(shí)或定時(shí)數(shù)據(jù)交換的同時(shí),既要保證數(shù)據(jù)的傳輸安全,又要保證數(shù)據(jù)傳輸?shù)募皶r(shí)性和有效性。
原生移動(dòng)應(yīng)用一直是移動(dòng)端的主流,在這個(gè)時(shí)間節(jié)點(diǎn),基于HTML5的特種設(shè)備檢驗(yàn)信息移動(dòng)終端服務(wù)平臺(tái)具有很大的探索性。能否實(shí)現(xiàn)需求規(guī)格說明書的要求,能否有類似原生的用戶體驗(yàn),這些問題的答案只有在一步步前行的旅程中去尋找。通過這段時(shí)間的摸索和實(shí)踐,結(jié)合特種設(shè)備檢驗(yàn)行業(yè)的線下管理模式,遵循軟件工程的原理,本文提出的系統(tǒng)已經(jīng)開發(fā)成形,平臺(tái)實(shí)現(xiàn)了檢驗(yàn)信息查詢、報(bào)驗(yàn)、訂單管理、報(bào)告狀態(tài)跟進(jìn)等功能,在為客戶提供優(yōu)質(zhì)、便捷和高效的服務(wù)方向上邁出堅(jiān)實(shí)的一步。
該平臺(tái)已經(jīng)在上海市特檢院和50家試點(diǎn)單位推廣使用,需要不斷收集和總結(jié)用戶反饋,快速迭代改進(jìn),發(fā)揮移動(dòng)互聯(lián)網(wǎng)的神奇魔力。
With the rapid spread of smart phones and smart devices, and growing numbers of special equipments nowadays, how to exploit the mobile Internet to improve the ability of special equipment inspection management and services becomes a subject for all special equipment practitioners. Based on the HTML5 technology in the special equipment inspection service in practice, combing with the off-line management mode in inspection industry, this paper presents a mobile terminal service platform designed for special equipment users and maintenance units with the purpose of providing high-quality, convenient and eff i cient service for customers.
Special equipment inspection; Mobile internet; System design
(作者單位:1上海市特種設(shè)備監(jiān)督檢驗(yàn)技術(shù)研究院2上海物泰信息科技有限公司)