电商架构浅析:从B2C模式到系统设计
创作时间:
作者:
@小白创作中心
电商架构浅析:从B2C模式到系统设计
引用
1
来源
1.
https://www.cnblogs.com/fuxing/p/18232389
电商系统是一个复杂而庞大的工程,涉及产品采购、商品上架、下单支付和订单履约等多个环节。本文将从B2C模式入手,详细解析电商系统的业务流程和架构设计,帮助读者全面了解电商系统的运作机制。
一、简介
1. 什么是电商
简单说就是通过网络进行的商务活动。以前的人都是通过现金进行交易,就是所谓的一手交钱、一手交货。而电商,则是通过通过网上商城、物流配送、线上资金结算等过程来完成交易。
本质就是买卖双方围绕线上商品进行交易履约的过程。
2. 电商分类
模式 | 说明 |
---|---|
B2C | 企业对消费者(Business To Customer),就是企业商家直接售卖给消费者。就相当于把线下的实体店搬到网上经营,比如京东、天猫自营。 |
B2B | 企业对企业(Business To Business),包括产品、服务和信息交易,阿里巴巴在线交易系统就是一个例子。常见三种 B2B 模式:1. 商家与商家的直接交易;2. 有中间商运营的第三方平台;3. 行业生态B2B网站,如家电行业电商系统。 |
C2C | 个人对个人(Customer To Customer),就是大家熟悉的淘宝个人商铺,个人与个人之间的网上交易。比如商家在淘宝上开网店,我通过网店把商品卖给用户。 |
O2O | 将线下的商务机会与互联网结合(Online To Offline),主要指同城本地生活服务类。分两种类型:1.送货到家:针对周边几公里范围内人群,在线下单、配送。如,外卖、生鲜、药品、鲜花等。2.预约到店:在线预约、到店接受服务或到店自提,如餐馆、酒店、美容、养生、牙科、医美、亲子等。 |
二、业务流程分析
目前的电商的种类很多,本文就以传统的的 B2C 模式的电商进行分析(也就是京东、天猫这种自营电商)。B2C 这种企业自营模式是采用自采自销的业务模式,除了其他电商的核心业务外,还包含了采购、仓储、履约等流程,因此分析 B2C 模式可以更为全面的了解电商。
那么自营企业将商品售卖给消费者,需要哪些业务流程呢?
由于整个业务流程比较繁杂,我将整个业务流程分为 4 个主要流程,然后会根据这个 4 个主要流程进行详细的流程说明。
- 产品采购流程
- 商品上架流程
- 商品下单支付流程
- 订单履约配送流程
简要业务流程图如下:
三、系统流程详解
1. 产品采购流程
- 供应商入驻:基本信息填写、签署在线协议,提交公司财务、资质信息等,采销审核通过后可成为企业供应商;
- 签订合同:入驻审核通过后须签定相关合同,注意重点关注项;
- 采购产品:采销在采购系统中下采购订单,订单通过EDI或者线下的方式推送给供应商;
- 供应商发货:供应商收到采购订单后,根据采购单中的信息(商品、收货仓库等)发货,发货后即产生采购在途库存;
- 库存:无论是在途库存,还是实物入库后产生的实物库存,以及前端的可售库存等,均由库存中心控制。
2. 商品上架流程
- 创建商品:创建商品 sku,包括填写商品参数,商品详情介绍等信息。
- 商品定价:商品创建后通过价格中心制定销售价格,销售价格与采购价、成本价、促销价等一系列价格组成复杂的价格模型,并一起记录在价格中心,形成完善的价格体系;
- 商品上架:商品创建并完成定价以后,进行商品上架审核,通过后完成商品上架;
3. 商品选购下单流程
- 商品选购:用户完成登录、搜索、商详、购物车等操作流程;
- 商品促销:通过营销中心制定营销计划来执行促销活动,如优惠活动、优惠券等促销规则;
- 商品订单生成:由交易中心生成,过程比较复杂,包括库存、用户、优惠券等很多校验;
- 预占库存:生成订单的同时,会与库存中心交互预占库存;
- 订单支付:商品订单的生成和支付是两个独立的环节,不同的支付渠道对应不同的链路;
4. 订单履约配送流程
- 订单拆分:支付成功后,进入生命周期的履约流程,我们需要对用户订单进行拆分,拆分时会分摊计算每个新子订单的金额;
- 订单转移:根据拆分以后不同类型的子订单进行订单转移,转移至不同的生产时机、生产地点和生产流程中;
- 生命周期管控:
- 控制订单生产的流程,将订单推送至对应的库房,并回传生命周期节点(打包、出库等)给前台系统;
- 针对取消逆向订单,根据订单不同的生命周期节点做对应的控制:如订单未流转到仓库,则负责暂停订单下传,订单未出库则负责通知仓库终止生产、订单未派件则通知配送系统终止派件等;
- 针对虚拟订单,不用经由库房实际生产,直接由转移给订单中心或者虚拟业务对应的系统进行处理;
- 订单完成后,财务系统发起结算。
四、电商系统架构
基于每个业务详细的系统流程,可以得到对应的功能模块,将每个功能模块根据架构图的逻辑进行划分,可以得到如下的架构图。
由于每个模块都是复杂独立的系统,以下并非具体的设计方案,只是对电商有一个初步的认识,每个模块更具体的设计将会在后续的文章详细介绍。
热门推荐
程序员含金量比较高的证书
3种不同研发路线新冠疫苗加强针哪个好 详解3种新冠疫苗的研发特点
如何打造私域流量池:从0到1的实战指南
哲学三论:本体论、认识论与方法论
南京著名的十大名胜古迹,中山陵排名榜首
中医与现代医学结合|中医世家范世强做客香港卫视浅谈肿瘤防治之道
当刀郎缺席榜单:一场关于音乐价值的全民思辨
综合分析:日韩影视内容流行趋势及其影响力探讨
床头朝向对人运势的影响
冬天跑步,不管快慢,请记住这6个建议,非常实用,希望能听进去
艾尔登法环阔剑哪个强?三种代表性阔剑对比分析
2型糖尿病患者常合并高血压、血脂异常、肥胖等,新版指南强调综合管理
浙江嘉兴:红船领航 打造新时代法治高地
满天星的花语是什么
浙江余姚市四明山镇出圈助力旅游经济长红
一首成功的歌曲需要什么?揭秘声音幕后的音符魔术师
吴彦祖下场教英语引争议,背后站着高途,明星跨界易翻车?
《寄生兽:生命的准则》:共生与生存的边缘挣扎
《双影奇境》全关卡图文流程攻略 全成就及支线任务指南
李白,扶摇直上九万里的诗仙
重阳节教育传承:校园活动设计与教学实践
科幻电影中情感型人工智能的现实转向
新成像技术“透视”晶体内部结构,为开发新光子材料开辟新路
以协同共治破解农村互助养老难题
全球最赚钱医疗器械!心脏瓣膜挤入前三
国家局公司名称核准流程及条件详解
从舌尖到心尖:饮食、微生物与高血压的“奇妙之旅”
《山海经》75种神兽 / 上古神兽
电气设计 | 三段式电流保护原理分析及整定计算步骤详解
深入解析管理会计案例,理论与实践的桥梁