资源简介
简单的数据库课程设计,在管理员方面,可以添加车辆,按照编号查询车辆、删除车辆、修改车辆信息,可以显示可租用的车辆和所有车辆信息,并且可以按照租金进行升序或者降序排列,对车牌可以进行查询;按照编号查询用户、修改用户信息、删除用户,按照用户的姓名进行模糊查询;可以添加供应商,按照编号查询供应商、修改供应商信息、删除供应商;查看所有购买车辆的信息;查看所有用户租用车辆的信息;按照车牌分类对租用次数进行统计。
在用户方面,可以显示可租用的车辆和所有车辆信息,并且可以按照租金进行升序或者降序排列,对车牌可以进行查询;租用车辆;归还车辆;查看自己的订单。

代码片段和文件信息
package JDBCUtil;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class Add {
/**
*
* @param c_id
* @param model
* @param color
* @param cost
* @param rent_count
* @param buy_count
* @param s_id
*/
public static void AddCar(int c_idString modelString colorint costint buy_countint s_id) {
Connection Conn=null;
String sql=“insert into bmi.车辆 values(??????)“;
String sql2=“insert into bmi.购买 (车辆编号供应商编号数量)values(???)“;
Conn=jdbcutil.getConn();
try {
PreparedStatement pstCar=Conn.prepareStatement(sql);
int rent_count=0;
pstCar.setInt(1 c_id);
pstCar.setString(2 model);
pstCar.setString(3 color);
pstCar.setInt(4 cost);
pstCar.setInt(5 buy_count);
pstCar.setInt(6 rent_count);
pstCar.executeUpdate();
PreparedStatement pstSup=Conn.prepareStatement(sql2);
pstSup.setInt(1 c_id);
pstSup.setInt(2 s_id);
pstSup.setInt(3 buy_count);
pstSup.executeUpdate();
System.out.println(“增加车辆信息成功!“);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
jdbcutil.release(Conn);
}
}
/**
* 用户租车,对租用表进行更新
* @param c_id
* @param u_id
* @param rent_day
* @param rent_dopsit
*/
public static void AddRent(int c_idint u_idint rent_dayint rent_dopsit) {
Connection Conn=null;
String sql=“insert into bmi.租用 (车辆编号用户编号租用天数押金)values(????)“;
Conn=jdbcutil.getConn();
try {
PreparedStatement pstCar=Conn.prepareStatement(sql);
pstCar.setInt(1 c_id);
pstCar.setInt(2 u_id);
pstCar.setInt(3 rent_day);
pstCar.setInt(4 rent_dopsit);
pstCar.executeUpdate();
System.out.println(“车辆租用成功!“);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
jdbcutil.release(Conn);
}
}
/**
*
* @param s_id
* @param s_name
* @param tel
* @param city
*/
public static void AddSupplier(int s_idString s_nameString telString city) {
Connection Conn=null;
String sql=“insert into bmi.供应商 values(????)“;
Conn=jdbcutil.getConn();
try {
PreparedStatement aSup=Conn.prepareStatement(sql);
aSup.setInt(1 s_id);
aSup.setString(2 s_name);
aSup.setString(3 tel);
aSup.setString(4 city);
aSup.executeUpdate();
System.out.println(“增加供应商信息成功!“);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
jdbcutil.release(Conn);
}
}
/**
*
* @param u_id
* @param u_name
* @param sex
* @param tel
* @param address
* @param password
*/
public static void AddUser(int u_idString u_nameString sexString telString addressString password) {
Connection Conn=null;
String sql=“in
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-09-10 13:47 汽车租赁系统\
文件 574 2019-09-05 20:02 汽车租赁系统\.classpath
文件 394 2019-08-27 09:20 汽车租赁系统\.project
目录 0 2019-09-10 13:47 汽车租赁系统\.settings\
文件 598 2019-08-27 09:20 汽车租赁系统\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-09-10 13:47 汽车租赁系统\bin\
目录 0 2019-09-10 13:47 汽车租赁系统\bin\JDBCUtil\
文件 4102 2019-09-05 20:02 汽车租赁系统\bin\JDBCUtil\Add.class
文件 1752 2019-09-06 14:05 汽车租赁系统\bin\JDBCUtil\Check.class
文件 2457 2019-09-05 20:02 汽车租赁系统\bin\JDBCUtil\Delete.class
文件 2803 2019-09-05 20:02 汽车租赁系统\bin\JDBCUtil\Find.class
文件 4576 2019-09-05 20:41 汽车租赁系统\bin\JDBCUtil\Show.class
文件 2998 2019-09-05 20:02 汽车租赁系统\bin\JDBCUtil\Update.class
文件 688 2019-09-06 12:40 汽车租赁系统\bin\JDBCUtil\jdbc.class
文件 2331 2019-09-05 20:02 汽车租赁系统\bin\JDBCUtil\jdbcutil.class
目录 0 2019-09-10 13:47 汽车租赁系统\bin\otherutil\
文件 3229 2019-09-05 21:07 汽车租赁系统\bin\otherutil\TEST.class
文件 4118 2019-09-05 20:02 汽车租赁系统\bin\otherutil\ValidCode.class
目录 0 2019-09-10 13:47 汽车租赁系统\bin\view\
文件 2378 2019-09-05 22:20 汽车租赁系统\bin\view\addcar$1.class
文件 728 2019-09-05 22:20 汽车租赁系统\bin\view\addcar$2.class
文件 3654 2019-09-05 22:20 汽车租赁系统\bin\view\addcar.class
文件 2115 2019-09-05 22:20 汽车租赁系统\bin\view\addsupplier$1.class
文件 755 2019-09-05 22:20 汽车租赁系统\bin\view\addsupplier$2.class
文件 3041 2019-09-05 22:20 汽车租赁系统\bin\view\addsupplier.class
文件 2080 2019-09-05 22:20 汽车租赁系统\bin\view\backcar$1.class
文件 1361 2019-09-05 22:20 汽车租赁系统\bin\view\backcar$2.class
文件 731 2019-09-05 22:20 汽车租赁系统\bin\view\backcar$3.class
文件 4121 2019-09-05 22:20 汽车租赁系统\bin\view\backcar.class
文件 1080 2019-09-06 14:12 汽车租赁系统\bin\view\login$1.class
文件 2230 2019-09-06 14:12 汽车租赁系统\bin\view\login$LoginListener.class
............此处省略113个文件信息
- 上一篇:降噪算法的分析总结以及对比
- 下一篇:陈育民《FLAC3D基础与工程》全部命令流
相关资源
- SpringBoot+H2+mybatis-plus59130
- 登录注册界面.zip48872
- MoNyog8.5+破解补丁
- 数字华容道
- SSM+Shiro+redis实现单点登陆
- 全国4级地址库,京东数据
- jstl-api-1.2和jstl-impl-1.2
- 基于MVC模式的会员管理系统
- 国内一家大型软件公司内部的正规软
- 仿windows记事本
- GUI银行管理系统
- 超市收银系统eclipse access大学课程设计
- 模拟ATM柜员机系统--连接数据库
- 基于swing的简单聊天器(兼传输文件)
- A*算法的2D演示(带源码)
- 代码审查表和代码审查实例
- 仿126 网易 163 邮箱 界面
- Tomcat6.x
- 简单的行编辑器
- 扫雷(MVC架构)
- php程序实现数据库的增删改查
- 302 Found
- window ping命令加时间并记录日志
- springboot+rabbitmq项目demo(亲测可正常运
- jxbrowser 所有版本通用的破解包
- 2017年-传智播客-张志君老师-SpringBoo
- Blob.js+Export2Excel.js
- 机会路由源代码+仿真工具(SCORP)
- POI中文帮助文档附带api手册.zip
- 2018双十一阿里供应链服务平台讲座
评论
共有 条评论