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

四 系统实现

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

相关推荐
苹果醋34 分钟前
2020重新出发,MySql基础,MySql表数据操作
java·运维·spring boot·mysql·nginx
小蜗牛慢慢爬行5 分钟前
如何在 Spring Boot 微服务中设置和管理多个数据库
java·数据库·spring boot·后端·微服务·架构·hibernate
azhou的代码园9 分钟前
基于JAVA+SpringBoot+Vue的制造装备物联及生产管理ERP系统
java·spring boot·制造
hanbarger9 分钟前
nosql,Redis,minio,elasticsearch
数据库·redis·nosql
微服务 spring cloud31 分钟前
配置PostgreSQL用于集成测试的步骤
数据库·postgresql·集成测试
先睡33 分钟前
MySQL的架构设计和设计模式
数据库·mysql·设计模式
弗罗里达老大爷35 分钟前
Redis
数据库·redis·缓存
wm10431 小时前
java web springboot
java·spring boot·后端
smile-yan1 小时前
Provides transitive vulnerable dependency maven 提示依赖存在漏洞问题的解决方法
java·maven