摘要:这些年,伴随着中国经济的飞速发展,计算机网络技术也在高速发展,人们能够随时随地享受到网络带来的方便和快捷。对于当代人来说,社会经济的发展,以及全民休闲意识的提高,外出旅游成了人们学习工作之余休闲放松的首选,而与休闲旅游息息相关的酒店行业也迅速发展着。国家为提升休闲意识,带动旅游业的发展,也提出了一系列的政策,如:保障国民旅游休闲时间,改善国民旅游休闲环境、鼓励开展城市周边乡村度假等等。在当代社会快节奏的生活环境下,打造一个功能齐全,界面简洁,内容丰富,能够方便用户使用的现代化的智能化的酒店管理系统是很有必要的,除了要保障自身硬件条件基础服务设施完善外,首先它必须区别于传统的酒店经营管理模式,要减少酒店管理过程中对人力和物力的依赖,帮助酒店节约管理成本,在简化酒店管理的同时,能够有效的减少手工处理业务误差,提高酒店管理过程中的办公效率,为酒店带来更高的经济效益。
此酒店管理系统的主要功能包括:注册登录管理,用户信息管理,房间预订管理,客户入住管理,预订入住订单管理,财务和房间统计报表管理。此系统以MyEclipse作为开发工具,整个设计是基于SSH框架技术开发的,前台采用Struts2技术实现页面的显示和跳转功能,后台则采用了SQLServer2014数据库对数据信息进行存储和管理。系统使用了Tomcat服务器调开发和调试JSP程序,界面的显示效果则主要运用了HTML5和JS。
关键词 酒店管理系统;SSH框架;SQLServer数据库
目录
摘要
Abstract
1 绪论-1
1.1 课题研究目的与意义-1
1.2 课题研究现状-1
1.3 课题研究内容-1
2 系统开发技术-3
2.1 Struts2技术-3
2.2 Spring技术-3
2.3 HiBernate技术-4
2.4 SSH框架技术-5
3 系统分析-7
3.1 管理功能分析-7
3.2 系统业务流程分析-8
3.3 系统数据流程分析-9
3.4 非功能性需求分析-10
4 系统设计-11
4.1 系统总体框架设计-11
4.2 数据库设计-11
4.2.1 数据库概念结构设计-11
4.2.2 数据库逻辑结构设计-13
4.3 系统详细设计-14
4.3.1 各模块功能结构图设计-14
4.3.2 各模块流程图设计-17
5 系统实现和测试-23
5.1 主要功能模块的实现-23
5.2 系统测试-26
5.2.1系统测试的目的和意义-26
5.2.2配置测试环境-27
5.2.3模块测试-27
5.2.4其他测试-31
结论-32
致谢-33
参考文献-34