项目介绍
本项目基于spring boot以及Vue开发,前端实现基于PanJiaChen所提供的开源后台项目vue-element-admin改造。
针对汽车销售提供客户信息、车辆信息、订单信息、销售人员管理、财务报表等功能,提供经理和销售两种角色进行管理。
技术栈
-
前端
Vue、Axios、ElementUI、Vue-Router、Vuex、ECharts
-
后端
Spring Boot、JWT、MyBatis-Plus、MySQL、Hutool
系统设计
业务用例
系统经理拥有对所有菜单的访问权限,进行一系列的管理操作。而销售员工只能进行登录和修改个人信息,以及修改密码,订单管理,客户管理,库存查看功能。
开发环境
JAVA版本:JDK1.8
IDE类型:IDEA、Eclipse都可运行
数据库类型:MySql(5.x和8.x版本都可)
node版本:14+
vue版本:2.9.6
maven版本:无限制
硬件环境:Windows 或者 Mac OS
系统展示
首页
首页主页展示系统昨日的销售额和销量,在页面中心放了一个饼图来直观的感受昨日销售人员的业绩情况。
注:销售额展示的是昨日的销售情况,如果昨日的销售情况为空,则不会展示任何数据
销售管理
在此页面输入购车客户的信息和车辆信息,完成新订单的添加
对已销售的订单进行管理
查看订单详情
客户模块
在客户管理模块可以实现客户增删改查操作
库存管理
用户可在库存管理中,实现对车辆库存的增删改查操作
财务报表
在财务报表管理中,用户可以直观的看到销售额报表,总销量报表和当前登录用户的月销售报表
员工管理
用户可在员工管理中,实现对员工信息的增删改查操作
获取方式
见主页个人简介