摘? 要:微信三級(jí)分銷是當(dāng)前企業(yè)基于微信平臺(tái)開(kāi)展的主流營(yíng)銷模式之一。分銷模式基于朋友關(guān)系實(shí)現(xiàn)口碑傳播,形成強(qiáng)關(guān)系引流,為商家提高用戶轉(zhuǎn)化率。文中介紹了一種基于微信公眾平臺(tái)開(kāi)展的二級(jí)分銷代理業(yè)務(wù)模式,將分銷商分為總代分銷商和普通分銷商,將每個(gè)總代及其下屬分銷成員視為團(tuán)隊(duì)進(jìn)行管理。文中對(duì)分銷系統(tǒng)中運(yùn)營(yíng)管理系統(tǒng)和微分銷信息進(jìn)行了詳細(xì)功能需求分析,重點(diǎn)闡述了系統(tǒng)整體架構(gòu)設(shè)計(jì)、微信公眾平臺(tái)集成模塊設(shè)計(jì)。所述分銷系統(tǒng)在功能分析和系統(tǒng)設(shè)計(jì)上具有一定參考價(jià)值。
關(guān)鍵詞:微信公眾平臺(tái);分銷系統(tǒng);二級(jí)分銷;JFinal框架
中圖分類號(hào):TP315;TP311.52? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2019)08-0077-05
Abstract:WeChat three-level distribution is one of the mainstream marketing modes based on WeChat platform. Distribution model is based on the relationship of friends to achieve mouth-of-mouth decision,form strong relationship drainage,and improve the conversion rate of customers for businesses. This paper introduces a two-level distribution agent business model based on WeChat public platform. The distributors are divided into general distributors and general distributors. Each general distributor and its subordinate distributors are regarded as team management. In this paper,the operational management system and the micro-distribution information in the distribution system are analyzed in detail. The overall architecture design of the system and the integrated module design of the WeChat public platform are emphatically elaborated. The distribution system has certain reference value in function analysis and system design.
Keywords:WeChat public platform;distribution system;secondary distribution;JFinal framework
0? 引? 言
微信自推出以來(lái),用戶數(shù)的飛快增長(zhǎng),以及公眾號(hào)的出現(xiàn),為商家實(shí)現(xiàn)在線營(yíng)銷提供了平臺(tái)級(jí)的支撐。商戶注冊(cè)微信公眾號(hào),通過(guò)營(yíng)銷吸引微信用戶關(guān)注,商戶可以向關(guān)注用戶(粉絲)推送文章,發(fā)送紅包等營(yíng)銷方式。同時(shí)越來(lái)越多的初創(chuàng)公司為降低渠道營(yíng)銷成本,希望能夠利用龐大的微信用戶群,摒棄掉傳統(tǒng)的渠道銷售模式,借助移動(dòng)互聯(lián)網(wǎng),通過(guò)微信平臺(tái)采用線上方式進(jìn)行產(chǎn)品營(yíng)銷[1]。
當(dāng)前,基于微信平臺(tái)開(kāi)發(fā)的營(yíng)銷系統(tǒng)在商業(yè)模式上大多為分銷模式。分銷模式的業(yè)務(wù)流程是推廣公眾號(hào)讓用戶關(guān)注,鼓勵(lì)用戶在公眾號(hào)上注冊(cè)開(kāi)通微商城成為一級(jí)代理,之后此用戶通過(guò)分享朋友圈、線下推廣等方式發(fā)展自己的分銷商成為二級(jí)代理,分銷商再將商品鏈接通過(guò)朋友圈等方式進(jìn)行推廣,當(dāng)消費(fèi)用戶通過(guò)訪問(wèn)二級(jí)代理推廣的鏈接購(gòu)買(mǎi)商品后,一級(jí)代理和二級(jí)代理則可收到商城返回的傭金,同樣二級(jí)代理可以發(fā)展三級(jí)代理,三級(jí)代理進(jìn)行推廣和銷售。以上可以看出,分銷模式的主要特點(diǎn)是對(duì)經(jīng)銷商進(jìn)行分級(jí),并根據(jù)級(jí)別進(jìn)行返利,因此當(dāng)某級(jí)的下級(jí)代理人數(shù)越多,銷售額就越高,返利就越多?;谖⑿诺漠a(chǎn)品分銷大大發(fā)揮了朋友圈推廣的優(yōu)勢(shì),能夠?qū)崿F(xiàn)細(xì)胞裂變式的營(yíng)銷效果,因此得到了大量企業(yè)的喜愛(ài)。三級(jí)乃至多級(jí)分銷的快速發(fā)展也導(dǎo)致出現(xiàn)了一些違法經(jīng)營(yíng)現(xiàn)象,基于政策等原因,微信平臺(tái)對(duì)分銷機(jī)制進(jìn)行了整頓規(guī)范。規(guī)范中指出基于微信公眾平臺(tái)只可開(kāi)展二級(jí)分銷模式,對(duì)于超越二級(jí)分銷公眾號(hào)將進(jìn)行關(guān)停。
筆者根據(jù)三級(jí)分銷模式經(jīng)驗(yàn)提出基于微信公眾平臺(tái)的二級(jí)分銷代理模式[2]。此模式在經(jīng)銷商設(shè)置上劃分為總代和分銷商兩種。其中總代由公司運(yùn)營(yíng)團(tuán)隊(duì)直接管理,包括總代發(fā)展、產(chǎn)品營(yíng)銷培訓(xùn)、團(tuán)隊(duì)管理培訓(xùn)等;總代則發(fā)展自身的分銷團(tuán)隊(duì),分銷商從總代處進(jìn)貨、銷售。在激勵(lì)政策方面,公司采取每月發(fā)放現(xiàn)金形式,根據(jù)總代及其團(tuán)隊(duì)月度銷售總額按級(jí)別發(fā)放獎(jiǎng)金給總代,總代再根據(jù)團(tuán)隊(duì)成員貢獻(xiàn)二次發(fā)放獎(jiǎng)金,以此激發(fā)總代及其團(tuán)隊(duì)的營(yíng)銷熱情。在產(chǎn)品采購(gòu)上,公司為總代及分銷商提供了不同等級(jí)且較為優(yōu)惠的采購(gòu)價(jià)格,保證了總代及分銷商的經(jīng)營(yíng)利潤(rùn)。
1? 系統(tǒng)需求分析
1.1? 運(yùn)營(yíng)管理系統(tǒng)需求分析
系統(tǒng)在功能架構(gòu)上分為面向公司營(yíng)銷人員的PC端運(yùn)營(yíng)管理系統(tǒng)和面向經(jīng)銷商的微信端微分銷系統(tǒng),如圖1所示。
公司運(yùn)營(yíng)人員使用后臺(tái)管理系統(tǒng),總代和分銷商使用微信公眾號(hào)的微分銷系統(tǒng),且微分銷系統(tǒng)與微信公眾平臺(tái)進(jìn)行集成實(shí)現(xiàn)用戶認(rèn)證等功能,后臺(tái)管理系統(tǒng)賬號(hào)為獨(dú)立管理賬戶,需要手動(dòng)輸入賬號(hào)與密碼登錄系統(tǒng),增加了系統(tǒng)使用上的安全性,系統(tǒng)初期在數(shù)據(jù)存儲(chǔ)上使用一個(gè)數(shù)據(jù)庫(kù)。此架構(gòu)在部署上提供了較好的靈活性,兩個(gè)系統(tǒng)可部署至同一臺(tái)服務(wù)器,也可分開(kāi)部署提高系統(tǒng)可用性,支持服務(wù)上的橫向擴(kuò)充。在數(shù)據(jù)庫(kù)方面,在發(fā)展中后期可以根據(jù)業(yè)務(wù)規(guī)模的變化調(diào)整為主-從架構(gòu)模式或者在數(shù)據(jù)存儲(chǔ)上拆分為多個(gè)數(shù)據(jù)庫(kù)等[3]。
系統(tǒng)功能需求包括如下:
(1)總代及分銷商賬號(hào)管理。具體包括總代賬號(hào)狀態(tài)審核、賬號(hào)信息查詢和編輯、查看賬號(hào)財(cái)務(wù)賬目流水、維護(hù)總代賬號(hào)余額、查詢總代團(tuán)隊(duì)成員信息。
(2)商品分類及商品管理。商品分類目前支持二級(jí),考慮到公司規(guī)模及產(chǎn)品類目規(guī)劃,二級(jí)分類制能夠滿足公司發(fā)展要求。商品信息上包括商品名稱、商品圖片、規(guī)格型號(hào)、包裝單位、庫(kù)存、價(jià)格等。同一商品存在多種規(guī)格型號(hào)、包裝單位、庫(kù)存、以及面向總代和分銷商不同的價(jià)格信息,需抽取為商品SKU模型進(jìn)行管理。商品SKU為庫(kù)存單元,即將商品的型號(hào)、規(guī)格、顏色等屬性與庫(kù)存掛鉤并進(jìn)行獨(dú)立存儲(chǔ),將商品根據(jù)自身各屬性值不同分為多種單品,代理商在采購(gòu)時(shí)應(yīng)詳細(xì)記錄所訂購(gòu)的單品價(jià)格、數(shù)量。
(3)訂單管理。總代及分銷商都通過(guò)微信端進(jìn)行在線下單??偞谙聠吻靶桀A(yù)先通過(guò)線下打款至公司,然后由公司運(yùn)營(yíng)人員更新其賬戶余額,總代下單后自動(dòng)扣除賬戶余額。經(jīng)銷商下單后需經(jīng)過(guò)上級(jí)總代審核,審核通過(guò)后系統(tǒng)扣除總代賬戶余額。后臺(tái)訂單管理包括訂單多條件查詢、訂單明細(xì)查看、物流管理、訂單取消等。其中訂單取消需判斷訂單的實(shí)際支付人和實(shí)際的支付價(jià)格,將訂單已支付費(fèi)用原路返回,同時(shí)記錄財(cái)務(wù)變動(dòng)流水。
(4)系統(tǒng)設(shè)置。系統(tǒng)設(shè)置包括了后臺(tái)賬號(hào)角色管理、權(quán)限管理、賬戶查詢及管理、系統(tǒng)日志查看。系統(tǒng)設(shè)置功能應(yīng)限制為管理員使用,運(yùn)營(yíng)人員不應(yīng)使用此功能。
1.2? 微分銷系統(tǒng)需求分析
微分銷系統(tǒng)功能需求分析如下:
(1)微信號(hào)集成認(rèn)證、消息推送功能。系統(tǒng)與微信公眾平臺(tái)集成,實(shí)現(xiàn)在用戶關(guān)注微信公眾號(hào)后,點(diǎn)擊公眾號(hào)菜單不需登錄即可進(jìn)入系統(tǒng),系統(tǒng)通過(guò)調(diào)用微信公眾平臺(tái)接口獲取用戶信息,并與系統(tǒng)內(nèi)部賬戶對(duì)應(yīng)獲取身份信息,顯示總代或經(jīng)銷商頁(yè)面。
消息推送在系統(tǒng)中包括:代理商申請(qǐng)信息被公司審核后的申請(qǐng)審核消息、當(dāng)分銷商下單成功后向總代推送訂單審核消息、總代審核后向分銷商發(fā)送的審核結(jié)果通知消息等。
(2)在線下單及訂單管理功能??偞胺咒N商可在線下單,在下單頁(yè)面上不同身份顯示不同價(jià)格,并能夠根據(jù)用戶身份實(shí)現(xiàn)計(jì)費(fèi)功能??偞蓪徍朔咒N商訂單,分銷商可查看自己的訂單列表。對(duì)于未審核或未支付訂單,總代及分銷商可選擇取消操作。
(3)財(cái)務(wù)流水查詢??偞刹樵儓F(tuán)隊(duì)的銷售額統(tǒng)計(jì)、團(tuán)隊(duì)成員的銷售明細(xì)、訂單額統(tǒng)計(jì)。經(jīng)銷商可查詢自己的賬目變動(dòng)流水,以及添加銷售記錄。
(4)個(gè)人信息及收貨地址管理??偞头咒N商可查詢自身的個(gè)人信息,包括注冊(cè)日期、代理周期等,可以管理自己的收貨地址等。
系統(tǒng)在使用過(guò)程中主要業(yè)務(wù)流程包括總代及分銷商通過(guò)微信公眾號(hào)進(jìn)行在線下單,業(yè)務(wù)流程具體分析如下:
(1)總代在線下單流程??偞杼崆巴ㄟ^(guò)線下匯款方式預(yù)付貨款至公司賬戶,然后才可以進(jìn)行在線下單??偞诰€下單成功后,將自動(dòng)扣除其賬戶金額。具體流程如圖2所示。
(2)分銷商下單流程。當(dāng)用戶注冊(cè)申請(qǐng)成為某總代的分銷商后,分銷商在線下單時(shí)將從總代賬戶扣除金額,分銷商通過(guò)線下方式付款給總代。具體流程如圖3所示。
2? 系統(tǒng)設(shè)計(jì)
系統(tǒng)在設(shè)計(jì)上應(yīng)具有良好的擴(kuò)展性和可維護(hù)性,隨著公司的不斷發(fā)展、業(yè)務(wù)規(guī)模的擴(kuò)大,商品類目數(shù)量將不斷增加、代理商數(shù)量不斷增多,公司在業(yè)務(wù)活動(dòng)開(kāi)展上類型將更多,因此系統(tǒng)設(shè)計(jì)上應(yīng)符合軟件設(shè)計(jì)規(guī)范,采用較先進(jìn)的理論和技術(shù)進(jìn)行設(shè)計(jì)與開(kāi)發(fā),以滿足公司在業(yè)務(wù)上的調(diào)整和系統(tǒng)升級(jí)的需求。
2.1? 架構(gòu)設(shè)計(jì)
系統(tǒng)在架構(gòu)設(shè)計(jì)上采用分層模式,細(xì)化為Web視圖層、控制器層、業(yè)務(wù)層、模型層和數(shù)據(jù)庫(kù)層。系統(tǒng)架構(gòu)如圖4所示。
客戶層:用戶使用端,包括PC端瀏覽器和微信應(yīng)用。
Web層:向用戶展示商品等信息和獲取用戶數(shù)據(jù),實(shí)現(xiàn)用戶在線注冊(cè)、登錄、在線下單等功能。其中Beetl模板用于開(kāi)發(fā)后臺(tái)管理系統(tǒng)頁(yè)面、TAOBAO SUI Mobile框架用于開(kāi)發(fā)微信公眾號(hào)內(nèi)部頁(yè)面、控制器可接收用戶的輸入并傳遞給業(yè)務(wù)層處理。
業(yè)務(wù)層:接收Web層傳遞的數(shù)據(jù),訪問(wèn)數(shù)據(jù)層代碼實(shí)現(xiàn)相應(yīng)業(yè)務(wù)操作,最后將處理結(jié)果返回給Web層展示給用戶。
數(shù)據(jù)層:用于存儲(chǔ)系統(tǒng)數(shù)據(jù),包括用戶、商品、訂單等數(shù)據(jù)。數(shù)據(jù)訪問(wèn)上使用了阿里巴巴公司開(kāi)源的Druid連接池,相對(duì)傳統(tǒng)的C-3PO等連接池效率更高,且提供了可視化方式對(duì)連接池使用情況進(jìn)行監(jiān)控。
在數(shù)據(jù)庫(kù)設(shè)計(jì)方面先進(jìn)行了概念結(jié)構(gòu)設(shè)計(jì)。本階段對(duì)系統(tǒng)中相關(guān)的實(shí)體和實(shí)體間的關(guān)系進(jìn)行了分析。經(jīng)過(guò)分析,本系統(tǒng)存在實(shí)體主要為代理商(包括總代和分銷)、商品分類、商品、商品SKU、訂單、訂單明細(xì)、收貨地址。其中代理商與訂單、收貨地址是一對(duì)多關(guān)系,商品分類與商品是一對(duì)多關(guān)系,商品與商品SKU是一對(duì)多關(guān)系,訂單與訂單明細(xì)是一對(duì)多關(guān)系,訂單與收貨地址是一對(duì)一關(guān)系。
數(shù)據(jù)庫(kù)除以上各模塊所需實(shí)體外還包括后臺(tái)操作員、角色、權(quán)限、銷售、銷售明細(xì)。其中,操作員與角色是一對(duì)一關(guān)系,角色與權(quán)限是多對(duì)多關(guān)系。
系統(tǒng)總體E-R模型如圖5所示。
2.2? 微信公眾平臺(tái)集成設(shè)計(jì)
微信公眾平臺(tái)規(guī)定在微信公眾號(hào)內(nèi)訪問(wèn)第三方網(wǎng)頁(yè),公眾號(hào)可以通過(guò)微信網(wǎng)頁(yè)授權(quán)機(jī)制來(lái)獲取用戶基本信息。開(kāi)發(fā)者可以在公眾號(hào)開(kāi)發(fā)者中心配置授權(quán)回調(diào)域名,之后就可以通過(guò)HTTP協(xié)議向公眾平臺(tái)接口發(fā)起用戶授權(quán)請(qǐng)求,當(dāng)用戶同意授權(quán)后,公眾平臺(tái)向系統(tǒng)發(fā)起回調(diào),同時(shí)返回JSON格式的用戶信息。
公眾平臺(tái)集成模塊主要完成兩個(gè)任務(wù),第一是對(duì)通過(guò)HTTP發(fā)起網(wǎng)絡(luò)請(qǐng)求和解析JSON數(shù)據(jù)等通用操作進(jìn)行了封裝;第二是完成向用戶發(fā)起授權(quán)和獲取用戶基礎(chǔ)信息的功能。微信公眾平臺(tái)接口在通信上使用HTTP協(xié)議,開(kāi)發(fā)者通過(guò)在程序中向接口地址發(fā)送GET和POST請(qǐng)求,公眾平臺(tái)接口在處理后將返回JSON數(shù)據(jù),開(kāi)發(fā)者需在代碼中解析處理后進(jìn)一步實(shí)現(xiàn)業(yè)務(wù)邏輯[4]。圖6展示了在通信操作上封裝的代碼調(diào)用流程。
在公眾號(hào)獲取用戶授權(quán)方面,開(kāi)發(fā)者需調(diào)用網(wǎng)頁(yè)授權(quán)接口向用戶發(fā)起網(wǎng)頁(yè)授權(quán)請(qǐng)求。公眾平臺(tái)關(guān)于網(wǎng)頁(yè)授權(quán)分為兩種,一種為靜默授權(quán),不需用戶確認(rèn),開(kāi)發(fā)者只能獲取用戶的OpenID無(wú)法獲取用戶的基本信息;另一種則需用戶手動(dòng)確認(rèn),用戶可看到將獲取其個(gè)人基本信息的提示,用戶同意確認(rèn)后開(kāi)發(fā)者可獲取用戶的基本信息。公眾平臺(tái)使用OAuth2.0機(jī)制實(shí)現(xiàn)網(wǎng)頁(yè)授權(quán),在用戶同意授權(quán)后,公眾號(hào)可獲得網(wǎng)頁(yè)授權(quán)接口調(diào)用憑證access_token,此值將作為后續(xù)接口調(diào)用的依據(jù)。
根據(jù)公眾平臺(tái)接口文檔可知,微信公眾號(hào)獲取用戶信息需經(jīng)過(guò)用戶授權(quán),獲取用戶信息的步驟為:
(1)用戶同意授權(quán),程序獲取code。
(2)通過(guò)code獲取網(wǎng)頁(yè)授權(quán)access_token訪問(wèn)令牌。
(3)拉取用戶信息[5]。流程如圖7所示。
3? 結(jié)? 論
分銷是目前在微信端開(kāi)展?fàn)I銷的主要商業(yè)模式。分銷可以利用朋友圈關(guān)系實(shí)現(xiàn)傳播的裂變,從而提高商品的曝光度和增大轉(zhuǎn)化率。文中提出的基于微信公眾平臺(tái)的二級(jí)分銷系統(tǒng),是對(duì)現(xiàn)有三級(jí)分銷的簡(jiǎn)化版,在角色上和業(yè)務(wù)流程上進(jìn)行了精簡(jiǎn),能夠提高企業(yè)在管理上的效率和降低企業(yè)運(yùn)營(yíng)成本。在系統(tǒng)設(shè)計(jì)方面,闡述了系統(tǒng)架構(gòu)設(shè)計(jì)和微信公眾號(hào)集成模塊設(shè)計(jì),并使用時(shí)序圖對(duì)關(guān)鍵過(guò)程進(jìn)行闡述。文中所提出的二級(jí)分銷系統(tǒng)以及系統(tǒng)設(shè)計(jì)思路對(duì)于分銷系統(tǒng)的實(shí)現(xiàn)具有一定參考價(jià)值。
參考文獻(xiàn):
[1] 劉惠.云指分銷系統(tǒng)發(fā)現(xiàn)電商新出路 [J].計(jì)算機(jī)與網(wǎng)絡(luò),2016,42(7):16.
[2] 曾青松.多級(jí)分銷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].福建電腦,2016,32(6):61-62.
[3] 黎邦群.基于微信公眾平臺(tái)的圖書(shū)借還提醒服務(wù) [J].惠州學(xué)院學(xué)報(bào),2014,34(6):64-69.
[4] 楊寧,劉丹軍.基于JFinal框架的Java Web應(yīng)用開(kāi)發(fā)研究 [J].電腦知識(shí)與技術(shù),2014,10(7):1440-1443.
[5] 騰訊公司.微信公眾平臺(tái)開(kāi)發(fā)者文檔 [EB/OL].https://mp.weixin.qq.com/wiki/home,2019-03-13.
作者簡(jiǎn)介:邢如意(1982-),男,漢族,江蘇徐州人,講師,碩士,研究方向:分布式系統(tǒng)、虛擬化、云計(jì)算。