电商后台管理系统具有管理用户账号、商品分类、商品信息、订单、数据统计等业务功能。
电商后台管理系统整体采用前后端分离的开发模式,其中前端项目是基于 Vue 技术栈的 SPA 项目。
- 前端项目技术栈
- Vue
- Vue-router
- Element-UI
- Axios
- Echarts
- 后端项目技术栈
- Node.js
- Express
- Jwt
- Mysql
- Sequelize
1 在登录页面输入用户名和密码 2 调用后台接口进行验证 3 通过验证之后,根据后台的响应状态跳转到项目主页
1 http 是无状态的 2 通过 cookie 在客户端记录状态 3 通过 session 在服务器端记录状态 4 通过 token 方式维持状态
通过后台管理用户的账号信息,具体包括用户信息的展示、添加、修改、删除、角色分配、账号启用/注销等功能。
- 用户信息列表展示
- 添加用户
- 修改用户
- 删除用户
- 启用或禁用用户
- 用户角色分配
- 用户查询
通过权限管理模块控制不同的用户可以进行哪些操作,具体可以通过角色的方式进行控制,即每个用户分配一个特定的角色,角色包括不同的功能权限。
- 角色信息列表展示
- 权限信息列表展示
- 添加角色
- 修改角色
- 删除角色
- 角色权限分配
- 角色权限删除
商品分类用于在购物时,快速找到所要购买的商品,可以通过电商平台主页直观的看到。
- 商品分类树状列表展示
- 添加分类
- 修改分类
- 删除分类
商品参数用于显示商品的固定的特征信息,可以通过电商平台商品详情页面直观的看到。
- 动态参数列表展示
- 静态属性列表展示
- 标签展示
- 标签删除
- 添加参数
- 修改参数
- 删除参数
商品管理模块用于维护电商平台的商品信息,包括商品的类型、参数、图片、详情等信息。通过商品管理模块可以 实现商品的添加、修改、展示和删除等功能。
- 商品列表展示
- 商品详情面板
- 添加商品(商品信息、参数属性、图片和详情)
- 修改商品
- 删除商品
- 商品查询
订单管理模块用于维护商品的订单信息,可以查看订单的商品信息、物流信息,并且可以根据实际的运营情况对订 单做适当的调整。
- 订单列表展示
- 修改收货地址
- 物流信息展示
数据统计模块主要用于统计电商平台运营过程的中的各种统计数据,并通过直观的可视化方式展示出来,方便相关 运营和管理人员查看。
- 数据报表展示





















