java Web 客房管理系统用eclipse定制开发mysql数据库BS模式java编程jdbc

一、源码特点

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

开发,数据库为Mysql5.0,使用java语言开发。

java Web 酒店客房管理系统

二、功能介绍

前台功能:

1)系统首页

2)公告浏览

3)客房浏览

4)客房预定、查看客房预定,入住查看

5)用户注册、登录、个人信息修改

后台功能:

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

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

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

(4)客房类型管理:对客房类型信息进行添加、删除、修改和查看

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

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

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

(8)个人信息修改、用户登录

数据库设计

复制代码
CREATE TABLE `gly` (
`glyid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',  PRIMARY KEY  (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`lxdz` VARCHAR(40) default NULL COMMENT '联系地址',  PRIMARY KEY  (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `gonggao` (
`ggid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`ggid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `kflx` (
`kflxid` int(11) NOT NULL auto_increment,
`lx` VARCHAR(40) default NULL COMMENT '类型',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`jg` VARCHAR(40) default NULL COMMENT '价格',  PRIMARY KEY  (`kflxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `kefang` (
`kfid` int(11) NOT NULL auto_increment,
`kfh` VARCHAR(40) default NULL COMMENT '客房号',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`sm` VARCHAR(40) default NULL COMMENT '说明',
`zt` VARCHAR(40) default NULL COMMENT '状态',  PRIMARY KEY  (`kfid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `yuding` (
`ydid` int(11) NOT NULL auto_increment,
`ydh` VARCHAR(40) default NULL COMMENT '预定号',
`yyrq` VARCHAR(40) default NULL COMMENT '预约日期',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`sm` VARCHAR(40) default NULL COMMENT '说明',
`kflx` VARCHAR(40) default NULL COMMENT '客房类型',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`kf` VARCHAR(40) default NULL COMMENT '客房',  PRIMARY KEY  (`ydid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `ruzhu` (
`rzid` int(11) NOT NULL auto_increment,
`yd` VARCHAR(40) default NULL COMMENT '预定',
`kfh` VARCHAR(40) default NULL COMMENT '客房号',
`rzrq` VARCHAR(40) default NULL COMMENT '入住日期',
`lkrq` VARCHAR(40) default NULL COMMENT '离开日期',
`zts` VARCHAR(40) default NULL COMMENT '总天数',
`zjg` VARCHAR(40) default NULL COMMENT '总价格',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`yh` VARCHAR(40) default NULL COMMENT '用户',  PRIMARY KEY  (`rzid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

代码设计

复制代码
	String keyid =(String)request.getParameter("keyid");
String kfh=(String)request.getParameter("kfh");// 变量 名 :客房号
String lx=(String)request.getParameter("lx");// 变量 名 :类型
String sm=(String)request.getParameter("sm");// 变量 名 :说明
String zt=(String)request.getParameter("zt");// 变量 名 :状态

String sql="";//声明sql
 sql="insert into kefang(kfh,lx,sm,zt) values('"+kfh+"','"+lx+"','"+sm+"','"+zt+"')";
;//客房SQL 语句
int row=1;///定义执行结果
		
try{

	
		//int row =0;
		row=db.update(sql);//执行sql语句
}catch(Exception e){

三、注意事项

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

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

3、数据库文件名是jspkefang.sql ,系统名称kefang

4、系统首页地址:http://127.0.0.1:8080/kefang/qt/index.jsp

四系统实现

代码下载

[http:// https://download.csdn.net/download/qq_41221322/89110455]( "http:// https://download.csdn.net/download/qq_41221322/89110455")

需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

相关推荐
代码羊羊34 分钟前
Rust 迭代器完全通俗易懂指南(零基础全覆盖)
java·开发语言·rust
MY_TEUCK8 小时前
【Java 后端】SpringBoot 登录认证与会话跟踪实战(JWT + Filter/Interceptor)
java·开发语言·spring boot
今天长肉了吗8 小时前
银行风控项目踩坑实录:指标跑了6小时,风险评分全挂了
java
随读手机8 小时前
多式联运信息交互平台完整方案(2026版)
java·ai·eclipse·云计算·区块链
阿波罗尼亚8 小时前
数据库序列(Sequence)
数据库
Junsir大斗师9 小时前
Nginx服务器代理Postgresql-16后端数据库
数据库·nginx
Je1lyfish9 小时前
CMU15-445 (2025 Fall/2026 Spring) Project#3 - QueryExecution
linux·c语言·开发语言·数据结构·数据库·c++·算法
许彰午9 小时前
03-二叉树——从递归遍历到非递归实现
java·算法
nj01289 小时前
Spring 循环依赖详解:三级缓存、早期引用、AOP 代理与懒加载
java·spring·缓存
野生技术架构师9 小时前
2026年最全Java面试题及答案汇总(建议收藏,面试前看这篇就够了)
java·开发语言·面试