摘 要: 為提升網絡營銷系統數據處理能力,設計基于云平臺的網絡營銷系統。系統采用B/S架構,分為界面層、功能層和支持層。功能層包含營銷管理模塊、服務監督管理模塊與基礎信息管理模塊,營銷管理模塊是系統的核心,利用銷售管理功能管控網絡營銷過程中商品銷售過程,通過基于云計算的商品推薦算法向用戶推薦商品。支持層中包含系統接口,接口采用http訪問方式,完成外部服務調用功能,實現系統內部各模塊間、模塊各功能間、系統與其他系統間的數據交流。系統測試從系統功能、性能、應用三方面進行,測試結果顯示該系統可在多并發用戶條件下進行快速準確的數據處理,有效提升企業經濟效益。
關鍵詞: 云平臺; 網絡營銷; 數據處理; 商品銷售; 云計算; 接口; 并發用戶;
Abstract: A network marketing system based on cloud platform is designed to improve its data processing ability. In the system,the B/S architecture is composed of interface layer,functional layer and support layer. The functional layer includes marketing management module,service supervision & management module and basic information management module. The marketing management module is the core of the system,which controls the product sales process in the network marketing process by the sales management function,and recommends products for users by the product recommendation algorithm based on cloud computing. The support layer includes the system interface,which completes external service call function by http access mode,so as to realize the data communication among the modules,the functions of the modules,and the system and other systems. The system test is carried out in 3 aspects of system function,performance and application. The test results show that the system can process data quickly and accurately under the condition of multiple concurrent users,and effectively improve the economic benefits of the enterprise.
Keyword: cloud platform; network marketing; data processing; commodity sale; cloud computing; interface; concurrent user;
0 、引言
互聯網用戶為網絡營銷發展提供基礎,使網絡營銷成為大部分企業的主要營銷方式[1]。網絡營銷用戶大幅提升給網絡營銷系統數據處理與計算帶來新的挑戰[2],因此研究網絡銷售系統中數據處理性能對整合網絡營銷資源,提升網絡營銷效率具有重要意義。
越來越多的企業在設計應用系統時采用云平臺模式構建數據信息網絡[3],云平臺利用互聯網提供動態、易擴展的虛擬資源計算模式[4],具有節約運營資源與成本等主要優勢[5]。通過云平臺對現有資源與數據進行整合,利用互聯網技術管控數據,使應用系統更具有序性與連貫性[6]。將以數據處理為主的計算型云平臺應用于網絡營銷系統內,設計基于云平臺的網絡營銷系統,提升系統數據處理性能,為網絡營銷的不同環節提供保障。
1 、基于云平臺的網絡營銷系統
1.1 、系統整體結構設計
基于云平臺的網絡營銷系統整體采用B/S架構設計,劃分為界面層、功能層和支持層,如圖1所示。
界面層的主要功能是向用戶展示系統內容,其中包含行業與產品信息、客戶中心、綜合報表、導航搜索等[7,8]。客戶中心和綜合報表內的信息分別為客戶關心的同銷售服務與技術支持相關的信息和企業不同業務的相關信息,由此也可將這些信息理解為對外公共信息與對內共享信息以及部門業務信息。
圖1 系統整體結構框架
功能層是系統的核心,其中包含系統要實現的主要功能[9]:營銷管理、服務監督管理以及基礎信息管理。營銷管理模塊是系統核心中的核心,營銷服務是企業提升市場競爭力的主要方式,通過市場信息的實時、準確分析、反饋,向相關管理人員及時給予響應,提升企業產品質量,為企業制定營銷策略提供依據。作為營銷服務的擴展,服務監督管理質量的高低對企業售后服務質量與客戶滿意度產生直接影響[10]。基礎信息管理主要是針對系統各項基礎信息進行構建、維護、共享等管理,是營銷管理模塊與服務監督管理模塊應用的基礎。
支持層中包含系統安全、通信以及企業內部其他信息系統的接口,通過這些接口可實現系統內部各模塊之間、模塊各功能之間、系統與其他系統間的數據交流。
1.2 、營銷管理模塊功能設計
營銷管理模塊中綜合數據信息及業務審批流程,可實現需求計劃管理、儲運管理、銷售管理、賬款管理等功能[11]。營銷管理模塊功能結構圖如圖2所示。
營銷管理模塊通過需求計劃管理完成生產營銷計劃申報、維護與查詢;利用銷售管理實現商品銷售、合同管理、銷售查詢等功能;通過統計分析對比商品營銷趨勢、指標、資源等情況;利用基于云計算的商品推薦算法向用戶推薦商品;經由市場分析完成行業流向表與行業動態表的錄入、維護與查詢等功能。通過營銷管理模塊中各項管理功能實現企業主要業務的全部覆蓋與支持。基于營銷管理服務的實時性要求,營銷管理模塊中還增添了信息提示功能,通過該功能可縮短不同部門之間信息傳遞與業務實施過程中的響應時間。
圖2 營銷管理模塊功能結構
1.2.1、 營銷管理功能設計
銷售管理是營銷管理模塊的主要組成部分,主要針對網絡營銷過程中商品銷售過程進行管控[12],如商品銷售、合同管理、銷售查詢等。網絡營銷過程中用戶購物流程如圖3所示。根據用戶不同實際需求,構建不同風格的系統是網絡營銷系統設計的目的。同時,網絡營銷系統以滿足用戶需求為宗旨,支持不同語言搜索的同時內置促銷、優惠等引擎工具。為向用戶提供優質的購物體驗,營銷管理模塊在銷售管理過程中除設定傳統目錄清單外,還設置新增商品、折扣商品、特色商品、優惠券等,以此拓寬企業業務范圍。同時,營銷管理模塊對企業后臺管理者提供穩定、多樣的營銷平臺,利用系統二次開發和模板技術為企業提供可定制方案,優化網絡營銷系統功能。
圖3 網絡營銷購物流程
1.2.2 、基于云計算的商品推薦算法設計
商品推薦是網絡營銷的重要組成部分,準確的商品推薦可有效提升企業網絡營銷效率[13]。營銷管理模塊中采用基于云計算的商品推薦算法將K最鄰近算法與K均值算法相融合,實現高精度的商品推薦。
K最鄰近算法是當前普遍使用的商品推薦算法,采用K最鄰近算法中固定數量的鄰近算法獲取商品推薦結果。基于商品的屬性描述和選購經驗,提取商品屬性特性生成商品標簽;K均值算法收取用戶個人信息、購買信息、歷史瀏覽信息、歷史評價信息等,通過分析評價確定用戶關注的商品屬性,生成用戶標簽。根據商品標簽與用戶標簽的結合,在提升商品推薦精度的同時,解決新用戶冷啟動問題。
采用K均值算法,將距離作為一致度判斷指標,距離與用戶一致度為反比例關系。依照基礎信息管理模塊中的用戶信息提取用戶屬性特性[14],以N維向量描述。用分別描述兩個用戶,通過歐幾里德算法計算兩者間距離s(p,q):
式中k為用戶標簽內屬性特性數量。
K均值聚類過程中,需先在用戶群內任意確定k個質心,判斷用戶與不同質心的距離,將用戶劃分至距離最小的質心類內,實現初始聚類。分別確定k類內的均值作為新的質心。循環上述過程至質心固定或波動幅度低于設定閾值。依照歐幾里德距離,通過式(2)計算用戶一致度:
基于商品的屬性描述和選購經驗,提取商品屬性特性生成商品標簽,以N維向量描述,如{key,value}。用向量分別描述兩個任意商品,兩者之間的一致度可通過向量間一致度描述:
式中:k為商品標簽內屬性特性數量;sim(vf,vg)越高,商品間共性越高。
逐次確定其他商品同目標商品間的一致度,根據一致度計算結果由高至低排序,選取前k個一致度最高的近鄰作為商品候選推薦結果。
將用戶一致度作為權重對商品候選推薦結果實施二次排序,由此得到最終商品推薦結果。
1.3、 對外接口設計
基于云平臺的網絡營銷系統支持層內包含通信、安全及系統接口(同企業內部MRPII、ERP、PLM系統接口),通過這些接口完成外部服務調用功能,外部接口訪問采用http方式調用[15],通過這些接口可實現系統內部各模塊之間、模塊各功能之間、系統與其他系統間的數據交流。接口調用時序圖如圖4所示。外部服務命令調用系統支持層內的外部接口,系統接收調用命令后,針對該命令進行安全驗證,若安全驗證結果符合標準,則返回接口信息。
圖4 系統接口調用時序圖
2 、云平臺的網絡營銷系統的仿真測試
為驗證本文設計基于云平臺的網絡營銷系統的可應用性,選取某食品企業為研究對象,將本文系統應用于其網絡營銷中,從功能測試、性能測試與應用測試三方面對本文系統進行全方位測試。
2.1、 功能測試
為全方位測試本文系統各項功能,在編寫系統功能測試用例過程中,共編寫用例高達1 000個,并選取專業測試人員對系統功能實施測試,得到實際測試結果如表1所示。
表1中的測試結果顯示,功能測試用例全面覆蓋系統3個主要功能模塊中的各項功能,測試結果同用例通過率均達到96%以上,部分bug已被修復。
2.2 、性能測試
系統性能測試主要針對系統數據處理能力進行測試。系統主要數據業務接口如表2所示。
實驗過程中以平均響應時間、并發用戶數和交易成功率為測試指標,測試系統接口支撐的上限量,即單接口最大數據處理能力與綜合最大數據處理能力。性能測試結果如表3和表4所示。
表1 功能測試結果
表2 系統主要業務接口
分析表3得到,隨著并發用戶數量的提升,系統各單獨接口數據處理能力各項指標均表現出不同程度的波動,其中大部分接口在保障交易成功率的條件下,當并發人數為500時處理性能最佳。通過表3中的測試結果可知,各接口在并發數最大的條件下平均響應時間均低于0.8 s,交易成功率也均達到96%以上,能夠有效為用戶提供服務功能,由此說明系統單獨處理能力較好。分析表4得到,系統各接口在綜合場景測試中并發人數和交易成功率分別為50人和100%的條件下,平均響應時間均低于0.4 s,由此說明本文系統綜合數據處理性能較好。
表3 不同并發用戶數的單接口最大數據處理能力測試結果
表4 并行人數為50的綜合最大處理能力測試結果
2.3、 應用測試
實驗對象采用本文系統后銷售額與采用本文系統前(以前3年均值為標準值)的對比結果如圖5所示。
分析圖5得到,研究對象采用本文系統后,各月銷售額均呈現不同幅度的提升,且提升幅度均保持在12%以上,由此說明研究對象采用本文系統后可顯著提升其經濟效益。
3 、結語
為獲得理想的網絡營銷效果,本文設計了基于云平臺的網絡營銷系統,云平臺對信息資源進行共享與整合,將其應用于網絡營銷系統中,可提升網絡營銷的有效性與有序性,推動企業網絡營銷的發展,提升企業經濟效益。
圖5 系統銷售額對比
參考文獻
[1]侯銀莉.“互聯網+農產品”型網絡營銷體系構建模式研究[J].商業經濟研究,2019(1):68-70.
[2] 汪安梅,王紅國.湖北旅游產業與網絡營銷耦合分析:基于大別山區16縣(市)紅色旅游[J].湖北社會科學,2018(4):73-80.
[3]何雪妮.基于云計算平臺的微商移動營銷系統[J].蘭州文理學院學報(自然科學版),2019,33(4):72-75.
[4] LI J,CHENG T.Analysis of precision marketing mode of green food enterprises based on E-business big data platform[J].Paper Asia,2018,34(4):56-60.
[5]張學志,張炳濤,尹恒,等.基于云平臺的橋梁安全監控系統研究與實踐[J].公路交通科技(應用技術版),2017,13(5):179-180.
[6] 孫凡,宋瑜婧.個人信息對企業發展的影響機制研究:基于網絡營銷平臺的視角[J].中央財經大學學報,2018(3):120-128.
[7]馬艷歡,劉君.旅游目的地網絡營銷系統與旅游產業發展耦合淺談[J].文化創新比較研究,2017(16):80-82.
[8] LIU P,HE W.Research on the E-commerce operation performance of SMEs based on cloud computing service platform[J].Revista de la facultad de ingenieria,2017,32(3):500-509.
[9] 劉春暉.基于物聯網技術的電能計量網絡圖信息化及配電營銷系統應用研究[J].中國科技縱橫,2019,13(1):139-140.
[10] BHANOT K,PEDDOJU S K,BHARDWAJ T.A model to find optimal percentage of training and testing data for efficient ECG analysis using neural network[J].International journal of systems assurance engineering and management,2018,9(1):12-17.
[11] 弋改珍,孫朋康.“互聯網+”農產品營銷系統設計與開發[J].農業工程,2019,9(3):19-22.
[12]穆麗.基于系統動力學的“互聯網+”農業信息化創新發展研究[J].江蘇農業科學,2018,46(19):368-372.
[13]李穎.基于移動云平臺的市場營銷類課程混合式教學設計[J].無線互聯科技,2019,16(6):72-73.
[14]李小聰,江偉,涂志鵬,等.基于云存儲和Android平臺的汽車銷售管理APP設計[J].軟件導刊,2017,16(6):97-99.
[15]李冀東,張進猛,蘇健.基于云平臺的教學系統的設計與實現[J].實驗技術與管理,2019,36(6):176-180.