系统采用前后端分离形式开发,其中:
前端使用Vue.js和ElementUI作为主要技术栈,主要负责用户界面的实现和交互体验。前端应用可以被部署在任何支持Web浏览器的设备上。
后端使用Spring Boot作为主要框架,实现RESTful API接口,并与前端进行通信。后端应用可以被部署在任何支持Java运行时的设备上,包括云服务器、虚拟机和本地服务器等。
用户端:
1、社区商业中心:用户可以浏览不同门店发布的商品,并根据商品类型和门店进行筛选。
2、我的购物车:用户可以将喜欢的商品加入购物车,查看已添加的商品,合并支付和删除商品。
3、我的订单:用户可以查看订单状态,取消订单,收货等,历史订单可以显示所有已收货的订单。
商家端:
1、商品管理:商家可以对商品进行上架和下架,以及对商品进行分类管理。
2、订单管理:商家可以查看订单,删除订单等。
3、店铺信息管理:商家可以修改店铺的基础信息,包括店铺名称、店铺logo、店铺简介、取货地址等。
4、销售汇总:商家可以查看店铺的总订单量、单个商品平均价格和销售额,以便更好地了解店铺的经营情况。
管理端:
1、顾客管理:管理员可以对顾客账户进行添加和删除,便于对顾客信息进行统一的管理。
2、商家管理:管理员可以新增和删除商家账户、商家申请入驻平台后,管理员可以通过此模块为商家创建账户。
3、店铺管理:商家申请入驻店铺后,管理员可以在此模块添加店铺。
用户端:
1、社区商业中心:用户可以浏览不同门店发布的商品,并根据商品类型和门店进行筛选。
2、我的购物车:用户可以将喜欢的商品加入购物车,查看已添加的商品,合并支付和删除商品。
3、我的订单:用户可以查看订单状态,取消订单,收货等,历史订单可以显示所有已收货的订单。
商家端:
1、商品管理:商家可以对商品进行上架和下架,以及对商品进行分类管理。
2、订单管理:商家可以查看订单,删除订单等。
3、店铺信息管理:商家可以修改店铺的基础信息,包括店铺名称、店铺logo、店铺简介、取货地址等。
4、销售汇总:商家可以查看店铺的总订单量、单个商品平均价格和销售额,以便更好地了解店铺的经营情况。
管理端:
1、顾客管理:管理员可以对顾客账户进行添加和删除,便于对顾客信息进行统一的管理。
2、商家管理:管理员可以新增和删除商家账户、商家申请入驻平台后,管理员可以通过此模块为商家创建账户。
3、店铺管理:商家申请入驻店铺后,管理员可以在此模块添加店铺。