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