基于SSH的酒店管理系统答辩_第1页
基于SSH的酒店管理系统答辩_第2页
基于SSH的酒店管理系统答辩_第3页
基于SSH的酒店管理系统答辩_第4页
基于SSH的酒店管理系统答辩_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于基于SSHSSH框架酒店管理系统的设计与实现框架酒店管理系统的设计与实现 指导老师:朱远平指导老师:朱远平 李李 伟伟 天津师范大学天津师范大学 周冉周冉提提 纲纲一、绪论一、绪论二、开发工具与总体设计二、开发工具与总体设计三、数据库设计三、数据库设计四、详细设计功能模块四、详细设计功能模块五、系统实现五、系统实现六、总结和致谢六、总结和致谢 一、绪 论随着人员流动规模的不断扩大,宾馆数量的急剧增加,有关客房管理的各种信息量也在不断成倍增长。为了提高酒店工作的质量与效率,及时、准确地反馈酒店营业信息,提高酒店管理质量,本课题在酒店管理理论、JAVA技术以及数据库技术的指导下,建立了基于SS

2、H的集酒店房间管理、前台接待管理、部门级别管理、顾客信息存档、房间预览、报表打印、消费管理、公告管理、员工基本信息管理等多功能于一体的酒店管理系统。本系统的开发和应用有效解决了传统酒店管理工作中房间信息采集难、信息处理难、信息反馈难和处理难等一系列问题,实现了酒店管理工作的网络化和信息化,方便了酒店管理者及时掌握酒店情况、分析酒店工作中存在的问题并及时调整管理力度和工作重点,从而大大提高了酒店督导工作效率,有助于提高酒店管理质量。 二、开发工具与总体设计二、开发工具与总体设计 JSP概述:概述: JSP(Java Server Pages)是由Sun Microsystem公司在1995年推出

3、的Java程序语言设计和Java平台的总称。 My Sql 概述:概述: My Sql是一个小型的数据库管理系统,是由瑞典的My Sql AB公司研究开发的,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,具有强大的功能兼具良好的灵活性,所以成为了大多数开发者的选择。 Tomcat 概述:概述: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,技术先进、性能稳定,运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能,是为目前比较流行的Web 应用服务器。 MyEclipse 9.0概述概述 MyEclipse是用于开发Java、J2EE

4、的Eclipse插件集合,具有十分强大的功能,对于各种开源产品的支持都很不错。MyEclipse是Eclipse的插件,是一款JavaEE的集成开发环境,功能十分强大,利用MyEclipse可以编写、配置、测试和排除错误。 总 体 设 计 通过对酒店管理的需求分析,采通过对酒店管理的需求分析,采用模块化设计技术进行系统设计,以用模块化设计技术进行系统设计,以MyEclipseMyEclipse为开发平台,以为开发平台,以JAVAJAVA技术和技术和MySQLMySQL数据库为服务器端构建应用系数据库为服务器端构建应用系统,系统总体结构如图统,系统总体结构如图4-14-1所示。所示。工作流程图设

5、计目标系统以酒店管理为研究对象,以酒店房间信息为基础,在酒店管理理论5和数据库管理等理论指导下,依据统一规范和数据格式,以Java技术和数据库技术为支撑建立起来的。其基本目标是:1)建立酒店房间的基础数据库,实现房间自动生成、对房间的所属类型进行管理、能够及时了解房间入住情况的目标;2)实现酒店员工的基本信息管理和对员工所属部门和所属级别的基本信息进行管理操作的目标;3)实现对房间的入住率和每年的每个月的营业额进行统计查询并以报表的形式显示的目标;4)通过系统各功能模块设计,最终为房间管理和顾客消费统计提供信息支持。三、数据库设计员工(Id、编号、密码、姓名、性别、年龄、地址、邮箱、移动电话、

6、座机、头像、部门号、级别号、是否删除)级别(ID,级别号、级别名称)部门(部门号,名称、负责人、是否有子部门、父部门ID)预订(预订号、预订编号、性别、预订人、邮箱、电话、预订时间)顾客(ID,姓名、性别、年龄、地址、邮箱、电话、座机、类型、身份证、登记时间、押金、状态)楼层(Id、楼层号码、楼层房间数量)房间(ID、房间编号、状态、类型ID、楼层ID、预订人ID、顾客ID)三、数据库设计房间类型(Id、种类名、价格)设备(ID、名称、类型、数量、价格、状态)留言(ID、标题、留言内容、留言时间、是否回复、回复内容、留言人、回复人、回复时间)设备类型(ID、名称)房间设备(ID、房间号、设备号

7、)公告(ID、标题、内容、发布人、发布时间、是否置顶)消费类型(Id、名称)消费(消费号、消费单号、消费类型、消费时间、顾客Id、金额) 四、详细设计功能模块 1、前台接待模块设计 前台接待主要负责对顾客基本信息存档、顾客接待(主要分为团体接待和散客接待)、顾客预订(主要分 团体预订和散客接待),还有就是对房价信息查看和房间入住情况查看,方便顾客选择。2、人员管理模块的设计:本模块主要是对员工基本信息进行管理还有就是对顾客的基本信息进行管理。进入员工管理界面,点击新增,录入员工基本信息保存至数据库。选择一条员工信息可以对该员工的基本信息进行查看和删除。也可以批量选择并删除,还以对员工的基本信息

8、进行模糊查询,输入关键字即可操作。 进入顾客基本信息界面,该功能模块只可对顾客基本信息进行查看和删除,不能新增,同时也支持模糊查询。3、房间模块的设计: 本模块可以进行对房间自动生成和楼层自动生成进行操作管理。也可对房间类型、设备类型进行管理操作,同时还能对房间分配设备、设备基本信息进行管理,还支持对房间楼层进行一览。 4、消费管理模块的设计: 选择消费基本类型,点击增加输入消费类型信息,保存即可添加到数据库中。 选择消费列表,选择起始和结束日期,点击搜索后就会自动地将数据库中的消费记录搜索出来。5、个人管理模块的设计 : 系统所有用户都可以查询、修改基本信息及修改密码,因此,设计者考虑将用户

9、自助权限赋予系统所有的用户。 点击查询个人基本信息,系统会自动按照用户的登录名称查找数据库,将登录者也即查询者的基本信息显示出来。 点击修改个人基本信息,系统同样会自动按照用户的登录名称查找数据库,将登录者的基本信息显示出来,但与查询个人基本信息不同的是,这次显示的基本信息除编号或姓名外都是可编辑的,用户可以根据实际需要修改自己的个人基本信息。 点击修改密码,系统会自动显示密码修改页面,并将用户登录名称以只读方式显示,此时要想修改密码,系统要求用户必须输入原密码,新密码和确认密码,用js验证并保证原密码、新密码和确认密码都必须填写。 6、报表中心管理模块的设计 此模块可以根据管理者的需要,统计

10、房间入住率和酒店每月营业额。这样让管理者更加直观明了的知道酒店运营状况。系统会根据你选择的条件从数据库中查询出来,并以报表的形式显现出来。 五、系统实现 【系统登录界面】1从用户角度出发,增强用户体验是本系统的特色之一。本系统中对员工头像进行更换时实 现无刷新页面在头像预览区更新头像,也采用FCK编辑器对文字进行编辑,还采用DIV蒙版 对不需要的操作进行遮盖,还具备窗口可以任意滑动的功能,让用户体验更加完美,使用 感觉更加良好。2实现了楼层房间自定义生成是本系统的特色之一。本系统能够按照每个酒店的风格、楼层 布局来初始化楼层和房间,从而使得该系统的移植性非常好,可以根据不同酒店管理者的 需求来

11、生成楼层和房间。3实现了基本数据导入到Excel是本系统的特色之一。本系统能够根据不同的数据和基本信 息来生成数据信息,并将其数据导入Excel方便数据存盘和备份。4实现用虚拟机打印某些必要数据是该系统的的又一特色。利用打印虚拟机可以及时将某些 必要数据进行打印备份,可以避免现实中的打印机出现故障而无法进行打印操作。5. 实现数据动态统计并以报表的形式显现出来是该系统的又一特色。本系统可以对房间入住 率和金额进行统计操作,还可以进行年份对比,让管理者更加快速直观的了解当前酒店运 营状况。 本系统的特色本系统的特色 酒店管理系统在实际应用中是一个庞大的管理系统,很多功能我都进行了简化和删减。例如酒吧管理、餐饮管理、电话系统、洗浴中心等等。这些系统在酒店管理系统中起着不可忽视的作用。它们都与本系统的前台结账和收费管理有着很大的联系。但是由于时间的原因无法对这些系统进行实现,因此在收费这块进行了简化,将其简化为收费管理的一种类型,从而来完善我的这个系统。如果以后出入社会工作,要做这个酒店管理系统,那时候就会有充裕的时间和更多的人力来完善该系统。有待进一步解决的问题有待进一步解决的问题六、总结与致谢 总结: 目前来看,本酒店管理系统各个模块的功能都已经基本实现。一方面,专业学习得到了很好的提高,对知识有了更深一步的了解,也

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论