朱輝 李輝 賈俊



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