1 项目介绍
基于web的汽车出租系统设计与实现主要的模块包括主界面,个人中心、客户信息管理、车辆信息管理、出租订单管理、归还订单管理、检查信息管理等。系统中管理员主要是为了安全有效地存储和管理及维护网站的各类信息,可以对网站进行管理与更新维护。
2、项目技术
项目后端框架:Java+springboot
项目前端框架:vue2,springboot
3、开发环境
环境说明:
开发语言:java
框架:springboot, vue
JDK版本:JDK1.8
数据库:mysql 5.7+ (推荐5.7,8.0也可以)
数据库工具:Navicat11+
开发软件:idea/eclipse (推荐idea)
Maven包:Maven3.3.9+
4 系统特点
系统所要实现的功能分析,对于现在网络方便的管理,系统要实现用户可以直接在平台上进行查看自己所有数据信息,根据自己的需求可以进行信息的提交,这样既能节省用户的时间
5 系统实现
5.1登录功能模块
登录通过系统后台,输入用户名、密码信息填写准确后选择登录。如图5.1所示。
图5.1 管理员登录界面图
5.2管理员功能模块
管理员通过登录成功进入到系统界面,可以对个人中心、客户信息管理、车辆信息管理、出租订单管理、归还订单管理、检查信息管理等功能模块进行修改维护等操作。如图5.2所示。
图5.2管理员系统界面图
客户信息管理:通过列表可以查看身份证号、客户姓名、客户地址、客户职业、手机号码、性别、录入时间等信息,进行查看客户信息详情修改或删除操作,并通过新增进行添加客户信息,如图5.3所示。管理员通过新增进行输入身份证号、客户信息、手机号码、录入时间、客户姓名、客户职业、性别等信息,进行提交添加客户信息,如图5.4所示。
图5.3客户信息管理界面图
图5.4新增客户信息界面图
车辆信息管理:通过列表可以获取车牌号、车辆类型、车辆颜色、车辆价格、出租价格、出租押金、租车状态、车辆描述、图片、录入时间等信息,进行查看车辆详情或汽车出租或修改操作,通过点击新增进行添加车辆信息,如图5.5所示。管理员通过新增进行输入车辆的详细信息,进行添加提交操作,如图5.6所示。点击汽车出租进入出租页面可以进行填写出租单号、起租时间、车牌号、身份证号、客户姓名、操作员、录入时间等信息,进行提交出租操作,如图5.7所示。
图5.5车辆信息界面图
图5.6新增车辆信息界面图
图5.7出租界面图
归还订单管理:通过通过列表可以查看出租单号、车牌号、起租时间、归还时间、身份证号、客户姓名、归还状态、操作员、录入时间等信息,进行查看查看检查、修改或删除操作,如图5.8所示。检查:通过列表可以进行检查单号、出租单号、存在问题、问题描述、赔付金额、操作员、检查时间、录入时间等信息,进行提交操作,如图5.9所示。
图5.8归还订单管理界面
图5.9检查界面图
出租订单管理:通过列表可以查看出租订单、车牌号、起租时间、出租时间、身份证号、客户姓名、操作员、录入时间等信息,进行详情或归还、修改、删除,如图5.10所示。
图5.10出租订单界面图
系统所要实现的功能分析,对于现在网络方便的管理,系统要实现用户可以直接在平台上进行查看自己所有数据信息,根据自己的需求可以进行信息的提交,这样既能节省用户的时间