黎威 王昳雯 陳先樂 彭佳紅
摘要:針對多店鋪用戶解決多平臺訂單分散與整合問題,系統(tǒng)基于B/S設(shè)計模式與Django框架,使用HTML、JavaScript、CSS、Ajax、Bootstrap等Web技術(shù),在PyCharm集成開發(fā)環(huán)境,以Django1.11作為服務(wù)器與MariaDB 5.5.60為數(shù)據(jù)庫,設(shè)計與實現(xiàn)了電子商務(wù)多平臺訂單資源整合系統(tǒng)。該系統(tǒng)具有多平臺管理、訂單整合、資源調(diào)度、數(shù)據(jù)統(tǒng)計等基本功能。系統(tǒng)界面友好,操作方便,具有良好的應(yīng)用性。
關(guān)鍵詞:電子商務(wù);多平臺訂單;Django;MariaDB
中圖分類號:TP393 文獻標(biāo)識碼:A
文章編號:1009-3044(2019)08-0276-02
1 引言
我國電子商務(wù)發(fā)展正在進入密集創(chuàng)新和快速擴張的新階段,日益成為拉動我國消費需求、促進傳統(tǒng)產(chǎn)業(yè)升級、發(fā)展現(xiàn)代服務(wù)業(yè)的重要引擎[1]。隨著電子商務(wù)的發(fā)展,實體行業(yè)開始乘著電子商務(wù)潮流,最大化利用電子商務(wù)增加銷售渠道,紛紛在淘寶、京東、微店上開設(shè)自己的網(wǎng)上店鋪。不同的平臺有著不同的管理后臺,不同平臺信息不互通,一個商家產(chǎn)生的訂單可能在不同的平臺系統(tǒng)中,訂單信息無法實現(xiàn)整合,交易管理難度大。因此,針對這些商家可以建立起一套高效、準(zhǔn)確、操作方便的商品訂單管理體系來實現(xiàn)多平臺訂單數(shù)據(jù)的整合、更新及統(tǒng)計功能,提高店鋪的工作效率,降低訂單管理難度[2]。電子商務(wù)多平臺訂單資源整合系統(tǒng)基于此展開。
2 系統(tǒng)設(shè)計
電子商務(wù)多平臺訂單資源整合系統(tǒng)基于B/S模式與PyCharm 2017.1.4集成開發(fā)環(huán)境,以Django1.11作為服務(wù)器,MariaDB 5.5.60作為數(shù)據(jù)庫[3];使用Django框架[4];使用HTML、JavaScript、CSS、Ajax、Bootstrap等Web技術(shù);設(shè)計電子商務(wù)多平臺訂單資源整合系統(tǒng)[5]。該系統(tǒng)具有多平臺管理、訂單整合、資源調(diào)度、數(shù)據(jù)統(tǒng)計等基本功能。
2.1 系統(tǒng)總體功能結(jié)構(gòu)設(shè)計
根據(jù)需求分析,系統(tǒng)總體功能結(jié)構(gòu)設(shè)計如圖1所示。
系統(tǒng)分解為用戶管理模塊,多平臺訂單數(shù)據(jù)獲取模塊,多平臺訂單分類模塊,多平臺訂單統(tǒng)計模塊,多平臺訂單結(jié)果統(tǒng)計模塊五個功能模塊。
1)用戶管理
用戶管理主要對本平臺使用者進行管理。首先新用戶使用注冊功能:用戶通過輸入昵稱、密碼、手機號(可通過該手機號找回密碼),并且通過實名驗證后注冊成為本平臺的使用者,即用戶。用戶使用登錄功能:用戶通過輸入賬號密碼進場登錄。登錄之后請完善個人信息。
2)多平臺訂單數(shù)據(jù)獲取
多平臺數(shù)據(jù)獲取主要對各平臺進行訂單數(shù)據(jù)獲取及同步更新。用戶的多個店鋪賬號是在不同平臺下進行數(shù)據(jù)管理,在經(jīng)過系統(tǒng)對各平臺拉取的授權(quán)后,系統(tǒng)中可直接更新對應(yīng)平臺賬號下的訂單數(shù)據(jù)。平臺會接收到訂單后會將訂單的數(shù)據(jù)信息傳送到系統(tǒng)的數(shù)據(jù)庫中,當(dāng)用戶完成訂單配送后,對訂單狀態(tài)進行修改,將完成的操作信息返回給系統(tǒng),進行數(shù)據(jù)的同步更新。
3)多平臺訂單分類
多平臺訂單分類主要對訂單各種不同分類。本平臺主要提供兩種:對訂單收貨地理位置進行分類;對訂單中的各類商品按用途分類。
4)多平臺訂單統(tǒng)計
根據(jù)多平臺訂單數(shù)據(jù)獲取到各平臺的訂單,將獲取后的訂單進行收集和存儲, 統(tǒng)計來自同一個平臺但是不同商家的訂單匯總;統(tǒng)計來自同一商家不同平臺的訂單匯總。
5)多平臺訂單結(jié)果統(tǒng)計
多平臺訂單結(jié)果統(tǒng)計實現(xiàn)訂單數(shù)據(jù)對用戶的反饋。根據(jù)多平臺訂單數(shù)據(jù)獲取到各平臺的訂單結(jié)果,將獲取后的訂單結(jié)果進行存儲,對訂單結(jié)果進行分析,統(tǒng)計下單集中時間段、下單頻率高的地理位置,以及定時銷售數(shù)據(jù)的對比統(tǒng)計。
統(tǒng)計信息以兩種方式反饋給用戶:以圖表或文字形式在網(wǎng)頁上對用戶進行展示;提供訂單數(shù)據(jù)報表下載。
2.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
本系統(tǒng)數(shù)據(jù)庫表包括平臺賬號表、用戶表、平臺表、訂單信息表、訂單商品表、商品表、統(tǒng)計類型表和訂單統(tǒng)計表等,具體見表1至表8。
3 結(jié)束語
電子商務(wù)多平臺訂單資源整合系統(tǒng)具有多店鋪用戶多平臺訂單分散與整合資源整合、自動分類訂單、訂單數(shù)據(jù)統(tǒng)計分析等功能。針對小型實體店鋪單個的小店鋪,通過一個電子商務(wù)多平臺訂單資源整合系統(tǒng)整合訂單與資源統(tǒng)一調(diào)配,則可以形成銷售窗口與存儲倉庫一體化,快速并且詳細(xì)地看到訂單數(shù)據(jù)統(tǒng)計,進而通過本系統(tǒng)的數(shù)據(jù)統(tǒng)計快速的調(diào)整自己的銷售手段。
參考文獻:
[1] 池蓮. 談電子商務(wù)O2O模式面臨的機遇與挑戰(zhàn)[J]. 商業(yè)經(jīng)濟研究, 2014(25): 63-64.
[2] 鄭偉波. 支持多平臺集成的企業(yè)電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn)[D]. 濟南: 山東大學(xué), 2015.
[3] 蘭旭輝, 熊家軍, 鄧剛. 基于MySQL的應(yīng)用程序設(shè)計[J]. 計算機工程與設(shè)計, 2004, 25(3):442-443.
[4] 王冉陽. 基于Django和Python的Web開發(fā)[J]. 電腦編程技巧與維護, 2009(2): 56-58.
[5] 覃征, 閆焱, 王立. 基于Web Service的動態(tài)電子商務(wù)[J]. 計算機應(yīng)用研究, 2003, 20(9): 152-154.
【通聯(lián)編輯:謝媛媛】