## QuantumCloud汽车租赁系统 V4.0
### 简介
该项目是一个Java的课程作业,主要运用Java、Swing、HTML、MySQL,实现基本的租车逻辑、界面可视化、信息导出、数据存储等功能。实现管理员、用户两种角色登录,并结合Java开发中常用的开发技术或特性(工厂模式、继承、多态等)构建整个软件
### 注意事项
1.代码无法直接运行,需要先配置数据库(MySQL),并且修改DBUtil类里面的数据库连接地址等
2.整个项目不算复杂,之所以上传整个源代码,一方面是为了做个备份,另外一方面则是顺便给有需要的人一个参考(正面 or 反面教材)
3.项目里面用到的图标均来自于iconfont 仅供学习交流使用,不能私自用于商业用途 https://www.iconfont.cn/
### 写在最后
虽说开发这个系统不算难,但也还是小结一下吧。首先是数据表的设计,由于开发此系统时,还没正式学过数据库相关的知识,所以数据库的逻辑设计得不是很合理,由于使用的全是基础的SQL语句,因此代码中与数据库有关操作的代码也还能进行再简化。然后是可视化界面的设计,由于之前从未用过Swing开发可视化界面,所以或许有的地方,会比较反人类(要不学学人体工学和美术?)。除此之外,自身的代码能力还有待提升(IDEA都提醒我有太多冗余代码啦~),但由于时间关系,我并没有继续对其进行优化,所以整个代码只是“能用”。做完整个项目,收获还挺多的,虽然也为之付出了一些小小的代价(头发),先就这样吧,还有千千万万个BUG等着我去修复
<u>*注:Swing已经过时,如果不是万不得已需要使用它的话,建议采用其他可视化组件。不过话说,现在实际开发中也没啥人用Java写可视化界面了吧*</u>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
课程设计-基于JAVA WEB的汽车租赁管理系统(源码+数据库+使用说明) 本项目是一套成熟的大作业项目系统,获取98分,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。 课程设计-基于JAVA WEB的汽车租赁管理系统(源码+数据库+使用说明) 本项目是一套成熟的大作业项目系统,获取98分,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。 课程设计-基于JAVA WEB的汽车租赁管理系统(源码+数据库+使用说明) 本项目是一套成熟的大作业项目系统,获取98分,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。课程设计-基于JAVA WEB的汽车租赁管理系统(源码+数据库+使用说明) 本项目是一套成熟的大作业项目系统,获取98分,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。课程设计-基于JAVA WEB的汽车租赁管理系统(源码+数据库+使用说明) 本项目是一套成熟的大作业项目系统。
资源推荐
资源详情
资源评论
收起资源包目录
课程设计-基于JAVA WEB的汽车租赁管理系统(源码+数据库+使用说明).zip (59个子文件)
RentCar-主master
lib
mysql-connector-java-8.0.27.jar 2.36MB
flatlaf-1.6.1.jar 550KB
src
configuration
ConfigurationFile.properties 2KB
huang
wen
other
ChangePassword.java 9KB
Welcome.java 13KB
Register.java 13KB
source
logo_white.png 6KB
more.png 143B
change_password.png 5KB
Hire.png 238B
find available vehicles.png 304B
sign out.png 210B
change Password.png 420B
login.png 184B
logo.png 8KB
Remove.png 377B
Modify vehicle information.png 318B
register.png 225B
register_logo.png 6KB
recharge.png 385B
find all vehicles.png 492B
Delete account.png 473B
Turnover.png 298B
Inquire.png 384B
Export.png 392B
Male user.png 7KB
Female user.png 5KB
sign_up_now.png 282B
return.png 185B
my car rental situation.png 337B
New vehicle.png 389B
Return the vehicle.png 200B
cars
Bus.java 4KB
Truck.java 4KB
MotoVehicle.java 2KB
Car.java 4KB
manage
VehicleFactory.java 622B
DBUtil.java 1KB
Administrator.java 57KB
Turnover.java 13KB
Main.java 776B
User.java 65KB
META-INF
MANIFEST.MF 57B
SQL
rentcar_backup.sql 11KB
.idea
uiDesigner.xml 9KB
runConfigurations.xml 337B
artifacts
RentCar_jar.xml 488B
vcs.xml 180B
misc.xml 275B
inspectionProfiles
Project_Default.xml 368B
modules.xml 254B
.gitignore 180B
encodings.xml 200B
RentCar.iml 907B
Splash Screen.PNG 50KB
.gitignore 26B
营业额账单.html 2KB
README.md 2KB
用户信息表.html 5KB
共 59 条
- 1
资源评论
王二空间
- 粉丝: 6432
- 资源: 1801
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 传媒行业景气度好转,AIGC与数据要素推动产业升级及投资前景
- Elasticsearch6.1.1 windows安装版本
- 计算机行业中算力网络的进展:从Dojo架构到算法与硬件协同优化
- 基于C++实现的Linux环境下的实时通讯聊天项目+项目源码+文档说明
- 互联网传媒行业:微软AI+操作系统初见规模,构建AIGC生态壁垒
- 基于JavaWeb+jsp+mysql实现的网上书店系统【源码+数据库】
- 2023年国内外大模型及AIGC商业应用的加速进展
- 使用IMX6ULL ,基于 linux 4.9.88 版本内核编写的USB摄像头驱动应用程序+项目源码+文档说明
- 国内大模型开放带动AIGC商用趋势
- 解决pandas和numpy版本不一致的问题(pandas 包+numpy 包)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功