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

四 系统实现

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

相关推荐
向哆哆21 分钟前
Java 安全:如何保护敏感数据?
java·开发语言·安全
anlogic23 分钟前
Java基础 4.26
java·开发语言
深色風信子30 分钟前
Eclipse 插件开发 2
java·ide·eclipse
代码不停31 分钟前
Java数据结构——Stack
java·开发语言·数据结构
小天努力学java32 分钟前
【软考-架构】14、软件可靠性基础
数据库·架构
yyyyyyykk33 分钟前
Spring知识点总结
数据库·mysql·spring
奋进的小暄1 小时前
数据结构(java)二叉树的基本操作
java·数据结构·算法
小L爱科研1 小时前
5.3/Q1,GBD数据库最新文章解读
数据库·数据分析·逻辑回归·线性回归·健康医疗
Nelson_hehe1 小时前
Java基础第五章、面向对象程序设计
java·开发语言·枚举·垃圾回收机制·面向对象程序设计
南客先生1 小时前
Java在云计算、大数据、云原生下的应用和优势 - 面试实战
java·大数据·微服务·云原生·云计算·容器化·分布式计算