1. 研究目的与意义
在国际酒店业环境中,信息化的产生和发展经历了5个阶段,分别是:电算化阶段、自动化阶段、网络化阶段、集成化阶段和协同化阶段。酒店管理系统最早来自于 eeco 公司,该公司于20世纪 70 年代发布了一个能进行客房排房与客房预订功能的酒店业务辅助系统。酒店管理系统在国外于 20 世纪 80 年代得到了迅速的发展,这期间许多大型星级酒店外包给软件提供商开发了许多酒店管理系统,例如 his、lodgistix等酒店企业。这些酒店管理系统的成功开发与部署,提高了酒店经营管理水平,使酒店企业即获得了经济效益,也提高了酒店业务服务品质。
国内的酒店信息化管理发展较晚,目前我国酒店信息化建设整体水平尚处于发展初期阶段,处于不断的学习和完善之中。从八十年代初期开始,国内开始发展自己的酒店管理系统。杭州饭店于1983 年引入了我国自行开发的第一套国产酒店管理系统,该系统功能比较简单,仅具有排房与订房两项功能。21 世纪以来,伴着计算机技术与网络技术的不断发展,以及信息化进程的不断推进,出现了许多优秀的酒店管理系统,例如杭州西软科技 foxhis 系统、北京中软好泰 cshis 酒店管理系统、用友t6酒店管理系统、广州万迅电脑有限公司的千里马酒店管理系统等等。
近年来,随着旅游业的崛起,高效酒店管理的需求日益旺盛,而根据国家相关部门发布的酒店星级评定指标,酒店信息化是评价酒店管理工作所必需的。近年来全球各个大型的酒店都拥有自己的酒店管理系统,然后大规模的酒店使用的都是大型的酒店管理系统,大型酒店管理系统存在价格高昂、维护成本大,所以很多大型的酒店管理系统不适用与中小型的酒店。所以中小型的酒店为了保持自身的竞争和管理优势,必须利用信息化手段来保持自身优势,使用高效快捷的信息管理系统实现对酒店运营的自动化管理,让酒店运营得到及时有效的管理,使酒店管理者能够更好更快地做出运营决策以及酒店的人员分配,支持酒店的整体业务运营,保持酒店日常业务的流畅性,获得更高的经济效益和工作效率。
2. 研究内容和预期目标
2.1研究内容
(1)前台管理:设计网站首页,房间管理,新闻公告,联系我们,注册登录,最新新闻展示,最热房间展示等基础功能,以及预定房间等核心功能。
(2)后台管理:登录权限为管理员时,设计个人信息,后台用户管理,注册用户管理,员工管理,留言管理,考勤信息,考勤统计,营业报表,新闻管理,房间管理,订单管理等核心功能;登录权限为员工时,设计个人信息,我的考勤,新闻管理,房间管理,订单管理,入住管理和结账管理等功能,用户续住,支付房租等核心功能;登录权限为用户时,设计个人信息,留言管理,订单管理,入住管理,结账管理等核心功能。
3. 研究的方法与步骤
系统采用MVC软件架构,运用SSM框架提高开发效率。表示层采用JSP,JQuery和CSS技术,系统通过客户端发送请求到DisPatcherServlet,找到处理请求的Controller,调用业务逻辑处理, mybatis作为数据对象的持久化引擎,mybatis框架的主要任务是通过封装jdbc操作来简化数据库操作,主要包含数据库操作业务接口(Mapper接口)和接口对应映射文件(xml文件)两个业务组件,以及用来读取接口和映射文件的功能类。使用spring实现业务对象的管理,用于整合mybatis。使用springMVC来负责请求的转发和视图管理。数据库使用MySQL等主流数据库,在进行数据库查询时需要用到多表关联查询,通过association关联关系标签将外键字段与主键表对象关联,SQL查询语句进行关联查询。
4. 参考文献
[1]杨优优,郑向阳.基于java的中小型宾馆管理系统的研发[j].智能计算机与应用,2018,8(04):189-191 194.
[2]吴官学. 基于springmvc酒店信息管理系统[d].吉林大学,2018.
[3]朱政. 中小型酒店智能化管理系统的设计与实现[d].湖南大学,2018.
5. 计划与进度安排
(1)2022年3月:完成并通过开题报告。
(2)2022年4月:在系统的需求分析完成的基础上,完成系统的方案设计,进行系统的编程实现。
(3)2022年5月:完成整个系统的开发,撰写并完成毕业设计论文。
