电商研发系列——概述篇

2014-08-03 17:02:02

请关注唯心的个人微信公众号:craft6-cn(中划线,也可以搜索:领域驱动业务建模)

一、前言

    本B2C电子商务系统研发系列博文,由Craft6.cn 站长颜超敏原创,内容涵盖B2C电商系统前台、后台

各个主要功能模块的需求分析、概要设计相关内容。

二、系统定义

    电子商务商业模式常见的有近20种分类,其中常见的:

  1. 在线直销
    这是最为典型的经营模式,即在网上销售商品和服务。这也是本系列博文
    主要探讨的目标。

  2. 电子招标系统
    一般企业内部使用,是一个买家面向多个卖家。暂不打算对该模式进行
    分析。

  3. 网上拍卖
    拍卖作为产品销售的一种模式,一般采用英式拍卖,也有采用荷兰式拍卖的,
    如有时间,会撰文探讨一下。作为系统中一种可选的商品销售方式。

  4. 定制产品和服务
    从设计上来看,这是一种动态产品组合的销售模式,比如陶瓷喷图,PC定制等。
    本系列暂不讨论。以后专门撰文分析。

  5. 电子市场和电子交易
    B2B的商业模式,本系列暂不探讨。

     总体而言,本系列博文将主要探讨第一种模式,即如何研发B2C电子商务软件
实现在线直销流程。

B2C电子商务系统研发——概述篇

三、系统结构图

B2C电商系统结构图(craft6.cn 颜超敏).jpg

四、系统结构说明

    本系列博文基于领域驱动设计(DDD)的设计思想进行撰写,所以业务主要是依附于

领域对象,比如产品、订单、购物车、市场等。

    本系列博文将按前面结构图进行划分,但阐述时,主要以后端的功能为主,因为前端

的功能除了购物车、结账外,还是主要以查询数据为主。

  1. 前端

    • 首页

    • 购物车。购物车涉及多个页面不同的呈现方式,比如迷你购物车、加入购物车、推荐购物车、

      购物车主体页面等。

    • 产品列表和查询

      产品列表涉及分页、排序、内容呈现等,但最为复杂的还是产品的查询功能。

    • 结账

    • 产品推荐

    • 我的账号

  2. 后端

    • 产品 & 分类

      产品是电商系统的核心模块,也是最为复杂的模块,涉及产品基本信息、SKU、属性扩展、图片,

      以及和其它模块存在大量的关联业务。

    • 订单

      通过结账下达订单,是系统中和外部模块关联最为密切的模块之一。和产品、购物车、结账、支付、

      库存、物流等均存在关联。

    • 市场

      包含各类的促销规则、关联推荐管理等。

      促销规则对应前台主要是提供接口给其它调用,如产品价格显示、购物车、结账价格计算等。
      关联推荐则需要根据各类的条件,如目录、产品、购物车等源推荐相应的目标商品

    • 库存

      对于简单的电商系统,如果只是单仓库,可以设计一套库存模块,对于大型的电商系统,则和第三方系统的

      库存(如ERP)进行集成,通过API获得库存数据。

    • 客户

      即前端购物的顾客。这里如果深入挖掘,可以开发一套CRM系统。

    • 系统

      包括物流、支付、安全、用户权限、参数配置、日志以及其它各类辅助功能。

    • 站点

      包括内容、新闻、SEO、友链以及其它站点运营相关的功能。

      B2C电子商务系统研发——概述篇

四、撰写方式

    每个模块都比较庞大,不会在一篇文章中对该模块做全部的阐述,一般都会将其划分为

多个子模块,对于每个子模块甚至都会划分为多篇文章来描述,避免一篇文章过长。整体

写作规划就是如此,接下来就等待详细的博文发表吧。

     


可通过扫描左侧二维码阅读本文。本站文章均为颜超敏原创,欢迎转载,请注明出处即可,转载可通过下面的社会化工具快速完成。

分享到:


为您推荐这些文章,如果感兴趣,请继续阅读吧:

电商研发系列——概述篇

B2C,电子商务,电子商务知识,电子商务知识整理,电子商务研发,电子商务研究,电子商务模块,电子商务系统,电子商务系统规划 本B2C电子商务系统研发系列博文,由Craft6.cn 站长颜超敏原创,内容涵盖B2C电商系统前台、后台 各个主要功能模块的需求分析、概要设计相关内容。 本系列博文基于领域驱动设计(DDD)的设计思想进行撰写,所以业务主要是依附于领域对象,比如产品、订单、购物车、市场等。 本系列博文将按前面结构图进行划分,但阐述时,主要以后端的功能为主,因为前端的功能除了购物车、结账外,还是主要以查询数据为主。
颜超敏,唯心六艺,Craft6.cn,电子商务博客,电子商务研发,电商研发,电子商务研究,电商研究,电子商务专家,电商专家,电子商务知识,电商知识,电子商务教程,电商教程,电子商务模式,电子商务平台,电子商务商业模式,电子商务数据库设计,电商数据库设计,电子商务系统分析,Java架构设计,Java软件架构,B2C,O2O,o2o模式,o2o电子商务,o2o电子商务平台,中国电子商务,电子商务平台建设方案
粤ICP备14060523号 Copyright @2014 -唯心六艺软件