周穎
摘 要: 根據各企業和個體消費者對電子商務平臺的實際需求,在此闡述了B2C電子商務平臺的必備功能,分析了對應功能的核心模塊處理流程及相關時序圖,設計并開發了一套基于B2C的電子商務平臺。該平臺采用B/S結構設計,具備系統管理、商品管理、訂單管理和結算等功能,滿足了商家與消費者對電子商務平臺的核心需求。開發的B2C電子商務平臺已被應用于某鐘表和時尚網站,實際體驗操作與運行良好,能為其他B2C電子商務平臺的研發提供技術參考。
關鍵詞: B2C; 電子商務平臺; 時序圖; B/S結構; 商品管理; 訂單管理
中圖分類號: TN911?34; TP393 文獻標識碼: A 文章編號: 1004?373X(2018)04?0037?04
Abstract: According to the actual demands of enterprises and individual consumers for the e?commerce platform, the essential functions of the e?commerce platform are illustrated, the processing procedure and the relational sequence diagram for the core module of the corresponding functions are analyzed, and a B2C?based e?commerce platform is designed and developed. The B/S structure is adopted in the platform design. The platform has the functions of system management, commodity management, order management and billing to meet the businessmen and consumers′ core needs for the e?commerce platform. The platform developed in this paper has been applied to some clock and fashion websites which have good actual operational experience and operate well. It can provide a technical reference for the research and development of other B2C?based e?commerce platforms.
Keywords: B2C; e?commerce platform; sequence diagram; B/S structure; commodity management; order management
0 引 言
信息技術的迅猛發展,推動了企業朝互聯網方向不斷邁進和探索,電子商務網絡應運而生,并逐步發展成為當今不可忽視的商業運營手段,而Business?to?Customer(B2C)是指企業面向個體消費者,利用網絡創造價值的商業模式,該模式發展至今已基本成熟[1?4]。然而公眾消費者對電子商務平臺的期待不限于此,還希望平臺能在個性化引導、易操作、更好的購物體驗、更完善的功能服務等方面均有發展和改進。因此,本文闡述了B2C電子商務平臺的必備功能,并分析了相應功能的核心模塊處理流程及對應的時序圖。最后,使用現有成熟的軟件開發技術例如爬蟲技術和B/S結構對各模塊進行設計與開發。實際開發效果良好,為商家在B2C電子商務的拓展和營銷中提供了技術參考。
1 平臺相關技術介紹
B2C電子商務平臺的系統結構包括用戶圖形界面(UI)層、資源訪問(ResourceAccess)層、業務邏輯(BL)層以及實體(Entity)層等,具體結構示意圖見圖1。
UI層,即與用戶實際接觸的用戶圖形界面層,其主要功能是利用Entity object類將收集到的數據提交至BL層,并將數據顯示給用戶[5]。
BL層作用是依照事先規范和設置的業務邏輯對UI層提交的請求進行及時的處理。
ResourceAccess層負責為平臺系統提供全方位的資源訪問功能,并對向上一層次屏蔽資源來源進行支持[6]。
UI/BEM/ResourceManager層主要是為Entity側層跨越提供支持,確保數據能無阻礙地在各層之間進行實時傳遞。Entity側層中包含3種類型的實體[7],見圖2。
B2C電子商務平臺系統中的系統管理模塊負責眾多的業務,因此會導致相關代碼可讀性差,耦合程度較高,后續更新擴展難度大。但利用基于B/S結構的多層架構技術能使各層次清晰化,為將來更新和擴展提供便利,提高了系統與管理模塊的效率,也是本文所使用的結構體系[8]。
2 平臺功能需求分析
電子商務B2C平臺是電子商務平臺未來發展的重要組成部分[9]。經初步分析,商家與用戶對于電子商務平臺主要的需求所對應的功能模塊為:系統管理模塊、商品管理模塊、訂單管理和結算模塊。
2.1 系統管理功能模塊
基于B2C電子商務平臺,以為用戶提供優質的網絡和電子化購物為目標,系統管理模塊是其重點[10]。系統管理模塊負責對平臺系統各資源進行有效整理、歸類和分配,并能管理、統計與分析用戶信息。該模塊具體包括用戶注冊、登錄和信息管理,系統權限及設置管理幾部分。
2.2 商品管理功能模塊endprint
對用戶行為進行相應的分析,將商品資源根據一定規則進行歸類與整合,并構建較為合理有效的數據庫,進而滿足瀏覽該電子商務平臺的消費者需求。從而提供所需的商品信息,進一步滿足預訂、支付和購買需求。
2.3 訂單管理和結算功能模塊
該模塊包含訂單管理和訂單結算兩部分。訂單管理部分主要有以下對象:購物車、訂單交易信息、實時庫存信息以及發貨和物流信息等。實現消費者對商品的預訂和購買、商品的發貨與退貨、商品的實時庫存統計是訂單管理模塊必須解決的核心問題。
訂單結算部分主要作用是實現商家對用戶所預訂并準備購買商品進行結算的功能。該功能的實現必須和財務有效聯合,依托既定的財務制度,結合用戶各種行為分析結果,并在平臺系統中添加較為完善的商品訂單結算功能,從而提供高效穩定的結算服務。該部分具體包含商品結算的收款、付款、統計查詢和存檔打印4個子功能。
3 平臺設計
本文提出的B2C電子商務平臺具體分為系統管理功能模塊、商品管理功能模塊、訂單管理和結算功能模塊。其總體設計框架如圖3所示。
本文只針對商品管理功能模塊、訂單管理和結算模塊的設計做具體分析與介紹。
3.1 商品管理功能模塊
商品管理功能模塊核心處理流程設計中的商品分類信息增加功能,如圖4所示。從圖4可知,輸入商品分類信息時,系統會首先判斷是否有相應的記錄,若無則提示無分類信息;若有則在數據庫中查詢,并返回相應的分類信息,完成后可選擇繼續輸入商品分類信息搜索亦或是增加商品分類信息。
商品管理功能模塊的動態時序圖如圖5所示。該圖反映了商品分類信息增加的全過程,包括B2C電子商務平臺業務員的登錄和系統驗證,商品分類信息增加、確認、驗證和反饋等。
3.2 訂單管理和結算功能模塊
訂單管理和結算功能模塊,主要實現了商家對用戶所預訂的商品進行結算的操作,其相應的時序圖如圖6所示。圖6反映了訂單結算的全過程,包括用戶的登錄和驗證,訂單的確認、結算和系統的反饋等。
4 B2C電子商務平臺開發和應用
本文所設計并開發的B2C電子商務平臺,已經成功應用于一家鐘表店的網絡營銷上,其主界面如圖7所示。由主界面上可以看到鐘表分類和宣傳信息,右側可以看到登錄、購物車和客服等功能進入按鈕;上方搜索欄可供消費者搜索所需的鐘表關鍵字信息。
圖8所示的是該鐘表網站的注冊和登錄界面,其中包括注冊與登錄功能。下方還提供了QQ和微博等登錄方式。
圖9所示即為該鐘表網站的訂單界面。左側提供了交易管理、物業管理和客戶服務等功能。交易管理下又分為實物交易、虛擬兌碼和服務商品訂單,還有收藏與交易評價等功能。此外,能看到由于并未訂購商品,此時的界面提示“暫無符合條件的數據記錄”。
本文設計并開發的B2C電子商務平臺,可根據商家需求進行個性化定制,針對商家性質和特點調整進行信息化管理。圖10所示為基于本平臺開發的某時尚網站的主界面,其網站與鐘表網站在風格和排版上各有特色。
5 結 語
本文根據各種類型的商家和個體消費者對B2C電子商務平臺的需求,設計并開發了相應的電子商務平臺。該平臺在有效管理、修改和展示各類商品的同時,還提供了購物車和網上支付等技術,為消費者一次性購買多樣商品和在線支付結算等提供便利;該平臺還提供了交易記錄、物流信息等信息查詢功能,方便消費者實時關注消費和物流動態。本文所設計研發的B2C電子商務平臺,已被成功應用于某鐘表和時尚網站的營銷,能為其他B2C電子商務平臺的研發提供技術參考。
參考文獻
[1] 陳聯剛.項目驅動下的電子商務實踐教學課程體系構建研究[J].電子商務,2016(10):76?77.
CHEN Liangang. Research on the construction of e?business practice teaching system based on project driven [J]. E?business journal, 2016(10): 76?77.
[2] 黃煒,劉璇,石沛,等.“互聯網+”背景下的在線教育模式評價研究[J].情報雜志,2016,35(9):124?129.
HUANG Wei, LIU Xuan, SHI Pei, et al. Online education evaluation pattern in the Internet+ era [J]. Journal of intelligence, 2016, 35(9): 124?129.
[3] 熊偉.基于核心網數據挖掘的移動通信用戶行為分析及應用[D].北京:北京郵電大學,2014.
XIONG Wei. Analysis and application of mobile communication user behavior based on core network data mining [D]. Beijing: Beijing University of Posts and Telecommunications, 2014.
[4] 孟娟娜.基于Android平臺的移動電子商務系統設計與實現[J].電子設計工程,2016,24(8):27?29.
MENG Juanna. Design and implementation of mobile electronic commerce system based on Android platform [J]. Electronic design engineering, 2016, 24(8): 27?29.endprint
[5] 李紅新,晁翠華,姚軍.電子商務創業實習平臺的研究與實現[J].現代電子技術,2012,35(6):53?56.
LI Hongxin, CHAO Cuihua, YAO Jun. Research and implementation of e?business entrepreneurship platform [J]. Modern electronics technique, 2012, 35(6): 53?56.
[6] 曾德勝.建筑集成管理系統的研究與實現[D].成都:電子科技大學,2013.
ZENG Desheng. Research and implementation of architecture integrated management system [D]. Chengdu: University of Electronic Technology of China, 2013.
[7] MENCARELLI R, RIVIERE A. Perceived value in B2B and B2C: a comparative approach and cross?fertilization [J]. Post?Print, 2015, 15(2): 201?220.
[8] FARRAPOSO S, OWEZARSKI P, MONTEIRO E. A multi?scale tomographic algorithm for detecting and classifying traffic anomalies [C]// Proceedings of IEEE International Conference on Communications. Glasgow: IEEE, 2007: 363?370.
[9] 李森,夏靜,劉瑋琳,等.基于用戶體驗的B2C電子商務網站評價研究[J].工業工程與管理,2012,17(6):97?100.
LI Sen, XIA Jing, LIU Weilin, et al. Research on B2C e?commerce website evaluation based on user experience [J]. Industrial engineering and management, 2012, 17(6): 97?100.
[10] 王曉東.B2C電子商務網站的質量評價研究[D].西安:西安電子科技大學,2011.
WANG Xiaodong. Research on quality evaluation of B2C e?commerce website [D]. Xian: Xidian University, 2011.endprint