欢迎来到天天文库
浏览记录
ID:56980587
大小:2.32 MB
页数:22页
时间:2020-07-25
《基于SSH的酒店管理系统答辩课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于SSH框架酒店管理系统的设计与实现指导老师:朱远平李伟天津师范大学周冉提纲一、绪论二、开发工具与总体设计三、数据库设计四、详细设计功能模块五、系统实现六、总结和致谢一、绪论随着人员流动规模的不断扩大,宾馆数量的急剧增加,有关客房管理的各种信息量也在不断成倍增长。为了提高酒店工作的质量与效率,及时、准确地反馈酒店营业信息,提高酒店管理质量,本课题在酒店管理理论、JAVA技术以及数据库技术的指导下,建立了基于SSH的集酒店房间管理、前台接待管理、部门级别管理、顾客信息存档、房间预览、报表打印、消费管理、公告管理
2、、员工基本信息管理等多功能于一体的酒店管理系统。本系统的开发和应用有效解决了传统酒店管理工作中房间信息采集难、信息处理难、信息反馈难和处理难等一系列问题,实现了酒店管理工作的网络化和信息化,方便了酒店管理者及时掌握酒店情况、分析酒店工作中存在的问题并及时调整管理力度和工作重点,从而大大提高了酒店督导工作效率,有助于提高酒店管理质量。二、开发工具与总体设计JSP概述:JSP(JavaServerPages)是由SunMicrosystem公司在1995年推出的Java程序语言设计和Java平台的总称。MySql概
3、述:MySql是一个小型的数据库管理系统,是由瑞典的MySqlAB公司研究开发的,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,具有强大的功能兼具良好的灵活性,所以成为了大多数开发者的选择。Tomcat概述:Tomcat服务器是一个免费的开放源代码的Web应用服务器,技术先进、性能稳定,运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能,是为目前比较流行的Web应用服务器。MyEclipse9.0概述MyEclipse是用于开发Java、J2EE的Eclipse插件
4、集合,具有十分强大的功能,对于各种开源产品的支持都很不错。MyEclipse是Eclipse的插件,是一款JavaEE的集成开发环境,功能十分强大,利用MyEclipse可以编写、配置、测试和排除错误。总体设计通过对酒店管理的需求分析,采用模块化设计技术进行系统设计,以MyEclipse为开发平台,以JAVA技术和MySQL数据库为服务器端构建应用系统,系统总体结构如图4-1所示。工作流程图设计目标系统以酒店管理为研究对象,以酒店房间信息为基础,在酒店管理理论[5]和数据库管理等理论指导下,依据统一规范和数据格
5、式,以Java技术和数据库技术为支撑建立起来的。其基本目标是:1)建立酒店房间的基础数据库,实现房间自动生成、对房间的所属类型进行管理、能够及时了解房间入住情况的目标;2)实现酒店员工的基本信息管理和对员工所属部门和所属级别的基本信息进行管理操作的目标;3)实现对房间的入住率和每年的每个月的营业额进行统计查询并以报表的形式显示的目标;4)通过系统各功能模块设计,最终为房间管理和顾客消费统计提供信息支持。三、数据库设计员工(Id、编号、密码、姓名、性别、年龄、地址、邮箱、移动电话、座机、头像、部门号、级别号、是否
6、删除)级别(ID,级别号、级别名称)部门(部门号,名称、负责人、是否有子部门、父部门ID)预订(预订号、预订编号、性别、预订人、邮箱、电话、预订时间)顾客(ID,姓名、性别、年龄、地址、邮箱、电话、座机、类型、身份证、登记时间、押金、状态)楼层(Id、楼层号码、楼层房间数量)房间(ID、房间编号、状态、类型ID、楼层ID、预订人ID、顾客ID)三、数据库设计房间类型(Id、种类名、价格)设备(ID、名称、类型、数量、价格、状态)留言(ID、标题、留言内容、留言时间、是否回复、回复内容、留言人、回复人、回复时间)
7、设备类型(ID、名称)房间设备(ID、房间号、设备号)公告(ID、标题、内容、发布人、发布时间、是否置顶)消费类型(Id、名称)消费(消费号、消费单号、消费类型、消费时间、顾客Id、金额)四、详细设计功能模块1、前台接待模块设计前台接待主要负责对顾客基本信息存档、顾客接待(主要分为团体接待和散客接待)、顾客预订(主要分团体预订和散客接待),还有就是对房价信息查看和房间入住情况查看,方便顾客选择。2、人员管理模块的设计:本模块主要是对员工基本信息进行管理还有就是对顾客的基本信息进行管理。进入员工管理界面,点击新增
8、,录入员工基本信息保存至数据库。选择一条员工信息可以对该员工的基本信息进行查看和删除。也可以批量选择并删除,还以对员工的基本信息进行模糊查询,输入关键字即可操作。②进入顾客基本信息界面,该功能模块只可对顾客基本信息进行查看和删除,不能新增,同时也支持模糊查询。3、房间模块的设计:本模块可以进行对房间自动生成和楼层自动生成进行操作管理。也可对房间类型、设备类型进行管理操作,同时还能对房间
此文档下载收益归作者所有