欢迎来到天天文库
浏览记录
ID:12786304
大小:71.00 KB
页数:3页
时间:2018-07-19
《电商研发系列——概述篇》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、前言 本B2C电子商务系统研发系列博文,由Craft6.cn站长颜超敏原创,内容涵盖B2C电商系统前台、后台各个主要功能模块的需求分析、概要设计相关内容。二、系统定义 电子商务商业模式常见的有近20种分类,其中常见的:1.在线直销这是最为典型的经营模式,即在网上销售商品和服务。这也是本系列博文主要探讨的目标。2.电子招标系统一般企业内部使用,是一个买家面向多个卖家。暂不打算对该模式进行分析。3.网上拍卖拍卖作为产品销售的一种模式,一般采用英式拍卖,也有采用荷兰式拍卖的,如有时间,会撰文探讨一下。作为系统中一种可选的商品销售方式。4.定
2、制产品和服务从设计上来看,这是一种动态产品组合的销售模式,比如陶瓷喷图,PC定制等。本系列暂不讨论。以后专门撰文分析。5.电子市场和电子交易B2B的商业模式,本系列暂不探讨。 总体而言,本系列博文将主要探讨第一种模式,即如何研发B2C电子商务软件实现在线直销流程。B2C电子商务系统研发——概述篇三、系统结构图四、系统结构说明 本系列博文基于领域驱动设计(DDD)的设计思想进行撰写,所以业务主要是依附于领域对象,比如产品、订单、购物车、市场等。 本系列博文将按前面结构图进行划分,但阐述时,主要以后端的功能为主,因为前端的功能除了购物车、
3、结账外,还是主要以查询数据为主。1.前端l首页l购物车。购物车涉及多个页面不同的呈现方式,比如迷你购物车、加入购物车、推荐购物车、l购物车主体页面等。l产品列表和查询l产品列表涉及分页、排序、内容呈现等,但最为复杂的还是产品的查询功能。l结账l产品推荐l我的账号2.后端l产品&分类产品是电商系统的核心模块,也是最为复杂的模块,涉及产品基本信息、SKU、属性扩展、图片,以及和其它模块存在大量的关联业务。l订单通过结账下达订单,是系统中和外部模块关联最为密切的模块之一。和产品、购物车、结账、支付、库存、物流等均存在关联。l市场包含各类的促销规则、关
4、联推荐管理等。促销规则对应前台主要是提供接口给其它调用,如产品价格显示、购物车、结账价格计算等。关联推荐则需要根据各类的条件,如目录、产品、购物车等源推荐相应的目标商品库存对于简单的电商系统,如果只是单仓库,可以设计一套库存模块,对于大型的电商系统,则和第三方系统的库存(如ERP)进行集成,通过API获得库存数据。l客户即前端购物的顾客。这里如果深入挖掘,可以开发一套CRM系统。l系统包括物流、支付、安全、用户权限、参数配置、日志以及其它各类辅助功能。l站点包括内容、新闻、SEO、友链以及其它站点运营相关的功能。B2C电子商务系统研发&mdas
5、h;—概述篇四、撰写方式 每个模块都比较庞大,不会在一篇文章中对该模块做全部的阐述,一般都会将其划分为多个子模块,对于每个子模块甚至都会划分为多篇文章来描述,避免一篇文章过长。整体写作规划就是如此,接下来就等待详细的博文发表吧。 如需查看更多最新电子商务、工作流和Java软件架构相关原创文章请访问:Craft6.cn
此文档下载收益归作者所有