论文题目:基于Hibernate的中小型酒店信息管理系统的分析与设计
摘要:目前,酒店业正处于不断变革创新的阶段,作为与人民生活息息相关的服务产业,酒店业一直存在着「三低」问题,国外的酒店入驻也给国内的酒店业带来了很大的冲击,特别是中小型酒店,受到的影响最大。随着互联网的快速发展,酒店业开始加快酒店信息化水平建设,利用信息化平台改善酒店的内外部管理,改善酒店的经营效率。本文基于某中小型酒店的经营现状,设计研发基于Hibernate的酒店管理信息系统,目的是为促进酒店信息化管理,提高酒店综合管理水平。本文从研究中小型酒店管理系统的发展现状开始,明确中小型酒店目前的发展瓶颈和存在的主要问题,指出酒店经营与实际业务需求不符的地方,以及迫切需要改进的方面,从相关研究的支持下阐述本次设计研发的必要性和重要性。本系统的研发遵循常规软件工程的方法,整个过程涉及需求分析(功能和非功能)、系统设计(架构设计、功能设计和数据库设计)、系统实现和测试。其中,需求分析通过UML模型进行描述,并以用例规约深入各操作的具体事件流;基于用例和事件流描述,划分具体的功能模块,设计业务流程;基于功能和流程设计,对系统进行开发和测试,评估系统是否满足实际业务所需。酒店管理系统的设计经过系统方案的功能性与非功能性测试,能满足一般酒店管理流程中所需的各项业务功能,极大地提高了酒店管理的工作效率。本系统的设计极大改善了酒店客户体验,对于中小型酒店的信息化建设提供了指导,对于行业发展和推广具有重要的实践意义。
关键词:Hibernate;中小型酒店;信息化;系统研发;客户体验
学科专业:工程硕士(计算机技术领域)(专业学位)
摘要
abstract
1 引言
1.1 研究背景
1.2 研究意义
1.3 研究现状
1.3.1 国外研究现状
1.3.2 国内研究现状
1.4 研究内容和论文框架
2 基于Hibernate的中小型酒店信息管理系统的关键技术
2.1 MVC
2.2 Hibernate
2.3 SQL Sever数据库
2.4 UML建模
2.5 本章小结
3 基于Hibernate的中小型酒店信息管理系统的需求分析
3.1 系统的可行性分析
3.1.1 技术可行性
3.1.2 操作可行性
3.1.3 经济可行性
3.2 系统的功能性需求分析
3.2.1 参与者
3.2.2 用例分析
3.3 系统的非功能性需求分析
3.4 本章小结
4 基于Hibernate的中小型酒店信息管理系统设计
4.1 系统的总体架构
4.2 系统的功能模块划分
4.2.1 用户信息管理模块设计
4.2.2 客户与客房服务管理模块设计
4.2.3 在线预订管理模块设计
4.2.4 历史数据管理模块设计
4.2.5 系统信息管理模块设计
4.2.6 系统总体功能结构设计
4.3 系统的数据库设计
4.3.1 概念设计
4.3.2 逻辑设计
4.4 本章小结
5 基于Hibernate的中小型酒店信息管理系统的详细设计与实现
5.1 用户信息管理模块实现
5.2 客户与客房服务管理实现
5.3 在线预订管理模块实现
5.4 历史数据管理模块实现
5.5 系统信息管理模块实现
5.6 本章小结
6 基于Hibernate的中小型酒店信息管理系统的测试
6.1 测试目的
6.2 测试方法
6.3 测试环境
6.4 测试用例
6.5 测试结论
6.6 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
致谢