基于idea-SSM的民宿酒店宾馆房间预订管理系统(javaweb-php-asp.netC#-j2ee)包含钟点客房散客团体会员入住离店营业统计分析建议

 

目录

 

 

1 概述

         1.1 用户部分

1.2 管理员部分

2 数据库表

3 关键代码

4 效果演示

 


 

1 概述

 

本系统是为了实现酒店宾馆的电脑化操作,因此酒店宾馆的各项服务基本上全包括在内.本系统主要用于预定房间管理、客房信息管理、换房管理、入住信息管理等。本酒店宾馆房间预约系统按照用户部分和管理员部分划分了两块,它们所实现的功能如下

1.1 用户部分

  1. 用户注册:检测用户提供的信息并注册用户。
  2. 用户中心:查看用户注册信息。

  3. 客房搜索:通过客房名称 、房间类别搜索客房信息。
  4. 预定记录:查看客房预订记录,客房名称、每日费用、预订天数、预订时间、离开时间、续订离开日期、费用合计等。
  5. 在线留言:用户可以提交留言,并查看留言信息。
  6. 注销退出:结束用户会话,保证安全。

1.2 管理员部分

  1. 住宿管理:可以查看客人入住情况,如:客人姓名、身份证号码、联系电话、客房、房间号码、入住日期等,还可以删除客人入住信息。
  2. 房间管理:可以查看客房名称、编号、推荐指数、每日租金,修改、删除这些信息。

  3. 房间类别管理:可以修改、删除类别名称。
  4. 会员管理:可以查看会员信息,如:会员用户名、会员真实改名、性别、年龄、联系方式等,还可以删除这些会员信息。
  5. 留言管理:可以查看、删除留言信息
  6. 剩余房间查询:可以按客房数量和预定数量查询剩余的房间。
  7. 订房信息查询:可以按照用户名、客房名称查询订房信息,如:用户名、真实姓名、客房名称、房费、预定天数、入住时间等,并删除这些信息。
  8. 用户管理:可以修改密码、添加系统管理员。
  9. 营业额统计:可以选择开始日期、结束日期等搜索营业额信息,进而查看:客人姓名、身份证号码、联系电话、客房、房间号码、入住日期,预交金额、房间价格、实收金额等信息。

 

2 数据库表

 

表 admin 管理员表

字段名称

自动增长

字段大小

字段类型

说明

id

4

int

编号

name

-

50

varchar

名称

pwd

-

50

varchar

密码

quanxian

-

4

int

权限

beforehand 预订表

字段名称

自动增长

字段大小

字段类型

说明

id

4

int

编号

users

-

50

varchar

用户

hotels

-

50

varchar

房间

price

-

50

varchar

金额

begintime

-

8

datetime

开始日期

hotel 房间信息表

字段名称

自动增长

字段大小

字段类型

说明

id

4

int

编号

name

-

200

varchar

名称

number

-

100

varchar

数量

price

-

50

varchar

金额

imgpath

-

200

varchar

图片

3 关键代码

 

package util;

import java.sql.*;

public class DBConn {
	static {
		try {
			// Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
			// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
			Class.forName("com.mysql.jdbc.Driver");

		} catch (Exception ex) {
			ex.printStackTrace();
		}

	}

	public static Connection getConn() {
		try {

			String user = "root";

			String password = "root";// 这里修改数据库密码 //这里修改密码

			String url = "jdbc:mysql://localhost:3306/db_jd?characterEncoding=utf8";
			// Connection
			// conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databasename=kfglxt","sa","123456");
			Connection conn = DriverManager.getConnection(url, user, password);
			// Connection conn=DriverManager.getConnection("jdbc:odbc:twtweb");
			return conn;
		} catch (Exception ex) {
			ex.printStackTrace();
			return null;
		}
	}

	public static void close(Connection conn, Statement st, ResultSet rs) {
		if (rs != null) {
			try {
				rs.close();
			} catch (SQLException ex) {
			}
		}
		if (st != null) {
			try {
				st.close();
			} catch (Exception ex) {
			}
		}
		if (conn != null) {
			try {
				conn.close();
			} catch (Exception ex) {
			}
		}
	}

}

4 效果演示

 

idea或eclipse开发,mysql数据库

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

计算机程序设计开发

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值