朱輝 李輝 賈俊
摘 ?要: 本文通過前端技術實現(xiàn)用戶界面、后臺管理系統(tǒng)管理自己的積分商城,包含采購商品、上下架商品、查看兌換記錄等功能。平臺管理員通過后臺管理系統(tǒng)會對所有商品、商城、訂單進行管理,包括兌換訂單發(fā)貨等。
關鍵詞:?電費積分;模塊化;電網(wǎng)系統(tǒng)
中圖分類號: TN915.853????文獻標識碼:?A????DOI:10.3969/j.issn.1003-6970.2020.02.057
【Abstract】: In this paper, the front-end technology is used to realize the user interface, background management system to manage their own points mall, including the purchase of goods, goods on and off shelves, view the exchange records and other functions. Platform administrators will manage all commodities, shopping malls and orders through the background management system, including exchange orders and delivery.
【Key words】: Electricity charge integral; Modularization; Power grid system
0??引言
電力積分是國家電網(wǎng)營銷業(yè)務推出的一項回饋服務。憑借國家電網(wǎng)龐大的積分規(guī)模及強大的品牌優(yōu)勢,構建豐富的聯(lián)盟商家體系,讓客戶可以通過辦理國網(wǎng)相關業(yè)務時獲得和積累積分,然后進一步兌換虛擬產(chǎn)品與實物產(chǎn)品,從而提升客戶感知。因此為了實現(xiàn)相關運營管理需求,特此提出了積分 ?兌換商城與電網(wǎng)系統(tǒng)對接的平臺系統(tǒng)的開發(fā)設計與支撐。
1 ?電費積分商城管理系統(tǒng)功能分析
1.1??個人信息管理模塊
對于個人信息管理模塊而言,其包括用戶個人信息展示、用戶登錄、積分明細查詢、電力積分劃轉(zhuǎn)、訂單查詢等。通過登錄模塊,平臺管理員和商戶用戶可以登錄到后臺管理系統(tǒng),并通過個人信息管理模塊對個人信息進行更新。然而二者具有一定的區(qū)別,對于商戶用戶而言,其可以進行賬戶注冊,且有余額管理模塊,然而平臺管理員能夠通過用戶管理模塊設置所有用戶的權限,并對所有用戶進行查看。
對于商城管理模塊而言,商戶用戶是主要對象,其包括兩個基本功能,即管理商城和創(chuàng)建商城。在創(chuàng)建商城當中,商戶可以通過填寫基本資料的方式申請創(chuàng)建積分商城。在平臺管理員完成審核之后,商戶會得到開發(fā)密鑰。成功創(chuàng)建積分商城之后,商戶用戶可以針對積分商城的商品進行上下架、刪除、增添等,這是通過管理商城功能實現(xiàn)的。在平臺自選商品庫中,商戶可以對商品進行選擇,并在自己的商城中添加,在對商品進行購買時,商戶需要將商品費用支付,系統(tǒng)會自動扣除在商戶用戶賬戶中,如果出現(xiàn)余額不足情況,商戶需要充值自己的賬戶。
1.2 ?平臺管理模塊
對于平臺管理模塊而言,只有管理員有權限,其包括兩個功能,分別是商戶管理和商品管理。通過商品管理模塊,能夠管理平臺的自選商品,可以進行商品上下架、修改、添加等操作。通過平臺管理模塊,可以管理全部的注冊商戶用戶,其包括的功能如下:對商戶賬號進行解禁、禁用,對商戶的積分商城開通請求進行審核、查看商戶信息等。
1.3??訂單管理模塊
對于訂單管理模塊而言,其包括兩種訂單,即采購訂單,產(chǎn)生于用戶添加商品,以及兌換訂單,產(chǎn)生于兌換用戶。平臺管理員和商戶用戶可以查看積分商城的兌換記錄,對兌換訂單的狀態(tài)進行實時跟蹤。二者的區(qū)別在于,商戶用戶僅能對產(chǎn)生于自己商城的兌換訂單進行查看,而平臺管理員可以對平臺內(nèi)全部兌換訂單進行查看。但是,因為平臺統(tǒng)一負責系統(tǒng)中全部的商品售后流程,因此在后臺當中,平臺管理員需要對兌換訂單的狀態(tài)進行及時更新,比方說更新物流信息等。并且,針對采購訂單,平臺管理員和商戶用戶都有管理權限,包括處理異常、查看訂單等,然而類似于兌換訂單,商戶沒有對其他商戶采購訂單進行查看的權限。
1.4 ?數(shù)據(jù)分析模塊
對于數(shù)據(jù)分析模塊而言,商戶用戶和自兌用戶提供了主要數(shù)據(jù)[1],其主要功能如下,即分析這兩種用戶的數(shù)據(jù),并通過圖表形式將其展現(xiàn)出來。其中兌換用戶數(shù)據(jù)分析用戶分析兌換訂單,并用圖表的形式對兌換訂單的某種趨勢進行直觀展現(xiàn)。針對全部的兌換訂單趨勢,平臺管理員可以進行查看,對于商戶用戶而言,其只能對自由商城的兌換訂單趨勢進行查看。利用訂單的趨勢,管理員可以對管理運營人手以及采購數(shù)量進行調(diào)整。只有平臺管理員才有操作商戶數(shù)據(jù)分析的權限,其用于分析商戶采購訂單。通過分析商戶采購訂單的圖表,平臺管理員可以對系統(tǒng)運營情況進行了解。
2??系統(tǒng)設計
2.1??系統(tǒng)架構設計
對于C/S架構而言,其具有較好的性能,并且其具有較高的開發(fā)自有度;而B/S架構更容易開發(fā),也能較好的維護成本[2]。然而這些優(yōu)勢都不能作為最終依據(jù)。在開發(fā)系統(tǒng)時,是對C/S還是B/S架構進行采用,這是由用戶使用場景和軟件的功能需求決定的,而不是只是取決于某一優(yōu)勢。由于需要快速進行開發(fā),所以本系統(tǒng)對B/S架構進行采用。
2.2??業(yè)務流程設計
對于積分商城模塊系統(tǒng)中的用戶而言,其包括平臺管理員、商戶用戶以及兌換用戶三種類型。
2.2.1??商品兌換
通過前臺商城系統(tǒng),兌換用戶可以對兌換商品進行瀏覽。對于商品兌換業(yè)務而言,其涉及開發(fā)者服務器、平臺商城服務器、積分商城、兌換用戶等。針對兌換用戶,積分商城提供用戶操作界面。對商品兌換進行處理時,平臺商城服務器的邏輯如下,即通過開發(fā)者服務器對兌換用戶信息進行獲取,并創(chuàng)建訂單對象。
通過用戶終端,兌換用戶可以進入前臺積分兌換商城系統(tǒng),通過發(fā)送身份信息的方式,系統(tǒng)會同開發(fā)者服務器確認用戶是否屬于積分商城。若不屬于積分商城,那么開發(fā)者服務器會終止或關閉頁面。若用戶通過身份驗證,那么在當前積分商城中,兌換用戶可以兌換商品。成功扣除積分后,平臺會將兌換用戶的兌換記錄和訂單狀態(tài)在后臺管理系統(tǒng)中進行更新,并在云端服務器保存之前創(chuàng)建的訂單對象,在積分商城兌換記錄模塊當中,兌換用戶可以對之前成功創(chuàng)建的訂單進行查看。并且,針對兌換用戶和開發(fā)者服務器,平臺商城服務器會將兌換成功通知發(fā)送給他們[3]。
2.2.2 ?商戶運營
對于積分商城模塊系統(tǒng)而言,商戶是最關鍵的客戶之一。通過后臺管理系統(tǒng),商戶可以對創(chuàng)建的積分商城進行運營,包括查看兌換訂單記錄、商品上下架、商品增刪改、余額充值等功能。運用采購模塊對采購單進行創(chuàng)建,進而對商品進行添加,將所需的商品種類以及數(shù)量添加到采購單中。商戶用戶將采購單提交之后,平臺商城服務器會將余額扣除,若余額不足,服務器會給商戶發(fā)出提醒。完成扣費后,商戶用戶的積分商城庫存會被更新,且商戶采購單會生成。
2.2.3 ?平臺運營
對于平臺運營而言,對兌換訂單的更新、對商戶用戶的管理、對平臺自營商品的管理是其核心業(yè)務。平臺商戶可以對平臺商品進行采購商家,這是功能是積分商城模塊系統(tǒng)具備的,這是由平臺管理員添加的功能。對于平臺運營而言,其包括了平臺商品的更新、修改、刪除和添加,此外還包含了兌換用戶的兌換訂單以及商戶的采購訂單管理。對于平臺管理模塊而言,其包括了商戶管理和商品管理,通過商品管理,平臺管理員可以改、增、刪系統(tǒng)商品庫中的商品,針對平臺內(nèi)開通商城信息的查看,可以通過商戶管理功能來實現(xiàn);對于訂單管理模塊而言,其包括兌換訂單管理和商戶訂單管理,通過商戶訂單模塊,平臺管理員可以對全部商戶的采購詳情和采購單進行查看,利用兌換訂單模塊,可以對全部訂單狀態(tài)進行更新,并對兌換訂單進行查看。
2.3 ?數(shù)據(jù)庫設計
MongDB的特點如下:擴展性高、性能好。通過單一調(diào)用,就能夠?qū)⑼暾奈臋n獲取。因為文檔屬于自包含,所以在多個節(jié)點分布數(shù)據(jù)庫內(nèi)容會更加合理,對于聯(lián)合操作可能產(chǎn)生的性能惡化問題,數(shù)據(jù)庫管理員無需擔心,并且通過擴展普通硬件,可以將性能提升[4]。
3??系統(tǒng)實現(xiàn)
3.1??硬件條件
(1)應用服務器:4C 8G(虛擬機)
(2)磁盤列陣:200G*2
3.2??軟件環(huán)境
(1)編譯器:JDK1.8
(2)WEB服務器:TOMCAT7.0
(3)開發(fā)工具:idea2017.3.4或更高版本
(4)數(shù)據(jù)庫:Oracle 11g
(5)操作系統(tǒng):LINUX
3.3??模塊實現(xiàn)過程
3.3.1??登錄
通過各個手機APP應用商店下載應用,用戶使用手機號注冊/登錄后,在電應用模塊首頁或個人中心點擊“積分”,即可進入國網(wǎng)積分應用模塊,具體如圖1所示。
3.3.2 ?兌換商品模塊
用戶可通過首頁推薦、分類查詢、搜索篩選等方式進入到商品詳情頁。在商品詳情頁除兌換商品外用戶還可進入商品所屬店鋪,撥打客服電話等。
確認了商品規(guī)則屬性、數(shù)量等信息后,需確認訂單信息,對于“實物商品”用戶需要輸入收貨地址,對于“虛擬商品”需要輸入接收手機號,并“立即支付”。
支付成功后,系統(tǒng)會提示用戶支付成功,并生成訂單,用戶可點擊“確認”進入訂單列表查看訂單;支付失敗后,系統(tǒng)會提示用戶“支付失敗”,用戶若想兌換商品需再次回到商品詳情頁進入商品兌換流程。
3.3.3 ?權益兌換模塊
用戶可使用積分兌換虛擬卡券、航空里程等;點擊虛擬卡券,即可查看國網(wǎng)積分為用戶精心挑選的“虛擬卡券”類商品,包括話費充值、流量充值、購物券等,點擊即可查看商品詳情并進行兌換,兌換步驟參考“兌換商品”中的“虛擬商品”兌換流程。
國網(wǎng)積分已與南航里程打通,點擊首頁的航空里程,用戶可使用擁有的國網(wǎng)積分兌換南航里程[5]。
用戶輸入自己在南方航空已注冊的“姓”、“名”和“會員編號”點擊“立即兌換”即可兌換5公里南航里程。
4 ?結論
本文憑借中國電網(wǎng)龐大的積分規(guī)模及強大的品牌優(yōu)勢,構建豐富的聯(lián)盟商家體系,讓客戶可以通過使用移動業(yè)務時獲得和積累積分,然后進一步兌換虛擬產(chǎn)品與實物產(chǎn)品,從而提升客戶感知。因此為了實現(xiàn)相關運營管理需求,特此提出了積分兌換商城與電網(wǎng)系統(tǒng)對接的平臺系統(tǒng)的開發(fā)設計與支撐。
參考文獻
方翔. 供電局電費征繳系統(tǒng)的設計與實現(xiàn)[D]. 電子科技大學, 2013.
馬驪. SG186電力營銷應用系統(tǒng)的電費管理模塊研究與實現(xiàn)[D]. 華北電力大學, 2012.
張倩茜, 王嵐. 基于B/S模式的電費信息管理系統(tǒng)的設計與實現(xiàn)[J]. 洛陽師范學院學報, 2005, 24(2): 64-66.
盧冠軍. 供電企業(yè)電費管理系統(tǒng)的設計與實現(xiàn)[D]. 大連理工大學, 2016.
郭繼偉. 電力費用管理系統(tǒng)的設計與實現(xiàn)[D]. 電子科技大學, 2014.