- 选题依据
当今的社会形势已经是一个充满信息与数字的时代。对于酒店、酒店业的特色经营和个性化管理日趋明显。管理趋于信息化、网络化、国际化的步伐日益加快,预示着传统酒店、酒店正逐步向现代酒店、酒店业的方向转化。现代酒店、酒店业最显著的一个特征就是通过计算机网络对酒店进行信息化管理。网络信息化管理系统以信息量大、数据准确、速度快、管理全面等特点,获得广大酒店、酒店业管理者的一致认同,同时满足了客户通过网络服务,足不出户的预订房间等一系列的要求。并且,通过计算机网络对酒店的管理,克服了人为管理中人为的因素给酒店管理带来的诸多不便,从而大大提高了酒店的工作效率,进而为酒店创造了更大的利润。
传统的酒店预订模式基本上都是预订者提前几天到指定的酒店服务台前进行客房预订,或者是拨打酒店服务电话进行人工订约。此种酒店客房预订模式导致了业务量和工作强度不断增加,工作效率降低、成本不断增加和客户满意度的下降。
在基于B/S结构的酒店管理系统模式中,客户只需在网站上填写并提交一些必要的预订信息,然后专门负责酒店客房预订服务的相关操作人员去网站的后台把相关的信息提取出来,在第一时间通过电话与客户进行二次确认订房信息和预付订金等事宜,在确认无误后制定相应的客房安排计划后,电话通知客户相关的信息等。此种预订模式大大的减少了客户预订客房过程中所花的时间和精力,从而大大的方便了客户,并进一步取得客户的满意认同度。
选题的可行性:
技术可行性
本酒店管理系统采用JSP技术,JAVA作为开发语言,是基于WEB平台的B/S架构系统。
(1)Java提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及服务。整个系统帮用户做了大部分不重要的琐碎的工作。
(2)基于B/S模式的系统的开发已发展日趋成熟。
(3)众所周知,Java是面向对象的开发语言。程序开发员可以在Eclipse平台上面方便的使用一些已知的解决方案。
因此,酒店管理系统在开发技术上具有很高可行性,且开发人员掌握了一定的开发技术,所以此系统的开发技术具有可行性。
经济可行性
酒店管理系统采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时对计算机的配置要求也极低,即使是网吧淘汰下来的计算机也能够满足需要,因此,本系统在经济上是完全具有可行性的,所以在经济上是十分可行的。
操作可行性
酒店管理系统的界面简单易操作,用户只要平时有在用过电脑,都能进行访问和操作。本系统具有易操作、易管理、交互性好的特点,在操作上是非常简单的,因此在操作上具有很高的可行性。
综上所述,此系统开发目标已明确,在技术、经济和操作方面都具有很高的可行性,并且投入少、功能完善、管理方便,因此系统的开发是完全可行的。
- 主要内容
酒店管理系统可以实现的功能包括用户信息管理,房间信息管理,房间预约管理,住宿信息管理,酒店商店管理,新闻资讯管理等功能。
- 技术路线
酒店管理系统采用的开发框架为SSM框架,也就是Spring MVC、Spring、MyBatis这三个框架,页面设计用的是JSP技术作为动态页面文件设计,JSP文件里可以对实现 HTML等界面布局的代码,采用SpringMVC替代传统的Struts 2框架,主要对JSP访问的拦截和控制,Spring作为整个控制的核心,通过控制反转技术和面向切面技术,让Spring自动对使用的类文件进行调用和导入,MyBatis主要作为底层操作数据库,不牵扯业务逻辑。开发工具采用Eclipse,服务器用的是Tomcat。编码语言是Java,数据库采用MySQL。
系统功能结构设计
在分析并得出使用者对程序的功能要求时,就可以进行程序设计了。如图展示的就是管理员功能结构图。
管理员的功能
房间信息管理
如图显示的就是房间信息管理页面,此页面提供给管理员的功能有:查看已发布的房间信息数据,修改房间信息,房间信息作废,即可删除。
房间预约管理
如图显示的就是房间预约管理页面,此页面提供给管理员的功能有:根据房间预约进行条件查询,还可以对房间预约进行新增、修改、查询操作等等。
《基于ssm酒店客房管理系统》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
开发语言:Java
框架:ssm
技术:jsp
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器