【javaweb】项目共享 简单的车辆管理系统

一、前言:

这个项目是本人初试javaweb开发的第一个学习向项目,于2022年2月15日开始编写,本文曾是用于个人回顾的项目复习博客,现已过去一年,博主已经不再需要复习这个项目了,现将其共享出来,供刚刚学习到javaweb的同学参考

注意:这个项目在编写的时候本人也是个小白,项目中存在许多的问题,如果需要使用,请自行修改,本人不会帮忙修改,只会提供项目搭建上的帮助

二、技术结构

前端:html、css、js、jquery、layer、ueditor
框架:servlet
后端:jdk1.8
服务器:tomcat8
数据库:mysql5.7
开发工具:eclipse2018

三、功能介绍

1. 用户功能

1.1登录和注册:
用户进入我们的网页后,首先会看到我们首页展示的一些公告信息,如果需要用到车辆管理、保养管理等具体的功能,需要注册或登录。
1.2管理车辆信息:
1.2.1 添加车辆信息:
可以添加多辆车辆信息,用户填写自己车辆的型号(品牌+系列 eg:奔驰s600)、里程数(公里)、发动机排量(1.5T、2T)、生产年份和购买日期等信息。
1.2.2 修改车辆信息:
用户如果填错了信息,可以修改自己的车辆信息。
1.2.3 删除车辆信息:
用户可以删除自己的车辆信息,同时删除该车辆信息的保养记录。
1.2.4 查看车辆信息:
用户添加了自己的车辆信息后,可以查看车辆信息以及该车辆的保养记录。
1.3 管理保养记录:
1.3.1添加保养记录:用户填写保养记录。
1.3.2 修改保养记录:用户修改保养记录。
1.3.3 删除保养记录:用户删除保养记录。
1.3.4 查看保养记录:用户可以查看保养记录。
1.4 查看保养建议:
可以查看管家对于不同车辆的保养建议
1.5 联系管理员:
用户在使用过程中遇到的问题,或者一些建议,都可以以留言的方式发送给管理员,并查看管理的回复。

2.管理员功能

2.1 能够查看所有用户的所有车辆信息的所有保养信息
2.2 针对车辆已经做的保养记录给出保养建议
2.3公告管理:
发布用户在首页看到的公告,修改公告、删除公告
2.4 公告栏目管理:
公告栏目添加、删除、修改
2.5 查看用户留言:
查看用户的反馈和遇到的问题并回复

四、git地址

网页:Ez4Sterben / car-management
git:https://gitee.com/ez4sterben/car-management.git

五、如何启动

1、eclipse

如果你是用的是eclipse的话,直接导入并使用即可,因为这本身就是一个eclipse创建的项目

2、idea

本人使用的是idea2022.2版本,其他版本大体类似
首选打开idea选择File - new
【javaweb】项目共享 简单的车辆管理系统_第1张图片
选择项目
在这里插入图片描述
点击ok
选择从eclipse导入
【javaweb】项目共享 简单的车辆管理系统_第2张图片
一直next直到选择jdk,请选择你自己的jdk版本,本项目是1.8开发不保证其他版本没有问题
【javaweb】项目共享 简单的车辆管理系统_第3张图片
点击create
【javaweb】项目共享 简单的车辆管理系统_第4张图片
【javaweb】项目共享 简单的车辆管理系统_第5张图片
将sql文件导入自己的数据库,通过DBConnection配置mysql连接
【javaweb】项目共享 简单的车辆管理系统_第6张图片
数据库配置完成后开始配置tomcat
【javaweb】项目共享 简单的车辆管理系统_第7张图片
【javaweb】项目共享 简单的车辆管理系统_第8张图片
【javaweb】项目共享 简单的车辆管理系统_第9张图片
【javaweb】项目共享 简单的车辆管理系统_第10张图片
【javaweb】项目共享 简单的车辆管理系统_第11张图片
【javaweb】项目共享 简单的车辆管理系统_第12张图片
【javaweb】项目共享 简单的车辆管理系统_第13张图片
【javaweb】项目共享 简单的车辆管理系统_第14张图片
到这里把项目名后面的东西删掉
【javaweb】项目共享 简单的车辆管理系统_第15张图片
点击apply,返回server页面
【javaweb】项目共享 简单的车辆管理系统_第16张图片

配置jdk版本和tomcat端口号
【javaweb】项目共享 简单的车辆管理系统_第17张图片
按照自己习惯配置就好
【javaweb】项目共享 简单的车辆管理系统_第18张图片
点击Apply - OK
这样一来就配置好了
【javaweb】项目共享 简单的车辆管理系统_第19张图片
直接启动就可以使用了

六、页面展示





你可能感兴趣的:(java,javaweb,车辆管理系统,代码共享,项目开源)