分布式B2B2C商城系统架构与模块介绍

需积分: 9 0 下载量 75 浏览量 更新于2024-12-15 收藏 97.05MB ZIP 举报
资源摘要信息:"分布式B2B2C平台是一个类似于京东商城的综合电子商务平台,允许商家入驻销售商品,会员可以浏览、搜索、购买商品,并参与各种促销活动。平台架构基于SOA(面向服务的架构),使用dubbox作为服务中间件,前端技术栈为AngularJS和Bootstrap,具有商家管理后台和运营商管理后台两个主要管理模块。系统功能涵盖商品管理、会员管理、订单处理、秒杀团购以及单点登录系统等模块。" 知识点详细说明: 1. B2B2C电子商务模式: B2B2C(Business-to-Business-to-Consumer)是一种电子商务模式,允许商家通过一个平台向消费者销售产品或服务。这种模式下,平台运营商提供技术支持和市场推广,吸引商家入驻,同时为消费者提供购物的便利性。 2. 平台功能模块: - 门户模块:提供平台的整体访问入口,包括用户注册、登录、信息展示等。 - 搜索模块:允许用户通过关键词搜索商品,提高用户体验和商品检索效率。 - 商品详情页:展示商品的详细信息,包括图片、价格、描述、评价等。 - 购物车:用户可以添加商品到购物车,在购物车中修改商品数量、删除商品,最后统一结算。 - 秒杀和团购:作为吸引流量和促进销量的营销工具,通过限时抢购和团体购买优惠来吸引用户购买。 - 用户中心:用户的个人信息管理,包括订单管理、收货地址、支付方式、积分管理等。 - 单点登录系统(SSO):允许用户使用一个账号在多个相关联的系统中无需重复登录。 3. 管理后台: - 商家管理后台:商家可以登录后台提交商品信息、管理商品上下架、处理订单、查看销售数据等。 - 运营商管理后台:运营商负责审核商家入驻申请、审核商品信息、管理会员和订单、结算商家账目以及进行数据统计与分析。 4. SOA架构: SOA(Service-Oriented Architecture,面向服务的架构)是一种设计原则,用于将业务流程和服务组件化,实现业务流程与应用程序之间的松耦合,提高系统的灵活性和可维护性。在本项目中,SOA架构允许各个服务模块独立开发和部署,便于扩展和维护。 5. dubbox服务中间件: dubbox是基于dubbox框架的分布式服务中间件,它基于Java开发,能够实现不同服务之间的远程调用。在本系统中,dubbox可能被用于不同模块或服务组件之间的通信。 6. 前端技术栈AngularJS + Bootstrap: - AngularJS:一个JavaScript框架,主要用于构建单页应用程序(SPA),它通过HTML的扩展(指令)和数据绑定等特性简化了前端开发。 - Bootstrap:一个前端框架,提供了丰富的界面组件和布局模板,旨在帮助开发者快速设计响应式、跨浏览器的网页。 7. 开源系统: 系统被标记为开源,意味着源代码可以被社区共享和修改。开源软件通常具有更高的透明度和社区支持,能够促进创新和降低开发成本。对于项目维护者而言,开源可以吸引更多的开发者贡献代码,共同改进系统。 8. 文件名称说明: - Distributed-shopping-mall-system-master:该文件名称暗示这是一个分布式购物商场系统的主版本仓库,其中"master"通常表示代码的主分支,是项目的主要开发线。
352 浏览量
XMall是一个基于SOA架构的分布式电商购物商城,前后端分离。前台商城:Vue全家桶;后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等。 于SOA架构的分布式购物电商商城 后台管理系统:管理商品、订单、类目、商品规格属性、用户、权限、系统统计、系统日志以及前台内容等功能 前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首页、下单等操作 会员系统:用户可以在该系统中查询已下的订单、管理订单、我的优惠券等信息 订单系统:提供下单、查询订单、修改订单状态、定时处理订单 搜索系统:提供商品的搜索功能 单点登录系统:为多个系统之间提供用户登录凭证以及查询登录用户的信息 XMall v1.1更新日志(需更新前后台代码及SQL) 接入自己开源的XPay个人免签收款支付系统 更新Dubbo(2.6.1)、ES(6.2.3)等依赖版本 消ES需在页面中配置及跨域问题,ES默认配置集群名改为原elasticsearch 修复后台统计热卖商品SQL错误,xmall-front-web模块支持SpringMVC文件上传配置 修改金额字段类型优化SQL与备注 优化后台页面 修复用户修改BUG 优化批量删除 优化商品分类添加 重构首页,后台可配置,包括3D轮播图 后台新增缓存管理功能菜单 完成订单打印发货等功能,实现快递管理 增添订单统计报表 修复前后端分离极验验证码session存储问题 实现ES IK分词插件扩展词典库管理 增添限流 2018.7.22 取消快速搜索接口需前端配置 发送邮件端口改为465 2018.7.27 首页导航栏可后台配置 2019.10.06 修复分类管理BUG 开源小程序前端 注:SKU设计预计将在小程序后台实现 极验验证码移除文档