javaWebssh酒店客房管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点
     java ssh酒店客房管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

ssh 酒店客房管理系统

下载地址

https://download.csdn.net/download/qq_41221322/88893808
二、功能介绍

后台主要功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)管理员管理:对管理员信息进行添加、删除、修改和查看
(3)员工管理:对员工信息进行添加、删除、修改和查看
(4)房间类型管理:对房间类型信息进行添加、删除、修改和查看
(5)房间管理:对房间信息进行添加、删除、修改和查看
(6)预定管理:对预定信息进行添加、删除、修改和查看
(7)用户登录、个人信息修改

数据库设计

[表yonghu] 用户列属性表格

序号字段名称数据类型长度主键描述
1yhidINTEGER11用户编号
2yhmVARCHAR40用户名
3mmVARCHAR40密码
4xmVARCHAR40姓名
5lxdhVARCHAR40联系电话
6lxdzVARCHAR40联系地址

[表gly] 管理员列属性表格

序号字段名称数据类型长度主键描述
1glyidINTEGER11管理员编号
2yhmVARCHAR40用户名
3mmVARCHAR40密码
4xmVARCHAR40姓名

[表yuangong] 员工列属性表格

序号字段名称数据类型长度主键描述
1ygidINTEGER11员工编号
2yhmVARCHAR40用户名
3mmVARCHAR40密码
4xmVARCHAR40姓名
5lxdhVARCHAR40联系电话
6lxdzVARCHAR40联系地址

[表fjlx] 房间类型列属性表格

序号字段名称数据类型长度主键描述
1fjlxidINTEGER11房间类型编号
2lxVARCHAR40类型
3jgVARCHAR40价格

[表fangjian] 房间列属性表格

序号字段名称数据类型长度主键描述
1fjidINTEGER11房间编号
2fjhVARCHAR40房间号
3lxVARCHAR40类型
4ztVARCHAR40状态
5jsVARCHAR40介绍

[表yuding] 预定列属性表格

序号字段名称数据类型长度主键描述
1ydidINTEGER11预定编号
2ydhVARCHAR40预定号
3fjVARCHAR40房间
4yhVARCHAR40用户
5ztVARCHAR40状态
6ydrqVARCHAR40预定日期
7ydsjVARCHAR40预定时间
8tsVARCHAR40天数
9zjgVARCHAR40总价格

代码设计

public String add()
	{//对表fangjian进行添加操作	
		String sql="";
		ResultSet rs=null;
		int num=0;
		DBO db=new DBO();
		try{
			sql="select count(1) as num from fangjian where fjh='"+fangjian.getFjh()+"'";
			rs=db.query(sql);
			if(rs.next()){
				num=rs.getInt("num");
			}
			if(num>0){
				ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加失败、用户名重复');</script>");
			}else{
				
				dao.addfangjian(fangjian);
				ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
			}
			
		
		}catch(Exception e){
			System.out.println(e.toString());
			
		}finally{
			db.close();
		}
		
			
		
	
		return "fangjianadd";
	}
	public String list()
	{//对房间进行管理 对表fangjian进行查询
	try{
		
		String sql=" from fangjian where 1=1";
		String fjh=(String)ServletActionContext.getRequest().getParameter("fjh");
		if(fjh!=null&&!fjh.equals("")){
			sql+=" and fjh='"+fjh+"'";
		}
	fangjians=dao.getfangjians(sql);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "fangjianlist";
	}
	public String listp()
	{//对房间进行管理 对表fangjian进行查询
	try{
	fangjians=dao.getfangjians(" from fangjian where 1=1");
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "fangjianlistp";
	}
	
	public String del()
	{//对房间进行删除 对表fangjian进行删除
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
		fangjian tempbean=dao.getfangjian("from fangjian where fjid="+keyid);
		try{
		dao.delfangjian(tempbean);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");
		return list();
	}
	public String modPage(){
	对房间修改页面 对表fangjian进行修改
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
	try{
			
	fangjian=dao.getfangjian("from fangjian where fjid="+keyid);
	ServletActionContext.getRequest().setAttribute("lx", fangjian.getLx());
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "fangjianmodPage";
	}
	public String mod(){
	对房间进行修改操作 对表fangjian进行修改
		try{
	
		dao.modifyfangjian(fangjian);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';
		return list();
	}
	public String detail(){
	对房间修改页面 对表fangjian进行修改
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
	try{
			
	fangjian=dao.getfangjian("from fangjian where fjid="+keyid);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "fangjiandetail";
	}


三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspsshjdkf.sql,系统名称sshjdkf
    4、系统首页地址:http://127.0.0.1:8080/sshjdkf/login.jsp

四系统实现

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

翰文编程

你的鼓励 是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值