【022】Vue+Springboot+mysql汽车销售系统课设(含源码、数据库、运行教程、实验报告)

一、项目介绍

技术栈:spring-boot、mysql、mybatis-plus、druid连接池、Vue。
本课设除源码、数据库外,还含一份七千字的98.5分课设报告,绝对物超所值!

本程序要实现的是汽车销售管理系统,用户为员工和经理。经理可以查看和管理销售系统的基本信息(如销售管理、员工管理等),员工通过系统完成销售工作及相关信息统计。具体而言,用户、经理的功能分别为:

经理主要功能包括:
1.销售管理:新增订单、订单管理、订单详情;
	2.客户管理:新增客户、客户管理;
	3.库存管理:新增库存、车辆库存;
4.财务报表:员工报表、销量报表、个人月报表;
5.员工管理:添加员工、员工管理。

员工主要功能包括:
1.首页展示:销售额及销量展示;
	2.客户管理:新增客户、客户管理;
	3.库存管理:新增库存、车辆库存;
4.销售管理:新增订单、订单管理、订单详情
5.个人月报表及个人信息详情。

系统实现分析:
(1)界面部分:Vue+ElementUI;
(2)逻辑数据部分:SpringBoot+Mysql;
(3)数据库连接接口:JDBC接口;
(4)数据存储部分:mysql;

在这里插入图片描述

在这里插入图片描述

数据库设计逻辑
1.	设计E-R图;
2.	将E-R图装换为uml关系数据图;
3.	根据UML图编写数据库
4.	编写数据库表对应的实体类pojo
5.	编写mybatis dao接口来获取数据:
6.	编写表相对于的映射文件mapper来具体实现功能
7.	编写逻辑层来调用dao层已获取数据并分析与处理数据。
8.	编写控制层来接受前端的url请求,并调用逻辑层返回json数据。

系统开发环境
服务器:Spring内置服务器;
数据库系统:MySQL;
数据库连接接口:JDBC接口;
IDE:intellij IDEA / Eclipse下JDK1.8版本;
前端:VScode/Webstorm;

初始可用账号/密码:
1.经理:123456/123456 2.普通员工:1703001/123456
(role置1则为普通员工,role置为0为经理)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、运行教程

一.vscode前端运行过程:
1.安装依赖npm i
在这里插入图片描述
2.运行npm run devrun
在这里插入图片描述
3.跳转即可打开
在这里插入图片描述
(数据库请自行导入,这里就不展开)

IDEA后端连接数据库 教程(保姆级):
(注意:建议使用jdk1.8)
在这里插入图片描述
选择对应目录
在这里插入图片描述
选择从外部模型导入maven项目
在这里插入图片描述

在右侧连接数据库
在这里插入图片描述
分别填入用户名、数据库密码、数据库名称
在这里插入图片描述
记得修改springboot-vue-student-master\springboot-vue-student-master\src\main\resources下application.yml配置文件的密码为自己数据库的密码。
在这里插入图片描述
更新maven文件
在这里插入图片描述
运行成功
在这里插入图片描述
以上操作配置完,便可以打开

http://localhost:9527

运行啦

三、源码及论文获取

百度云链接:https://pan.baidu.com/s/1nmRELnzgdqw0j8Anukg-Eg?pwd=kcpm
提取码:kcpm

链接失效可加cynm-2233获取,码字不易,感谢三连

猜你喜欢

转载自blog.csdn.net/lllbn/article/details/126810047