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

四 系统实现

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

相关推荐
Rain的Java大神之路5 分钟前
百万并发直播弹幕系统设计全解:看懂了扇出,你就看懂了高并发的八成
java·后端·面试
太理摆烂哥15 分钟前
MySQL表的约束
数据库·mysql
\光辉岁月/21 分钟前
2.异常类
java·开发语言·异常类
十年Java程序媛31 分钟前
JVM 基础与 GC 垃圾回收详解|可达性分析、分代模型、垃圾收集器、STW
java·开发语言·jvm·spring boot·后端·面试
Crayon Lin37 分钟前
Milvus向量数据库入门
数据库·milvus
cspttty38 分钟前
2027校招准备:数学与应用数学专业如何补齐管理咨询的业务、分析与表达能力
大数据·数据库
曹牧42 分钟前
C#:字符串占位符与值数量不一致
开发语言·数据库·c#
2301_322414280444 分钟前
基于SSM框架的在线考试管理系统的设计与实现14750-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·redis·mysql·tomcat·maven·mybatis·ssm
小马不起床1 小时前
Django 后端实战指南_14:门店、省份、用户门店关系查询接口
数据库·django·sqlite
clz13145211 小时前
RuoYi-Cloud 新建微服务并实现服务间调用(OpenFeign 实战)
java·ruoyi