超市购物系统-springboot vue

362 篇文章 0 订阅
324 篇文章 0 订阅

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。

一、项目描述

基于springboot+vue的超市购物系统,通过mysql+springboot+vue框架进行开发

地址
http://localhost:9292/
管理员13333333333 123456
其它的角色和账号需在管理员下进行添加

二、项目功能

1. 登录:通过输入用户名和密码进行身份验证,根据角色权限进入不同的系统界面。
2. 销售模块
购物结账:顾选购商品后,系统根据商品价格和数量计算总价,支持多种支付方式(如现金、银行卡、移动支付等)。
积分兑换:可使用积分兑换指定商品或服务,系统记录兑换详情并扣减相应积分。
销售记录:记录每笔销售交易的详细信息,包括商品、数量、价格、时间、顾客信息等,支持查询和导出。
兑换记录:记录积分兑换的详细信息,包括兑换商品、数量、所需积分、时间、顾客信息等,便于管理和审计。
3. 人事模块
部门管理:管理超市内部的各个部门信息,包括部门名称、职责、人员编制等。
人事管理:管理员工信息,支持员工信息的增删改查。
4. 库存管理
仓库管理:设置多个仓库,管理各仓库的地理位置、容量、存储商品等信息。
出库管理:记录商品从仓库出库的信息,包括出库商品、数量、时间、出库人等,支持库存减少操作。
入库管理:记录商品入库的信息,包括入库商品、数量、时间、供应商等,支持库存增加操作。
供应商信息:管理供应商的基本信息,如名称、联系方式、供应商品等。
库存统计:实时统计各商品的库存数量。
5. 商品管理
分类管理:对商品进行分类管理,便于顾客查找和选购。
商品管理:管理商品的基本信息,如名称、价格、库存、描述、图片等,支持商品的增删改查。
积分商品管理:设置哪些商品可以参与积分兑换,设置兑换规则。
销售统计:统计各商品的销售数量、销售额等信息。
6. 会员管理
会员信息管理:管理会员的基本信息,如姓名、联系方式、积分余额等。
7. 系统管理
角色管理:定义不同的系统角色,如管理员、收银员、库管员等,并分配相应的权限。
菜单管理:管理系统的菜单结构,支持自定义菜单项和权限分配。

三、运行环境

开发环境 idea+vscode
运行环境 java1.8+MYSQL5+node14

四、项目技术

springboot+vue+axios+element-ui+vue-router+redis

五、项目截图

以上系统源码经过技术整理与调试,确保能正常运行

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值