java客运管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点

java客运管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

java Web 客运管理系统

下载地址

https://download.csdn.net/download/qq_41221322/88829468

二、功能介绍

(1)管理员管理:对管理员信息进行添加、删除、修改和查看

(2)用户管理:对用户信息进行添加、删除、修改和查看

(3)公告管理:对公告信息进行添加、删除、修改和查看

(4)汽车信息管理:对汽车信息信息进行添加、删除、修改和查看

(5)线路管理:对线路信息进行添加、删除、修改和查看

(6)站点管理:对站点信息进行添加、删除、修改和查看

(7)线路站点管理:对线路站点信息进行添加、删除、修改和查看

数据库设计

(1)管理员信息表如表5.1所示:

表5.1 管理员信息表

|----|-------|---------|----|----|-------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | glyid | INTEGER | 11 | 是 | 管理员编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |

(2)用户表如表5.2所示:

表5.2 用户表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | yhid | INTEGER | 11 | 是 | 用户编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | lxfs | VARCHAR | 40 | 否 | 联系方式 |
| 6 | xb | VARCHAR | 40 | 否 | 性别 |
| 7 | nl | VARCHAR | 40 | 否 | 年龄 |

(3)公告信息表如表5.3所示:

表5.3 公告信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | ggid | INTEGER | 11 | 是 | 公告编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | nr | VARCHAR | 40 | 否 | 内容 |
| 4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |

(4)汽车信息表如表5.4所示:

表5.4 汽车信息表

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | qcxxid | INTEGER | 11 | 是 | 汽车信息编号 |
| 2 | cph | VARCHAR | 40 | 否 | 车牌号 |
| 3 | cj | VARCHAR | 40 | 否 | 厂家 |
| 4 | cx | VARCHAR | 40 | 否 | 车型 |
| 5 | czrs | VARCHAR | 40 | 否 | 乘坐人数 |
| 6 | zt | VARCHAR | 40 | 否 | 状态 |
| 7 | gzsj | VARCHAR | 40 | 否 | 购置时间 |

(5)线路表如表5.5所示:

表5.5 线路

|----|-------|---------|----|----|-------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | xlid | INTEGER | 11 | 是 | 线路编号 |
| 2 | xlmc | VARCHAR | 40 | 否 | 线路名称 |
| 3 | qc | VARCHAR | 40 | 否 | 汽车 |
| 4 | sm | VARCHAR | 40 | 否 | 说明 |
| 5 | zzd | VARCHAR | 40 | 否 | 总长度 |
| 6 | smcsj | VARCHAR | 40 | 否 | 首末车时间 |
| 7 | pj | VARCHAR | 40 | 否 | 票价 |

(6)站点表如表5.6所示:

表5.6 站点

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | zdid | INTEGER | 11 | 是 | 站点编号 |
| 2 | zdmc | VARCHAR | 40 | 否 | 站点名称 |
| 3 | js | VARCHAR | 40 | 否 | 介绍 |
| 4 | wz | VARCHAR | 40 | 否 | 位置 |

代码设计

String keyid =(String)request.getParameter("keyid");
String cph=(String)request.getParameter("cph");// 变量 名 :车牌号
String cj=(String)request.getParameter("cj");// 变量 名 :厂家
String cx=(String)request.getParameter("cx");// 变量 名 :车型
String czrs=(String)request.getParameter("czrs");// 变量 名 :乘坐人数
String zt=(String)request.getParameter("zt");// 变量 名 :状态
String gzsj=(String)request.getParameter("gzsj");// 变量 名 :购置时间

String sql="";//初始化sql语句

int row=1;//初始化 操作标识
		int num=0;
try{
	sql="select count(1) as num from qcxx where cph='"+cph+"'";
	rs=db.query(sql);
	if(rs.next()){
	num=rs.getInt("num");
	}
	if(num>0){
	out.println("<script>");
out.println("alert('汽车信息信息添加失败,车牌号重复');");
out.println("window.location='qcxxadd.jsp'");
out.println("</script>");

	return;
	}

 sql="insert into qcxx(cph,cj,cx,czrs,zt,gzsj)

三、注意事项

1、管理员账号:admin密码:admin 数据库配置文件DBO.java

2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

3、数据库文件名是jspkeyun.sql ,系统名称keyun

4、系统首页地址:http://127.0.0.1:8080/keyun/login.jsp

四 系统实现

源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

相关推荐
零炻大礼包23 分钟前
【SQL server】数据库远程连接配置
数据库
duration~28 分钟前
Maven随笔
java·maven
zmgst32 分钟前
canal1.1.7使用canal-adapter进行mysql同步数据
java·数据库·mysql
随心............33 分钟前
python操作MySQL以及SQL综合案例
数据库·mysql
€☞扫地僧☜€34 分钟前
docker 拉取MySQL8.0镜像以及安装
运维·数据库·docker·容器
CopyDragon39 分钟前
设置域名跨越访问
数据库·sqlite
xjjeffery40 分钟前
MySQL 基础
数据库·mysql
跃ZHD41 分钟前
前后端分离,Jackson,Long精度丢失
java
写bug的小屁孩43 分钟前
前后端交互接口(三)
运维·服务器·数据库·windows·用户界面·qt6.3
恒辉信达1 小时前
hhdb数据库介绍(8-4)
服务器·数据库·mysql