- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电商平台总体技术规划讲述
电商平台总体技术规划
2014年01月
业务架构-业务支撑体系
电商交易平台,是面向个人及企业客户提供商品在线交易的网上商城。参考电商的典型业务场景,平台业务的运营需要以下几类业务能力支撑。
购买
引流
访问
客服
支付
配送
进的来
带的走
留得住
目标场景
业务能力
全景图
总控平台
基础数据管理
数据挖掘
决策分析
业务监控
供应链管理
财务管理
应用架构-基于用户业务行为的三侧划分
平台系统用户主要包括客户、商户、运营执行的人员、管理人员四种类型,为清楚划分用户界面和更好的满足不同类用户的关注点,将电子商城分为客户侧、运营侧、管理三侧;应用功能及架构设计以此为基础展开。
客户侧
面向客户群体的业务应用集合,支撑客户注册、自主管理信息、购物、物流跟踪等。
运营侧
面向平台业务运营者的业务应用集合,支撑商品、店铺、订单、仓储物流及促销管理等。
管理侧
面向管理者的业务应用集合,支撑用户活动和运营数据的统计分析。
以客户体验为根本出发点
以订单管理为中心
以分析为手段
应用架构-运营侧设计原则
运营侧应用功能以订单为中心设计。
…….
会员等级
应用架构-总图(Levle1)
从客户侧、运营侧、管理侧三侧出发,对电子商城应用功能进行归类划分情况及信息流向如下图所示:
团购
体验中心
定向优惠
……
拍卖中心
限时抢购
用户社区网站
收银台
会员中心
个人商城网站
企业商城网站
批发中心
移动和社交应用
抽奖
商城联盟
购物车
营销管理
会员管理
结算管理
订单调度中心
仓储管理
品类及商品管理
商铺管理
库存和价格中心
商户管理
配送管理
客户服务管理
订单管理
批发中心管理
合同管理
业务运营分析
商业智能
物流配送整合管理
广告管理
运营侧
客户侧
管理侧
供应商管理与协同
供应链管理
用户访问如订单、支付、会员、商户等信息接入
相对应的业务运营支撑
交易数据、运营统计、访问日志等数据信息
个性化推荐、供应商管理等业务决策
秒杀
积分兑换
采购管理
销售管理
商城管理
呼叫中心
客户忠诚度和关系管理
个性化推荐
……
数据架构 -数据分类
客户侧
运营侧
结构化
事务数据
主数据
基础数据
非结构化
模板
文件
商品图片
举报图片
商铺装修模板
管理侧
订单数据
活动数据
专场数据
仓储数据
商品数据
订单数据
会员数据
商户数据
商品视频
投诉图片
会员图片
商品详情图片
知识库数据
客服数据
活动审核
物流数据
分析内容
分析字段
分析规则
分析类别
购物车数据
信息审核
属性分配
权限分配
订单调度
招商数据
折扣管理数据
广告数据
价格管理数据
预警管理数据
商户管理数据
支付数据
商品评论数据
商城联盟数据
试用体验数据
会员注册数据
维权数据
投诉建议数据
举报数据
爬虫数据
社交媒体数据
用户社区数据
退货数据
积分数据
规则数据
店铺数据
供应商数据
订单属性
工作量数据
活动分析数据
交易分析数据
会员分析数据
效果分析数据
盈亏分析数据
举报分析数据
作业量数据
投票分析数据
退款分析数据
日志分析数据
转换率数据
安全数据
SEO优化数据
流量分析数据
性能分析数据
用户行为数据
配送行为数据
积分分析数据
礼品分析数据
仓库数据
站点数据
预订数据
费率数据
条码数据
调度数据
发票数据
承运商数据
批发中心数据
品类数据
会员属性
商户属性
商品属性
店铺属性
咨询信息数据
上下架数据
咨询分类数据
监控数据
发货数据
补货数据
通知数据
运单数据
资格审核
商品库存数据
售后服务数据
对帐数据
报损数据
身份认证数据
电子商城系统数据按客户侧、运营侧和管理侧横向分类,结构化和非结构化纵向分类。
技术架构-技术架构 -总体架构
技术架构要素
网络接入层:通过CDN缓存页面;
展现层:采用动态分离、页面静态化提升页面访问速度;
应用层:采用应用无状态实现
服务层:服务化、SOA架构
数据层:采用分布式数据处理技术提升并发以及海量数据处理能力;
基础设施层:以x86服务器为主,通过虚拟化进行动态资源扩展
技术架构-应用层
采用J2EE架构实现应用逻辑。
采用n层结构:前端采用MVC模式实现;业务逻辑采用spring框架;数据持久层采用DAO技术,例如ibatis,hibernate
J2EE架构
应用无状态,缓解了应用session同步压力,并可实现大规模部署
无状态化场景:用户session、购物车、验证码等状态数据存于分布式缓存服务。本地浏览器将唯一标识保存在cookie中,访问请求发送给任意服务器,通过分布式缓存获取状态信息,组合动态内容。
应用无状态化
技术架构-服务层 -服务框架
服务化,实现系统解耦,服务之间相互独立,
文档评论(0)