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