随着人员流动规模的不断扩大,冰棺数量的几句增长,有关客房管理的各类信息也在不断成倍增加。因此本系统由此诞生,咱们能够作到信息的规范股那里和快速查询,实现了客房信息管理的系统化,规范化和自动化,这样不只减小了管理了管理工做量,还提升了管理效率。web
采用的是酒店自护管理的方式,顾客能用的只有预约功能,没法进入该系统,没法改变和登记酒店的房间信息和客户信息,而前台工做人员则能够查询酒店的房间信息和客户信息,为客户进行预约房间和信息录入。sql
减小了酒店管理者的责任与负担,作到了酒店管理的信息化,减轻了管理人员的工做量,同时最重要的是还能为酒店拥有者节约人力成本。数据库
采用maven ,SSM框架,Tomcat9,开发出的系统具备存储功能,能高校管理宾客住宿信息,统计每个月天天的客房住宿状况,房间预约状况,以及已经入住和空闲房间的信息。框架
使用框架缘由:maven
经过Spring的IOC特性,将对象之间的依赖关系交给了Spring控制,方便解耦,简化了开发,经过Spring的AOP特性,对重复模块进行集中,实现事务,日志,权限的控制。spa
SpringMVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,使咱们开发更简洁与Spring无缝衔接灵活的数据验证,格式化,数据绑定机制设计
Mybatis数据库的操做(sql)采用xml文件配置,解除了sql和代码的耦合,提供映射标签,支持对象和和数据库orm字段关系的映射,支持对象关系映射标签,支持对象关系的组建。3d
1,,管理员能够帮助客人登记日志
2,管理员能够为客人办理入住,退房,更换房间orm
1,房间状态显示房间目前是否入住,预约
2,输入房间编号变能够查询房间状态
3,管理员能够修改房间状态
1,管理员能够修改客房的类型,客房的编号
2,管理员能够增长或者删除房间
1,管理员能够查询客人登记的信息
2,管理员能够修改登记的信息
1,系统自动结算收入
2,管理员能够查看收入状况
1,客人能够注册成为会员,成为会员后可预约房间
2,登录后能够预约房间,查看空闲房间信息
3,能够查看已经预约的房间,而且取消预约
管理员表:
列名 |
数据类型 |
长度 |
值 |
说明 |
User id |
varchar |
10 |
Not null |
管理员ID |
Identity |
varchar |
10 |
Not null |
管理员身份 |
Password |
varchar |
10 |
Not null |
管理员密码 |
客房信息表:
列名 |
数据类型 |
长度 |
值 |
说明 |
RoomID |
varchar |
10 |
Not Null |
房间编号 |
Price |
float |
8 |
Not Null |
房间价格 |
Type |
varchar |
10 |
Not Null |
房间类型 |
State |
Varchar |
10 |
Not Null |
房间状态 |
Diction |
varchar |
50 |
Not Null |
房间描述 |
客人入住信息表
列名 |
数据类型 |
长度 |
值 |
说明 |
IDnumber |
varchar |
20 |
Not Null |
身份证号码 |
Costname |
varchar |
10 |
Not Null |
客人名字 |
Sex |
varchar |
2 |
Not Null |
性别 |
RoomID |
varchar |
10 |
Null |
房间编号 |
Indata |
varchar |
50 |
Null |
入住时间 |
Outdata |
varchar |
50 |
Null |
退房时间 |
会员信息表
列名 |
数据类型 |
长度 |
值 |
说明 |
IDnumber |
varchar |
20 |
Not Null |
身份证号码 |
Costname |
varchar |
10 |
Not Null |
客人名字 |
Sex |
varchar |
2 |
Not Null |
性别 |
Password |
varchar |
10 |
Not null |
登陆密码 |
收入表:
列名 |
数据类型 |
长度 |
值 |
说明 |
Sum |
float |
8 |
Not Null |
历史总收入 |
Sum-day |
float |
10 |
Not Null |
当天收入 |
李建桥,万启航