摘 要:在在当前信息时代,经过调查,以前大多数的酒店管理者使用的管理工具大多是C/S架构,购买或者下载免费的软件使用,当出现问题时需要请专门的维护人员维护,排除问题,在维护期间系统处于无法工作的状态,对酒店就无形的造成了经营的停滞,管理出于空期。管理方法导致酒店有很高的空房率,并且导致管理效率低例如不能及时的打扫、房态的更新等等。从而使得酒店口碑下降、利润降低,酒店的经营越来越无序混乱,经过前期需求的调研发现酒店管理系统的需求空间很大。
本酒店管理系统,主要包括以下功能模块:登入登出模块、前台管理、会员管理、订单管理、房间管理、系统管理、权限管理、商品管理。架构为前端js+Html+Jquery+Easyui,后端SSH,即SpringMVC+Struts2+Hibernate。
本系统是针对酒店管理或者是经营者,操作简单、无需安装任何软件或者应用、无维护成本、界面美观,在线预订等基于网络的功能大大提高酒店的知名度与入住率,从而增加了酒店的利润,也为入住的客户增加了方便与便捷。完善的会员体系增加了客户的粘性,能有效的刺激客户的消费,提高酒店的利润,细粒度的权限管理系统,可定制的菜单保证了数据与系统的安全性。
关键字:酒店管理系统;JavaWeb;Struts2;Hibernate;SpringMVC;
目录
摘要
Abstract
1引言-1
1.1-课题研究的背景及意义-1
1.2研究的意义-1
1.3课题研究目标及内容.-1
2技术分析-2
2.1 SpringMVC-2
2.2 Struts2技术-3
2.3-Hibernate技术-4
2.4-SSH架构原理-5
3需求与功能分析-5
3.1-需求分析-5
3.2-功能分析-6
3.2.1用户注册登录-6
3.2.2 房间类型管理业务流程-8
3.2.3 房间管理业务流程-8
3.2.4 会员类型管理业务流程-8
3.2.5 会员管理业务流程-9
3.2.6 职位与权限管理业务流程-9
3.2.7 商品管理业务流程-10
3.2.8 宾客入住业务流程-10
3.2.9 消费与订单记录业务流程-11
3.2.10 会员充值主要流程-11
3.2.11会员积分兑换主要流程-12
4系统设计-12
4.1系统架构设计-12
4.2数据库设计-12
5系统实现-16
5.1.1 用户登录-16
5.1.2 系统主界面-17
5.1.3 入住管理-18
5.1.4 宾客退房-21
5.1.5 会员管理-26
5.1.6 会员的办理-29
5.1.7 会员的充值-30
5.1.8 会员积分中心-31
5.1.9 预定中心-32
6 系统测试-34
6.1-测试环境与用例-34
7-总结与展望-36
7.1-总结-36
7.2-展望-36
参 考 文 献-37
致 谢-38