3.电商平台微服务设计实施

时间:2024-03-13 14:20:05

电商平台的一个总体业务流程设计:

3.电商平台微服务设计实施

总体业务功能设计:

电商平台总体业务功能的设计包括如下几个方面。

  1. 涉及商品展示方面的功能,将包括商品的类目配置及其管理、 商品的库存、定价、商品信息编辑、商品上下架管理等内容。
  2. 在进行交易操作方面,将包括顾客管理、会员管理、购物车管 理、支付管理、订单管理、物流管理等方面的内容。
  3. 在商家的管理方面,将包括商家的入驻与注册的审核、商家的 操作权限配置、商家的账户管理、结账和对账等方面的内容。

上述这些功能,根据其面向的用户对象不同,可以将电商平台的 总体业务功能分为:面向顾客的门户商城面向商家的管理后台面向平台运营方的管理后台三大部分。
3.电商平台微服务设计实施

电商平台业务模型设计:

移动商城业务模型

3.电商平台微服务设计实施
各个模块的功能简单介绍如下:
·商品浏览提供商品搜索和查询等功能,包括商品列表分页展示 和单个商品详情查看等,并在商品详情查看中提供购买下单的功能。
·分类查询提供按分类列表查询商品的功能。
·订单查询可以实时显示订单状态,查询订单的物流进度,并可 以进行收货确认和对完成交易的订单进行评价等。
·购物车提供增、删、改、查全面的管理功能,方便顾客执行加 入商品、移除商品、更改一个商品的购买数量等操作。
·个人信息包括顾客的基本信息的管理,比如手机号、联系人、 收货地址等信息的管理。同时,顾客也可以注册为某一商家的会员, 注册会员后,将可以享受商家提供的优惠、折扣和积分等会员特权服 务。

商家管理后台业务模型
3.电商平台微服务设计实施
·用户管理为商家提供了管理后台操作用户的功能,可以增加和 删除用户,并为每一个用户配置操作权限。
·商品管理可以进行商品添加、编辑及商品的上下架等操作。
·订单管理可为商家提供订单处理、查询和订单统计等功能。
·物流管理可为商家提供订单发货和物流管理等功能。
·支付管理包括商家的收款账户设置,收款记录查询和统计等功 能。
·评价管理给商家提供了查看顾客对订单评价的功能。
·点击率统计可对顾客浏览商品的行为进行查询和统计。
·会员管理为商家提供了会员等级和相关特权设置,并对所属的会员进行集中查询和管理等功能。
平台管理后台业务模型
3.电商平台微服务设计实施
·商家管理包括商家的创建、注册和审核等功能。
·商家权限管理,将使用角色、资源、模块等对象进行管理,由角色来决定一个用户可以访问的资源,从而确定用户的访问权限,然后使用 模块对资源进行层级管理,形成一种层级菜单。这样一个用户 登录时,就可以根据其拥有的权限分配合理的菜单结构。
·商品类目将由平台进行统一管理,不提供给商家操作这一方面 的功能。平台将按合理的标准提供全面的分类体系。
·顾客管理包括顾客的注册和个人信息编辑等功能,将由平台方 进行统一管理。同时,顾客也可以注册为商家的会员。
·平台操作员管理提供了平台操作员创建和权限管理等功能,通 过操作员管理可以实现平台访问控制的安全设计

电商平台微服务设计模型:

3.电商平台微服务设计实施