歐陽紅 劉 翔 張 提 林 鴻 袁 葆 江再玉 王宇坤
1(國網(wǎng)信息通信產(chǎn)業(yè)集團(tuán) 北京 100085)2(國網(wǎng)福州供電公司 福建 福州 350009)3(國網(wǎng)濟(jì)寧供電公司 山東 濟(jì)寧 272000)
在“互聯(lián)網(wǎng)+”蓬勃發(fā)展的時代背景下,各行各業(yè)紛紛基于移動互聯(lián)網(wǎng)絡(luò)搭建線上線下、高效立體的營銷服務(wù)體系,拓展以往的傳統(tǒng)營銷服務(wù)渠道,通過構(gòu)建新型服務(wù)渠道獲取、交流和處理各類數(shù)據(jù)信息,使其相互間的交互流動更加通暢、整體運(yùn)作更加協(xié)調(diào)、工作管理更加輕松有效,為企業(yè)降本增效的同時也大幅提升客戶服務(wù)質(zhì)量和體驗(yàn)。隨著電力體制改革加快推進(jìn)和移動互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,供應(yīng)方與需求方需實(shí)時性交付的需求增多,電力客戶對電網(wǎng)企業(yè)的供電服務(wù)理念、服務(wù)方式、服務(wù)內(nèi)容和服務(wù)質(zhì)量提出更高要求,需要進(jìn)一步豐富供電服務(wù)渠道,拓展供電服務(wù)內(nèi)涵,改變供電服務(wù)模式,提升供電服務(wù)效率,利用先進(jìn)、可靠的技術(shù)手段建立電力營銷服務(wù)移動作業(yè)應(yīng)用系統(tǒng),融合業(yè)擴(kuò)報裝、客戶服務(wù)、現(xiàn)場搶修、采集運(yùn)維等多種供電現(xiàn)場業(yè)務(wù)和服務(wù)場景,支撐供電現(xiàn)場業(yè)務(wù)末端融合及信息集成,提升電網(wǎng)企業(yè)服務(wù)能力和綜合管理水平[1-3]。
電力營銷服務(wù)移動作業(yè)應(yīng)用系統(tǒng)包括移動作業(yè)客戶端軟件和后臺移動作業(yè)應(yīng)用平臺,包含企業(yè)互聯(lián)網(wǎng)應(yīng)用、移動通信、移動終端等技術(shù),讓電力營銷服務(wù)作業(yè)人員能在移動的狀態(tài)下,根據(jù)用戶身份及位置信息,隨時隨地地使用電力企業(yè)移動互聯(lián)網(wǎng)應(yīng)用,提供電力營銷服務(wù)融合通信能力、數(shù)據(jù)獲知能力和移動作業(yè)管理能力,實(shí)現(xiàn)電力營銷服務(wù)的移動作業(yè)和監(jiān)控,進(jìn)一步縮短管理鏈條、優(yōu)化電力營銷業(yè)務(wù)流程,強(qiáng)化業(yè)務(wù)銜接、推進(jìn)業(yè)務(wù)整合,讓供電服務(wù)更加個性化,讓移動作業(yè)更加標(biāo)準(zhǔn)化,加快對電力客戶需求的響應(yīng)速度,提升服務(wù)水平。
如圖1所示,電網(wǎng)企業(yè)營銷作業(yè)人員使用電力營銷服務(wù)移動作業(yè)客戶端,通過電力無線虛擬專網(wǎng)及安全接入平臺接入電網(wǎng)企業(yè)信息內(nèi)網(wǎng),以內(nèi)網(wǎng)移動應(yīng)用平臺為中介訪問電力營銷服務(wù)移動作業(yè)應(yīng)用平臺。
圖1 系統(tǒng)總體架構(gòu)
電力營銷服務(wù)移動作業(yè)客戶端軟件是安裝在有專用加密SIM卡的安全移動終端上,以手持智能終端為核心,輔以條碼掃描儀、紅外掃描儀、RFID和其他標(biāo)準(zhǔn)接口傳感器等擴(kuò)展設(shè)備,專為電網(wǎng)企業(yè)定制的、具有一體化、標(biāo)準(zhǔn)化、實(shí)時通信、高防護(hù)等級等特點(diǎn)的現(xiàn)場移動作業(yè)設(shè)備[4-5]。電力營銷服務(wù)移動作業(yè)應(yīng)用平臺提供業(yè)擴(kuò)報裝、用電檢查、電費(fèi)抄催、計量拆裝、客戶服務(wù)、現(xiàn)場搶修、采集運(yùn)維等應(yīng)用功能。電力營銷業(yè)務(wù)信息系統(tǒng)包括電力營銷業(yè)務(wù)應(yīng)用系統(tǒng)、電力用采信息采集系統(tǒng)等業(yè)務(wù)信息系統(tǒng)[6-7]。
電力營銷服務(wù)移動作業(yè)應(yīng)用屬于內(nèi)網(wǎng)移動應(yīng)用,即移動終端與部署在電網(wǎng)企業(yè)信息內(nèi)網(wǎng)的業(yè)務(wù)信息系統(tǒng)實(shí)時交互,所有業(yè)務(wù)流程在電網(wǎng)企業(yè)內(nèi)網(wǎng)完成,主要服務(wù)電網(wǎng)企業(yè)內(nèi)部作業(yè)人員的移動應(yīng)用,使用安全移動終端作為載體,以專用(虛擬)加密網(wǎng)絡(luò)作為通道,通過內(nèi)網(wǎng)安全接入平臺接入電網(wǎng)企業(yè)信息內(nèi)網(wǎng),由內(nèi)網(wǎng)移動應(yīng)用平臺提供運(yùn)行支撐。安全接入平臺是電網(wǎng)企業(yè)信息內(nèi)網(wǎng)第三方邊界的統(tǒng)一安全防護(hù)設(shè)備,由業(yè)務(wù)訪問層、安全接入平臺層、安全接入終端層、安全通道層等構(gòu)成,為移動終端提供安全數(shù)據(jù)交換、業(yè)務(wù)訪問、安全認(rèn)證接入、訪問控制等功能。內(nèi)網(wǎng)移動應(yīng)用平臺是支撐電網(wǎng)企業(yè)內(nèi)網(wǎng)移動應(yīng)用的接入、運(yùn)行和管理的技術(shù)平臺,以推動既有業(yè)務(wù)系統(tǒng)向移動應(yīng)用延伸為出發(fā)點(diǎn),利用智能通信、移動工作流、移動交互實(shí)時傳輸?shù)纫苿蛹夹g(shù),提升信息內(nèi)網(wǎng)移動智能化作業(yè)的支撐能力。
電力營銷業(yè)務(wù)的快速發(fā)展對電力營銷現(xiàn)場的工作提出更高的要求,需要不斷提升內(nèi)部管理水平、提高客戶服務(wù)能力、減小客戶需求差異、減小客戶信息傳輸通道復(fù)雜度等,需要開展具備新裝增容及變更用電、用電檢查、電費(fèi)抄催、計量拆裝、客戶服務(wù)、現(xiàn)場搶修、采集運(yùn)維等功能的移動作業(yè)應(yīng)用建設(shè)[8-9]。電力營銷服務(wù)移動作業(yè)應(yīng)用主要功能如圖2所示。
圖2 主要應(yīng)用功能
(1) 現(xiàn)場業(yè)擴(kuò):移動作業(yè)人員通過電力營銷服務(wù)移動作業(yè)客戶端獲取現(xiàn)場勘查、中間檢查、竣工驗(yàn)收等工單,前往電力客戶現(xiàn)場進(jìn)行現(xiàn)場勘查、中間檢查、竣工驗(yàn)收以及組織送電等操作,完成現(xiàn)場工作后將現(xiàn)場作業(yè)信息上傳到電力營銷服務(wù)移動作業(yè)應(yīng)用平臺。
(2) 現(xiàn)場用檢:移動作業(yè)人員通過電力營銷服務(wù)移動作業(yè)客戶端獲取工單,前往電力客戶現(xiàn)場進(jìn)行周期檢查、專項(xiàng)檢查、缺陷及隱患整改、違約用電及竊電得檢查等操作,現(xiàn)場工作完成后通過移動作業(yè)客戶端將現(xiàn)場作業(yè)信息上傳到電力營銷服務(wù)移動作業(yè)應(yīng)用平臺。
(3) 現(xiàn)場抄催:移動作業(yè)人員通過電力營銷服務(wù)移動作業(yè)客戶端獲取工單,前往任務(wù)現(xiàn)場進(jìn)行電量的補(bǔ)抄、電費(fèi)的催繳、欠費(fèi)電力客戶的停電及復(fù)電、零度用戶現(xiàn)場核查等工作,將現(xiàn)場作業(yè)結(jié)果信息上傳到電力營銷服務(wù)移動作業(yè)應(yīng)用平臺。
(4) 現(xiàn)場計量:移動作業(yè)人員通過電力營銷服務(wù)移動作業(yè)客戶端獲取工單,針對具體工單任務(wù)對計量裝置進(jìn)行出入庫核驗(yàn)、現(xiàn)場裝拆、現(xiàn)場校驗(yàn)等操作。
(5) 現(xiàn)場客服:移動作業(yè)人員通過電力營銷服務(wù)移動作業(yè)客戶端記錄查詢電力客戶的用電申請信息,接受電力客戶業(yè)擴(kuò)業(yè)務(wù)的申請,并通過移動作業(yè)客戶端上傳處理結(jié)果到電力營銷服務(wù)移動作業(yè)應(yīng)用平臺。
(6) 現(xiàn)場搶修:移動作業(yè)人員通過電力營銷服務(wù)移動作業(yè)客戶端獲取工單,前往電力客戶現(xiàn)場進(jìn)行故障處理等操作,故障處理完成后,通過移動作業(yè)客戶端上傳處理結(jié)果到電力營銷服務(wù)移動作業(yè)應(yīng)用平臺。
(7) 現(xiàn)場采集:移動作業(yè)人員通過電力營銷服務(wù)移動作業(yè)客戶端獲取工單,前往現(xiàn)場進(jìn)行應(yīng)急控制執(zhí)行、應(yīng)急參數(shù)下發(fā)、低壓集抄故障消缺、現(xiàn)場巡視、專配變故障消缺等操作,現(xiàn)場工作任務(wù)完成后通過移動作業(yè)客戶端上傳處理結(jié)果到電力營銷服務(wù)移動作業(yè)應(yīng)用平臺。
電力營銷服務(wù)移動作業(yè)模式可分為兩種:離線模式和在線模式。其中,移動作業(yè)客戶端利用離線模式方式時,即在現(xiàn)場工作時并不連接服務(wù)端,而是采用離線的方式對所需數(shù)據(jù)進(jìn)行上傳、下載數(shù)據(jù),工作流程圖如圖3所示。在這種工作模式下,移動作業(yè)客戶端在網(wǎng)絡(luò)信號好的環(huán)境下從移動作業(yè)應(yīng)用平臺后端獲得離線任務(wù)數(shù)據(jù)包。工作人員在作業(yè)現(xiàn)場通過移動作業(yè)客戶端解析離線任務(wù)數(shù)據(jù)包生成任務(wù)明細(xì),在執(zhí)行任務(wù)過程中將相關(guān)信息通過移動作業(yè)客戶端填寫任務(wù)信息。任務(wù)執(zhí)行完成后,客戶端將任務(wù)完成信息發(fā)送至移動作業(yè)應(yīng)用平臺。
圖3 離線移動作業(yè)模式
在線模式是指移動作業(yè)客戶端在實(shí)時連接后端服務(wù)器后,能夠與后端應(yīng)用服務(wù)器連接并實(shí)時進(jìn)行數(shù)據(jù)交互。這種模式適用于現(xiàn)場移動網(wǎng)絡(luò)條件比較好的情況,工作流程圖如圖4所示。
圖4 在線移動作業(yè)模式
在這種工作模式下,移動作業(yè)應(yīng)用平臺能夠?qū)崟r推送任務(wù)數(shù)據(jù)包,移動作業(yè)客戶端獲取和接受推送的數(shù)據(jù)包,在移動作業(yè)人員需要時獲取和解析任務(wù)明細(xì)信息。移動作業(yè)人員在執(zhí)行任務(wù)過程中可將相關(guān)信息通過移動作業(yè)客戶端填寫任務(wù)執(zhí)行信息并將任務(wù)信息發(fā)送到移動作業(yè)應(yīng)用平臺。
移動作業(yè)客戶端可以根據(jù)不同的業(yè)務(wù)需要有選擇性地使用在線模式和離線模式。在線模式下,移動作業(yè)客戶端可以提供實(shí)時的數(shù)據(jù)交互服務(wù),包括推送緊急任務(wù)信息、查詢?nèi)蝿?wù)處理過程中輔助的實(shí)時數(shù)據(jù)、視頻通信功能等。離線模式下,移動作業(yè)客戶端可以提供數(shù)據(jù)包的離線下載并且增加增量數(shù)據(jù)的同步更新功能,能夠滿足實(shí)際的現(xiàn)場需要。
電力營銷服務(wù)移動作業(yè)客戶端架構(gòu)采用MVVM架構(gòu)模式,包括視圖層、視圖模型層、數(shù)據(jù)模型層、服務(wù)層和平臺組件層共五層,如圖5所示。MVVM模式是Model-View-ViewModel的簡寫,它本質(zhì)上是MVC的改進(jìn),將其中視圖的狀態(tài)和行為抽象化,分離視圖和模型,要點(diǎn)在于:視圖可以獨(dú)立于模型變化和修改,一個視圖模式可以綁定到不同的視圖上,當(dāng)視圖變化的時候模型可以不變,當(dāng)模型變化的時候視圖也可以不變;可以把一些視圖邏輯放在一個視圖模式里面,其他視圖可重用這段視圖邏輯;開發(fā)人員專注于業(yè)務(wù)邏輯和數(shù)據(jù)開發(fā),設(shè)計人員可以專注于頁面設(shè)計,實(shí)現(xiàn)開發(fā)小組獨(dú)立工作方式;測試用例可以針對視圖模式來編寫,較好解決界面比較難測試的問題[10]。
圖5 移動客戶端分層結(jié)構(gòu)
在電力營銷服務(wù)移動作業(yè)客戶端分層結(jié)構(gòu)中,視圖層、視圖模型層、數(shù)據(jù)模型層和服務(wù)層之間采用雙向調(diào)用,視圖模型層以外的地方不處理用戶交互行為事件,不能跨層調(diào)用;通過平臺組件層同移動作業(yè)應(yīng)用平臺端的服務(wù)交互層通信,實(shí)現(xiàn)客戶端與服務(wù)端的交互。
視圖層通過HTML+CSS完成界面排版。視圖模型層實(shí)現(xiàn)數(shù)據(jù)模型層與視圖層數(shù)據(jù)的自動映射,同時對用戶交互行為例如點(diǎn)擊等進(jìn)行處理。數(shù)據(jù)模型層對通過服務(wù)層發(fā)送和返回的數(shù)據(jù)進(jìn)行處理。服務(wù)層處理與后端移動作業(yè)應(yīng)用平臺進(jìn)行交互。平臺組件層調(diào)用內(nèi)網(wǎng)移動應(yīng)用開發(fā)平臺的組件,主要包括平臺模塊、公共模塊、管理模塊和組件模塊。平臺模塊包含平臺版本適配模塊、設(shè)備特性適配模塊和瀏覽器引擎適配:平臺版本適配模塊用來適配多種移動平臺的底層本地開發(fā)框架;設(shè)備特性適配模塊用來處理屏幕適配以及設(shè)備特殊的處理;瀏覽器引擎適配模塊主要用來適配基于微信、Webkit等的瀏覽器。公共模塊主要處理移動應(yīng)用一些通用的底層操作,如圖片的異步下載、網(wǎng)絡(luò)層的訪問、內(nèi)存管理等。管理模塊分應(yīng)用管理模塊和組件管理模塊:應(yīng)用管理模塊主要進(jìn)行應(yīng)用相關(guān)的各種管理操作;組件管理主要進(jìn)行組件的注冊及其生命周期的管理。組件模塊層與平臺相關(guān)的各種類型的組件,主要分為接口組件、設(shè)備組件、系統(tǒng)組件和第三方組件,其中:接口組件是一些跟外部系統(tǒng)進(jìn)行交互操作的相關(guān)組件,如內(nèi)網(wǎng)安全接入組件,認(rèn)證組件等;設(shè)備組件封裝一些跟設(shè)備特性相關(guān)操作,如照相,位置服務(wù),位置信息等;系統(tǒng)組件提供移動設(shè)備提供的系統(tǒng)層面的一些基礎(chǔ)操作,如音視頻組件,短信、電話組件等;第三方組件提供一些第三方的組件,如語音識別、二維碼等組件。
如圖6所示,電力營銷服務(wù)移動作業(yè)應(yīng)用平臺由移動作業(yè)前置管理、移動作業(yè)接口服務(wù)、移動作業(yè)應(yīng)用管理、移動作業(yè)業(yè)務(wù)服務(wù)和移動作業(yè)數(shù)據(jù)庫組成。
圖6 移動作業(yè)應(yīng)用平臺
移動作業(yè)前置負(fù)責(zé)前端請求安全接入及分發(fā),保障從互聯(lián)網(wǎng)到信息外網(wǎng),信息外網(wǎng)到信息內(nèi)網(wǎng)數(shù)據(jù)通信的可靠性和穩(wěn)定性,移動應(yīng)用前置實(shí)現(xiàn)工單信息數(shù)據(jù)再傳輸過程的加解密、數(shù)據(jù)壓縮、運(yùn)行監(jiān)控等,包含數(shù)據(jù)加解密、數(shù)據(jù)解壓縮、數(shù)據(jù)穿透等功能。數(shù)據(jù)加解密保證數(shù)據(jù)傳輸?shù)臋C(jī)密性和完整性的重要手段,可以有效防止傳輸過程中數(shù)據(jù)被篡改或者竊取。數(shù)據(jù)解壓縮通過對應(yīng)用跨層交互的請求和回復(fù)報文壓縮與解壓縮,可以有效減小網(wǎng)絡(luò)帶寬占用,提升系統(tǒng)運(yùn)行效率。數(shù)據(jù)穿透是由于應(yīng)用系統(tǒng)需要建立一套安全、高效、穩(wěn)定的內(nèi)外網(wǎng)穿透機(jī)制,實(shí)現(xiàn)內(nèi)外網(wǎng)的相互調(diào)用,并防止非法的入侵與信息泄露。
移動作業(yè)應(yīng)用管理包括應(yīng)用管理、消息管理、統(tǒng)計分析等功能。應(yīng)用管理是為便于對客戶端程序進(jìn)行管理,支持對客戶端程序版本的控制,方便在使用終端應(yīng)用程序中進(jìn)行升級更新。消息管理是根據(jù)業(yè)務(wù)需要主動向移動作業(yè)客戶端推送消息,移動作業(yè)客戶端獲取消息并響應(yīng)。當(dāng)按照用戶推送消息時,根據(jù)業(yè)務(wù)需要,需要把用戶標(biāo)識和消息的內(nèi)容發(fā)給消息推送服務(wù)器,然后將其推送給移動作業(yè)的客戶端。在消息推送時,需要把消息的內(nèi)容發(fā)給消息推送服務(wù)器,消息推送服務(wù)器再推送給移動作業(yè)客戶端[11]。應(yīng)用統(tǒng)計分析提供對移動終端應(yīng)用在用戶使用過程中產(chǎn)生的有價值信息進(jìn)行收集和分析的功能,包含用戶分析、版本分析、錯誤分析、業(yè)務(wù)統(tǒng)計、版本下載量分析等。
移動作業(yè)接口服務(wù)實(shí)現(xiàn)智能終端業(yè)務(wù)應(yīng)用內(nèi)網(wǎng)各業(yè)務(wù)系統(tǒng)的服務(wù)集成,對移動作業(yè)客戶端發(fā)起的業(yè)務(wù)數(shù)據(jù)請求提供相應(yīng)的接口服務(wù),保證信息外網(wǎng)能通過后臺管理接口服務(wù)及時可靠獲取請求的結(jié)果信息。接口管理包括接口注冊、接口日志、接口異常日志。接口注冊是為便于對移動作業(yè)客戶端,可調(diào)用服務(wù)進(jìn)行管理,移動作業(yè)應(yīng)用平臺提供統(tǒng)一調(diào)用入口,所有調(diào)用的接口事先都需要先在移動作業(yè)應(yīng)用平臺進(jìn)行注冊。移動應(yīng)用服務(wù)根據(jù)客戶端調(diào)用時入?yún)@取接口注冊信息,根據(jù)注冊信息轉(zhuǎn)發(fā)調(diào)用相關(guān)接口后,把數(shù)據(jù)返回給終端。接口日志是用于查詢移動客戶端調(diào)用移動作業(yè)平臺接口的正常日志。接口異常日志是用于查詢客戶端調(diào)用接口失敗的日志,包括接口入?yún)?shù)據(jù)和異常信息。
移動作業(yè)業(yè)務(wù)服務(wù)是響應(yīng)移動作業(yè)客戶端發(fā)起的業(yè)擴(kuò)報裝、用電檢查、電費(fèi)抄催、計量拆裝、客戶服務(wù)、現(xiàn)場搶修、采集運(yùn)維等現(xiàn)場作業(yè)請求,根據(jù)業(yè)務(wù)邏輯反饋給客戶端執(zhí)行任務(wù)、任務(wù)明細(xì)等信息,通過移動作業(yè)接口服務(wù)與電力營銷業(yè)務(wù)信息系統(tǒng)交互,根據(jù)需要從移動作業(yè)數(shù)據(jù)庫中存取業(yè)務(wù)數(shù)據(jù)。
移動作業(yè)應(yīng)用平臺所需的數(shù)據(jù)信息主要存放在移動作業(yè)的數(shù)據(jù)庫中,主要有:移動作業(yè)所需的作業(yè)人員、設(shè)備、公共代碼等基礎(chǔ)信息;需推送至現(xiàn)場的相關(guān)業(yè)務(wù)信息;任務(wù)完成后反饋至電力營銷業(yè)務(wù)信息系統(tǒng)的任務(wù)相關(guān)信息;為工作質(zhì)量管理所統(tǒng)計的工作質(zhì)量信息等。
如圖7所示,為實(shí)現(xiàn)數(shù)據(jù)的準(zhǔn)確、高效、穩(wěn)定傳輸,移動作業(yè)應(yīng)用平臺在處理不同數(shù)據(jù)類型的數(shù)據(jù)交互時,需要采取不同的技術(shù)方法實(shí)現(xiàn)。移動作業(yè)客戶端與移動作業(yè)應(yīng)用平臺間數(shù)據(jù)傳輸可以采用WebService接口標(biāo)準(zhǔn)。它是目前較成熟的主流數(shù)據(jù)傳輸方式,WebService接口方式對傳輸數(shù)據(jù)的頭信息進(jìn)行安全認(rèn)證,能夠增強(qiáng)客戶端與應(yīng)用平臺之間數(shù)據(jù)傳輸?shù)陌踩?。同時,WebService接口管理采用服務(wù)化組件方式,實(shí)現(xiàn)對接口統(tǒng)一管理。移動作業(yè)應(yīng)用平臺的功能主要包括發(fā)布公告信息、升級終端版本等,每次版本更新時不需要客戶端主動升級,只需要直接調(diào)用服務(wù)端界面即可進(jìn)行版本升級操作。移動作業(yè)客戶端具備快速定位的功能,可以利用移動終端自備的GPS定位能力及地圖服務(wù),能夠利用用戶信息、用電設(shè)備編號等信息實(shí)時地定位客戶地理位置,同時能準(zhǔn)確地定位配網(wǎng)專變用戶的信息以及工作現(xiàn)場地理位置。
圖7 客戶端和應(yīng)用平臺數(shù)據(jù)交互
實(shí)時數(shù)據(jù)是指在在線模式下、任務(wù)執(zhí)行過程需要或其他在線功能中,用戶實(shí)時請求的、數(shù)據(jù)量較小的數(shù)據(jù)。實(shí)時數(shù)據(jù)在傳輸時,需考慮兩個方面的因素:數(shù)據(jù)傳輸?shù)姆绞脚c數(shù)據(jù)傳輸?shù)母袷?。?shù)據(jù)傳輸方式有SOCKET和HTTP兩種,兩種方式的差異具體體現(xiàn)在:(1) 傳輸方向的不同。SOCKET方式具備雙向傳輸能力,客戶端向應(yīng)用平臺請求數(shù)據(jù),應(yīng)用平臺也可以向客戶端推送數(shù)據(jù);而HTTP是單向傳輸,只能由客戶端向應(yīng)用平臺請求數(shù)據(jù)。(2) 數(shù)據(jù)流量消耗不同。HTTP方式進(jìn)行數(shù)據(jù)傳輸時需添加包頭、包尾等內(nèi)容,因此在傳輸相同的內(nèi)容時,與SOCKET方式相比會耗費(fèi)更高的數(shù)據(jù)流量。(3) SOCKET方式較HTTP方式安全性較高。HTTP方式傳輸時一般直接發(fā)送內(nèi)容,而SOCKET方式建立數(shù)據(jù)傳輸連接時需要進(jìn)行三次握手。因此SOCKET方式更適合應(yīng)用在移動作業(yè)應(yīng)用場景中。同時,由于數(shù)據(jù)傳輸格式不同,JSON數(shù)據(jù)格式在編碼難度、解碼難度、數(shù)據(jù)體積、運(yùn)行速度、描述性等方面優(yōu)于XML格式,因此選用JSON數(shù)據(jù)傳輸格式比較合適。
離線數(shù)據(jù)包是指在離線模式下,為實(shí)現(xiàn)任務(wù)的離線操作,移動作業(yè)提前將相關(guān)數(shù)據(jù)打包而形成的數(shù)據(jù)包。用戶在現(xiàn)場通過客戶端對離線數(shù)據(jù)進(jìn)行數(shù)據(jù)操作后,再將數(shù)據(jù)回傳到應(yīng)用平臺。除了實(shí)現(xiàn)客戶端與應(yīng)用平臺間的數(shù)據(jù)準(zhǔn)確無誤同步,還需考慮數(shù)據(jù)的安全性、數(shù)據(jù)同步實(shí)時性、系統(tǒng)的負(fù)載以及開發(fā)成本等因素,這是整個應(yīng)用平臺設(shè)計的關(guān)鍵。應(yīng)用平臺為客戶端提供查詢及下載作業(yè)包的服務(wù)接口。利用應(yīng)用平臺生成離線數(shù)據(jù)包后,客戶端通過服務(wù)接口連接到應(yīng)用平臺,移動作業(yè)人員首先是查詢到所有未處理的作業(yè)包,若需下載,則將作業(yè)包下載到本地,然后對其一一進(jìn)行處理;待作業(yè)處理完成后,將更新后的作業(yè)包通過再次調(diào)用服務(wù)接口回傳到應(yīng)用平臺,以完成應(yīng)用平臺數(shù)據(jù)的更新。在同一時間點(diǎn)不會同時生成數(shù)量較多的數(shù)據(jù)包,所以不會產(chǎn)生大量的并發(fā),因此給應(yīng)用平臺及系統(tǒng)數(shù)據(jù)庫帶來的并發(fā)壓力較小。移動作業(yè)在處于高峰時期時,下載作業(yè)包會產(chǎn)生大并發(fā)量,可通過部署文件下載服務(wù)器分流文件下載帶來的流量。
目前電網(wǎng)企業(yè)初步建立起“互聯(lián)網(wǎng)+”電力營銷服務(wù)移動作業(yè)平臺,制定移動業(yè)務(wù)應(yīng)用規(guī)范標(biāo)準(zhǔn),逐漸實(shí)現(xiàn)現(xiàn)場作業(yè)智能化、專業(yè)化、作業(yè)流程一體化的全過程閉環(huán)管理。移動作業(yè)應(yīng)用在辦事效率、業(yè)務(wù)流轉(zhuǎn)的持續(xù)性和完整性、實(shí)時性、數(shù)據(jù)的精準(zhǔn)性、響應(yīng)速度等方面都是傳統(tǒng)現(xiàn)場手段與方法無法比擬的。電力營銷服務(wù)移動作業(yè)平臺自上線以來,利用智能移動終端實(shí)施標(biāo)準(zhǔn)化作業(yè),通過安全接入平臺,保障數(shù)據(jù)安全傳輸,通過移動終端實(shí)現(xiàn)現(xiàn)場作業(yè)與應(yīng)用系統(tǒng)的實(shí)時交互,能夠提高作業(yè)效率,完善用戶供電關(guān)系信息,建立信息管理基礎(chǔ), 極大地方便電網(wǎng)企業(yè)人員現(xiàn)場作業(yè),有力支撐電力營銷業(yè)務(wù)的高效開展,提高電力營銷優(yōu)質(zhì)服務(wù)水平[12-14]。
隨著高帶寬4G和未來5G移動通信網(wǎng)絡(luò)的發(fā)展,以及高性能、智能移動終端軟硬件的日趨成熟豐富,電網(wǎng)企業(yè)對移動業(yè)務(wù)和應(yīng)用的要求也隨之提高,對業(yè)務(wù)開展的模式需求也更加豐富,更新的需求和更高的要求促使移動作業(yè)應(yīng)用系統(tǒng)的模式向更實(shí)用、更全面、更便捷、更多樣發(fā)展。通過建立電力營銷服務(wù)移動作業(yè)微應(yīng)用的模式可以將電力營銷業(yè)務(wù)進(jìn)行顆粒化處理,以微應(yīng)用形式支撐特定業(yè)務(wù)場景和特色業(yè)務(wù)場景,推動電力營銷服務(wù)移動作業(yè)應(yīng)用向精簡實(shí)用的方向轉(zhuǎn)變[15-16]。
同時,通過對電力營銷服務(wù)移動作業(yè)人員的行為分析、對用電用戶需求的發(fā)掘分析、對工單的智能派發(fā),實(shí)現(xiàn)電力營銷服務(wù)移動作業(yè)的個性化、差異化和智能化,將電力客戶需求與移動作業(yè)人員進(jìn)行快速匹配,將工單派發(fā)給最優(yōu)移動作業(yè)人員,方便移動作業(yè)人員及時有效地處理電力客戶需求,提升作業(yè)效率;及時主動解決電力客戶問題,提高客戶滿意度[17-18]。通過收集現(xiàn)場移動作業(yè)人員在移動作業(yè)客戶端上的操作行為日志,并對行為日志進(jìn)行多維度分析,可生成現(xiàn)場移動作業(yè)人員的行為特征模型。根據(jù)移動作業(yè)終端所在位置,收集周圍指定范圍的用戶用電狀態(tài)信息,結(jié)合移動作業(yè)人員的行為特征可以向移動作業(yè)人員進(jìn)行精準(zhǔn)信息推送。通過構(gòu)建智能派單模型,結(jié)合用電用戶處理的工單類型、所在區(qū)域等用電用戶特征,可實(shí)現(xiàn)工單的智能流轉(zhuǎn)派發(fā)。