# 前言
計(jì)劃接下來一段日子寫若干篇關(guān)于整個(gè)B2C電子商務(wù)系統(tǒng)研發(fā)流程博文,
包括前臺(tái)、后臺(tái)各個(gè)主要功能模塊的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和一些
偽編碼編寫。計(jì)劃2~3天寫一篇,對(duì)于一些復(fù)雜的模塊會(huì)通過多篇博文來完成。
# 系統(tǒng)定義
電子商務(wù)商業(yè)模式常見的有近20種分類,其中常見的:
- 在線直銷
這是最為典型的經(jīng)營模式,即在網(wǎng)上銷售商品和服務(wù)。這也是本系列博文
主要探討的目標(biāo)。 - 電子招標(biāo)系統(tǒng)
一般企業(yè)內(nèi)部使用,是一個(gè)買家面向多個(gè)賣家。暫不打算對(duì)該模式進(jìn)行
分析。 - 網(wǎng)上拍賣
拍賣作為產(chǎn)品銷售的一種模式,一般采用英式拍賣,也有采用荷蘭式拍賣的,
如有時(shí)間,會(huì)撰文探討一下。作為系統(tǒng)中一種可選的商品銷售方式。 - 定制產(chǎn)品和服務(wù)
從設(shè)計(jì)上來看,這是一種動(dòng)態(tài)產(chǎn)品組合的銷售模式,比如陶瓷噴圖,PC定制等。
本系列暫不討論。以后專門撰文分析。 - 電子市場(chǎng)和電子交易
B2B的商業(yè)模式,本系列暫不探討。
總體而言,本系列博文將主要探討第一種模式,即如何研發(fā)B2C電子商務(wù)軟件
實(shí)現(xiàn)在線直銷流程。
# 系統(tǒng)規(guī)劃
除了某些特定的頁面外(如首頁、結(jié)賬頁等),一般的功能模塊都涉及前后臺(tái),
在設(shè)計(jì)時(shí),從數(shù)據(jù)結(jié)構(gòu)的角度來看是前后臺(tái)都會(huì)調(diào)用的,但是會(huì)根據(jù)權(quán)限、業(yè)務(wù)區(qū)別等
設(shè)計(jì)不同的用例。
比如同樣是產(chǎn)品結(jié)構(gòu),在前臺(tái)表現(xiàn)的是產(chǎn)品列表、產(chǎn)品詳細(xì)頁面,以及其它調(diào)用產(chǎn)品
顯示數(shù)據(jù)的地方;而后臺(tái)則表現(xiàn)為產(chǎn)品管理模塊和其它引用產(chǎn)品的地方。
所以本系列博文將按主實(shí)體來規(guī)劃模塊,共分為:
- 商品和商品分類模塊。劃分為幾個(gè)大的子模塊,包括商品管理、商品搜索和排序、
商品詳細(xì)頁面等。 - 訂單創(chuàng)建和管理模塊。即前臺(tái)結(jié)賬、后臺(tái)代客下單和訂單管理流程。
- 營銷模塊。包含各類的促銷規(guī)則、關(guān)聯(lián)推薦管理等,主要在后臺(tái)呈現(xiàn)。
促銷規(guī)則對(duì)應(yīng)前臺(tái)主要是提供接口給其它調(diào)用,如產(chǎn)品價(jià)格顯示、購物車、
結(jié)賬價(jià)格計(jì)算等。
關(guān)聯(lián)推薦則需要根據(jù)各類的條件,如目錄、產(chǎn)品、購物車等源推薦相應(yīng)的目標(biāo)商品。 - 會(huì)員模塊。
包括前臺(tái)的我的賬號(hào),后臺(tái)的會(huì)員管理等常見功能外,存在的擴(kuò)展是基于會(huì)員
實(shí)現(xiàn)精準(zhǔn)營銷相關(guān)功能。 - 前臺(tái)首頁。
前臺(tái)首頁實(shí)在太重要,但又難以歸入其它某個(gè)特定的模塊,所以單獨(dú)立一項(xiàng)。 - 系統(tǒng)管理。包含系統(tǒng)參數(shù)、權(quán)限管理、日志、支付、運(yùn)輸、自定義屬性、包裝等等,
非常龐雜。這塊計(jì)劃自定義屬性會(huì)探討多一些,畢竟它是商品、訂單的擴(kuò)展基礎(chǔ),
其它的部分比較通用的。看情況再做詳細(xì)分析吧。
# 撰寫方式
每個(gè)模塊都比較龐大,不會(huì)在一篇文章中對(duì)該模塊做全部的闡述,一般都會(huì)將其劃分為
多個(gè)子模塊,對(duì)于每個(gè)子模塊甚至都會(huì)劃分為多篇文章來描述,避免一篇文章過長。整體
寫作規(guī)劃就是如此,接下來就等待詳細(xì)的博文發(fā)表吧。
=================================
顏超敏
專注電子商務(wù)、工作流企業(yè)級(jí)Java軟件系統(tǒng)研發(fā);
個(gè)人博客:Craft6.cn 唯心六藝
=================================