期刊VIP學(xué)術(shù)指導(dǎo) 符合學(xué)術(shù)規(guī)范和道德
保障品質(zhì) 保證專業(yè),沒有后顧之憂
來源:期刊VIP網(wǎng)所屬分類:應(yīng)用電子技術(shù)時(shí)間:瀏覽:次
摘要:本文通過闡述建設(shè)電網(wǎng)客戶積分商城的重要性,對(duì)商城建設(shè)架構(gòu)難點(diǎn)進(jìn)行了分析,提出了商城建設(shè)策略及未來運(yùn)營展望。
關(guān)鍵詞:電網(wǎng)客戶;建設(shè)架構(gòu);關(guān)鍵技術(shù)
隨著經(jīng)濟(jì)快速發(fā)展和供電規(guī)模的日益擴(kuò)大,電網(wǎng)企業(yè)營銷服務(wù)方式也不斷變革,相繼推出互聯(lián)網(wǎng)服務(wù)平臺(tái),搭建了包括微信服務(wù)號(hào)、網(wǎng)上營業(yè)廳、掌上營業(yè)廳、支付寶生活號(hào)在內(nèi)的電子渠道,為客戶提供更便捷的業(yè)務(wù)線上辦理途徑,得到廣泛認(rèn)可和好評(píng)。由于大部分用電客戶也就使用電子渠道查繳電費(fèi)、辦理用電業(yè)務(wù),對(duì)線上互動(dòng)活動(dòng)參與度低,一年下來客戶在各電子渠道的平均點(diǎn)擊頻率普遍不超過20次,粉絲活躍率低,不利于粉絲運(yùn)營和創(chuàng)造粉絲價(jià)值。本系統(tǒng)源于廣東電網(wǎng)有限責(zé)任公司為回饋廣大電網(wǎng)客戶提出的“廣東電網(wǎng)公司客戶積分商城建設(shè)”項(xiàng)目。本系統(tǒng)已上線運(yùn)行,注冊(cè)客戶超過1000萬,高峰時(shí)段瀏覽量達(dá)50萬人次,系統(tǒng)目前運(yùn)行穩(wěn)定。
1 電網(wǎng)客戶積分商城重要性
電網(wǎng)客戶積分商城是新型回饋電力客戶的平臺(tái),結(jié)合平臺(tái)可為客戶拓展更多增值服務(wù),開展基于大數(shù)據(jù)的客戶畫像構(gòu)建和精準(zhǔn)營銷,有利于提高客戶活躍度與粘性和提升業(yè)務(wù)線上辦理比例,為搭建“互聯(lián)網(wǎng)+電力營銷”智能服務(wù)體系提供有力支撐。
2 技術(shù)架構(gòu)
廣東電網(wǎng)客戶積分商城采用了松耦合架構(gòu)的設(shè)計(jì),遵循JavaEE技術(shù)體系,采用組件化、動(dòng)態(tài)化的軟件技術(shù),同時(shí)引入包括分布式存儲(chǔ)、內(nèi)存計(jì)算、高效索引、執(zhí)行計(jì)劃優(yōu)化、高度容錯(cuò)和易擴(kuò)展等先進(jìn)的分布式技術(shù),按照數(shù)據(jù)采集、數(shù)據(jù)處理、平臺(tái)功能、服務(wù)接口、展示實(shí)現(xiàn)多層技術(shù)體系設(shè)計(jì),為電力積分運(yùn)營活動(dòng)提供技術(shù)先進(jìn)的平臺(tái)[1]。
(1)數(shù)據(jù)采集:針對(duì)電網(wǎng)客戶積分商城多源異構(gòu)數(shù)據(jù)的特性,采用統(tǒng)一的ETL采集架構(gòu)來完成對(duì)結(jié)構(gòu)化和實(shí)時(shí)數(shù)據(jù)的采集,主要特點(diǎn)和優(yōu)勢(shì)是并發(fā)數(shù)高、數(shù)據(jù)量大、數(shù)據(jù)源類型多、數(shù)據(jù)生成規(guī)則多樣、統(tǒng)一任務(wù)的管理和監(jiān)控。分布式環(huán)境下的ETL服務(wù)支持分布式部署、可線性擴(kuò)展,大大提高數(shù)據(jù)采集能力。(2)數(shù)據(jù)處理:數(shù)據(jù)處理層由數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)計(jì)算構(gòu)成,融合了傳統(tǒng)集中式數(shù)據(jù)庫和先進(jìn)大數(shù)據(jù)處理技術(shù),將熱點(diǎn)和高頻數(shù)據(jù)使用內(nèi)存數(shù)據(jù)庫,增加其讀寫速度,提高系統(tǒng)性能。支持海量數(shù)據(jù)分布式存儲(chǔ)和分布式并行計(jì)算,提升商城存儲(chǔ)能力和計(jì)算能力,具有數(shù)據(jù)多份冗余、資源可線性擴(kuò)展等特性。(3)平臺(tái)功能:采用主流的J2EE技術(shù),以標(biāo)準(zhǔn)化、松耦合、模塊化方式開發(fā),實(shí)現(xiàn)客戶中心、積分規(guī)則、商品管理、數(shù)據(jù)中心、訂單管理、客服系統(tǒng)、運(yùn)營后臺(tái)等平臺(tái)功能。(4)服務(wù)接口:服務(wù)接口是商城和各渠道積分運(yùn)營活動(dòng)展現(xiàn)之間的連接橋梁。提供包括Web Service、HTTP/HTTPS接口協(xié)議框架等主流接口方式。(5)展現(xiàn):各渠道積分運(yùn)營活動(dòng)展現(xiàn)。主要是面向客戶及客戶體驗(yàn),優(yōu)化UI界面設(shè)計(jì)、提升展示效果等。
3 建設(shè)技術(shù)難點(diǎn)及對(duì)策
3.1 技術(shù)難點(diǎn)
(1)如何解決多渠道的電網(wǎng)業(yè)務(wù)平臺(tái)、多數(shù)據(jù)源的數(shù)據(jù)采集匯總、不同數(shù)據(jù)類型的數(shù)據(jù)萃取問題?數(shù)據(jù)交互應(yīng)該使用哪種格式?是否需要將交互數(shù)據(jù)保存在數(shù)據(jù)庫中?(2)各個(gè)業(yè)務(wù)系統(tǒng)的數(shù)據(jù)如何實(shí)時(shí)更新到積分商城,達(dá)到積分?jǐn)?shù)據(jù)實(shí)時(shí)計(jì)算的目的?(3)如何避免多客戶高并發(fā)量帶來系統(tǒng)穩(wěn)定性問題,規(guī)避例如雙十一活動(dòng)高峰期的系統(tǒng)運(yùn)行風(fēng)險(xiǎn)?
3.2 預(yù)定解決方案
(1)使用ETL對(duì)數(shù)據(jù)進(jìn)行抽取(Extract)、轉(zhuǎn)換(Transform)、裝載(Load),采用XML作為交互的報(bào)文傳輸格式,節(jié)點(diǎn)字段的數(shù)據(jù)校驗(yàn)可以使用Schema,數(shù)據(jù)是否保存在數(shù)據(jù)庫中,需要根據(jù)需求來決定,一些敏感數(shù)據(jù)需要保存在數(shù)據(jù)表中。(2)采用Quartz定時(shí)技術(shù)進(jìn)行業(yè)務(wù)信息的T+1準(zhǔn)實(shí)時(shí)更新,Quartz是一個(gè)很完美的任務(wù)調(diào)度工具,Quartz能夠按計(jì)劃執(zhí)行任務(wù),定時(shí)、循環(huán)或在某要求的時(shí)間來執(zhí)行任務(wù)。(3)采用高性能的Redis分布式緩存技術(shù),通過在內(nèi)存里維護(hù)一個(gè)大的hash表,hash表可以用來存儲(chǔ)各種格式的數(shù)據(jù),將數(shù)據(jù)放到內(nèi)存中,然后直接從內(nèi)容中讀取數(shù)據(jù),提高了系統(tǒng)讀取數(shù)據(jù)的速度[2]。
3.3 系統(tǒng)關(guān)鍵技術(shù)及解決方案
(1)多源數(shù)據(jù)集成。電網(wǎng)客戶積分商城與多渠道數(shù)據(jù)源進(jìn)行集成,數(shù)據(jù)源集成包括營銷系統(tǒng)、網(wǎng)上營業(yè)廳、掌上營業(yè)廳、微信公眾號(hào)等。數(shù)據(jù)集成需對(duì)系統(tǒng)大批量的業(yè)務(wù)數(shù)據(jù)使用ETL調(diào)度數(shù)據(jù)抽取,對(duì)業(yè)務(wù)運(yùn)行數(shù)據(jù),根據(jù)SOA應(yīng)用參考架構(gòu)設(shè)計(jì)實(shí)現(xiàn)數(shù)據(jù)接口交互。數(shù)據(jù)采集與交互、ETL、數(shù)據(jù)稽核、數(shù)據(jù)計(jì)算等數(shù)據(jù)處理任務(wù),通過接口的形式接受ETL調(diào)度平臺(tái)的統(tǒng)一調(diào)度,ETL調(diào)度平臺(tái)負(fù)責(zé)數(shù)據(jù)處理任務(wù)的調(diào)度流程和規(guī)則配置、調(diào)度執(zhí)行與監(jiān)控[3]。(2)數(shù)據(jù)交互的格式。在電網(wǎng)客戶積分商城,每天都要對(duì)各業(yè)務(wù)系統(tǒng)的數(shù)據(jù)進(jìn)行結(jié)算,轉(zhuǎn)換成商城客戶的積分值。根據(jù)商城定義的積分規(guī)則,通過營銷系統(tǒng)和數(shù)據(jù)倉庫獲取業(yè)務(wù)信息進(jìn)行換算,將結(jié)果數(shù)據(jù)存儲(chǔ)到本地?cái)?shù)據(jù)庫中。系統(tǒng)主要采用XML作為交互的數(shù)據(jù)傳輸格式,節(jié)點(diǎn)字段的數(shù)據(jù)校驗(yàn)使用schema。(3)高性能集群設(shè)計(jì)。通過負(fù)載均衡器來完成WEB應(yīng)用層的負(fù)載均衡,系統(tǒng)可以根據(jù)負(fù)載情況動(dòng)態(tài)、無限制進(jìn)行應(yīng)用服務(wù)器的擴(kuò)充,實(shí)現(xiàn)將負(fù)載較重的應(yīng)用服務(wù)器的連接轉(zhuǎn)移到新擴(kuò)容的應(yīng)用服務(wù)器上進(jìn)行處理,保證當(dāng)發(fā)生服務(wù)中斷情況下對(duì)客戶的可用性。(4)Redis分布式緩存。在應(yīng)用服務(wù)器上采用Redis緩存技術(shù)原理主要是將使用頻率較高但數(shù)據(jù)量較小的頻繁讀取操作(如客戶登錄、訂單查詢、圖片緩存等場(chǎng)景)進(jìn)行優(yōu)化處理,以避免數(shù)據(jù)庫的負(fù)荷瓶頸,即當(dāng)獲取數(shù)據(jù)時(shí),到緩存服務(wù)器里取,當(dāng)緩存服務(wù)器沒有該數(shù)據(jù)時(shí)則到數(shù)據(jù)庫獲取,并將獲取的數(shù)據(jù)放入緩存中,最后返回?cái)?shù)據(jù)。對(duì)于各種原因引起的數(shù)據(jù)更新,緩存管理器需要檢測(cè)緩存數(shù)據(jù)是否有效,以便實(shí)現(xiàn)緩存數(shù)據(jù)與數(shù)據(jù)庫的同步[4]。
4 結(jié)語
廣東電網(wǎng)客戶積分商城采用松耦合架構(gòu)的設(shè)計(jì),應(yīng)用JavaEE技術(shù)體系和分布式技術(shù),有效解決商城同時(shí)與多渠道業(yè)務(wù)平臺(tái)的數(shù)據(jù)采集與交互問題,實(shí)現(xiàn)了3400萬用電客戶積分的實(shí)時(shí)計(jì)算與更新,支持超過5萬客戶同時(shí)在線訪問,促使在粉絲運(yùn)營、提升粉絲活躍度與粘性、開展大數(shù)據(jù)分析和精準(zhǔn)營銷方面取得突破性成效。未來積分商城將引入優(yōu)質(zhì)合作資源,實(shí)現(xiàn)跨界營銷資源整合,創(chuàng)新公司營銷服務(wù)場(chǎng)景,打造電力積分生態(tài)圈,實(shí)現(xiàn)跨平臺(tái)積分通兌,逐步實(shí)現(xiàn)向綜合型電子商務(wù)平臺(tái)的轉(zhuǎn)變,為企業(yè)創(chuàng)造更多價(jià)值和利潤。
參考文獻(xiàn)
[1]許令波.深入分析JaVa Web技術(shù)內(nèi)幕(修訂版)[M].電子工業(yè)出版社,2014.
[2]侯松.高并發(fā)Oracle數(shù)據(jù)庫系統(tǒng)的架構(gòu)與設(shè)計(jì)[M].機(jī)械工業(yè)出版社,2014.
[3]黃健宏.Redis設(shè)計(jì)與實(shí)現(xiàn)[M].機(jī)械工業(yè)出版社,2014.
[4]朱潔,羅華霖.大數(shù)據(jù)架構(gòu)詳解:從數(shù)據(jù)獲取到深度學(xué)習(xí)[M].電子工業(yè)出版社,2016.
推薦閱讀:《國際電力》目前已停刊,具體復(fù)刊時(shí)間以雜志社官方消息為準(zhǔn)。