java酒店管理系统课程设计_JSP酒店管理系统课程设计.doc

摘 要

?

现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的?毕业设计中采用Java开发,使用数据库。继承Java的“Write Once, Run Anywhere”的优点,可以在任何一个系统下运行该采用Jsp应用开发技术,具有一些预订客房,退房等功能,尤其依靠java的优点来为酒店更好的进行管理,稳定性,可扩展性,安全性,健壮性,都是该酒店管理的优势所在。

:酒店管理系统、、Java?

?

Abstract

Large-scale modernization of the hotel, services and more informative, in order to improve the labor and production, reduce costs, improve service quality and management level, thus promoting economic efficiency, to use the computer to carry out the modernization of information anagement. Hotel Management System is designed for this purpose. I graduated in the design using JAVA development mode, use the MYSQL database. JAVA succession of "Write Once, Run Anywhere" the advantages of a system in any run. The site using jsp development technology, with Room reservation, query information, check-out,in particular, rely on the advantages of java to better manage the hotel, stability, calability, security, robustness, is the hotel management the advantage.

Key words: Hotel Management System、Mysql、Java?

?

目 录

第1章 前 言1

1.1 选题背景1

1.2 课题研究的目的和意义1

1.3 本文的研究内容1

1.4 国内外现状1

第2章 开发环境及工具介绍1

2.1 Eclipse简介1

2.2 数据库开发工具1

2.3 Tomcat服务器1

第3章 系统分析1

3.1 可行性分析1

3.2 需求分析1

3.2.1 酒店管理部分1

第4章 数据库与系统总体设计1

4.1 数据库分析1

4.2?数据库设计与实现1

4.2.1创建数据库表结构1

4.2.2 创建表1

4.3 系统总体设计10

第5章 详细设计1

5.1 数据库设计与实现1

5.2 用户登陆1

5.3 客户预定模块1

5.4 查询模块1

5.5 入住模块1

5.6 退房模块1

结? 论1

1. 课题研究过程中难点与解决方案:1

2. 系统存在的问题和进一步的工作1

参考文献1

致 谢28

第1章 前 言

1.1 选题背景

酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些酒店还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络 通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。

?酒店管理系统采用B/S结构。按照按国家星级宾馆标准化业务程序流式设计,会采用主流开发工具来开发,搭建比较稳定可靠安全的服务端来辅佐客户管理,并且还采用数据库,会通过测试用例来达到测试效果,技术支持会采用轻量级框架struts和hibernate持久化来完成,服务器采用tomcat,通过powerdesigner来设计数据模型为最初业务流程的概念设计阶段和详细设计阶段打好基础[]。

1.2 课题研究的目的和意义

对酒店整个来说,对酒店经

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 一、设计题目2 二、设计目的2 三、设计分析2 3.1可行性分析2 3.1.1技术上可行性2 3.1.2操作上可行性3 3.1.3经济上可行性3 3.2系统功能分析3 四、总体设计3 4.1设计思想3 4.2系统功能模块4 4.3系统流程分析4 4.4功能需求与程序模块对应的关系7 4.5数据库结构设计7 4.5.1系统数据库性能需求7 4.5.2本系统数据库表设计中所遵守的基本原则7 4.5.3数据库需求分析8 4.5.4数据字典设计与数据库表命名规则8 五、详细设计10 5.1系统登陆界面10 5.2添加住房信息功能10 5.3住房信息查询功能11 5.4添加就餐信息功能12 5.5就餐信息查询功能13 5.6结账功能13 六、结论13 附录(部分源代码)14 一、设计题目 酒店管理系统 二、设计目的 1.运用已学过的知识进行一个简单的应用程序的开发。 2.通过设计,掌握使用SSH技术、Java高级语言、SQL语言开发一个基于J2EE的应用 系统的基本方法。后台数据库主要采用My SQL Server数据库。 3.基本掌握实现对数据库的连接、对数据的查询、修改、插入、删除等操作。 4.设计系统主界面,主界面上包括系统功能菜单。 5.界面友好,操作方便。 三、设计分析 3.1可行性分析 可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目 标是否现实,系统完成后所能带来的效益是否达到值得投资开发这个系统的程度。因此 ,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在 较高层次上以较抽象的方式进行的系统分析和设计的过程。 系统的可行性分析主要包括经济上的可行性,技术上的可行性和操作上的可行性,下 面将分别介绍三种技术上的可行性。 技术上可行性 酒店管理系统是采用Java语言编写的,具有Java的一次编写,到处运行的优点,所以 此系统在不同的操作系统上都可以运行,具有很强的移植性、健全性和安全性。并且酒 店管理系统应具备功能完备、易于使用、易于维护等特点,而对于后者则要求能建立数 据一致性和完整性强、数据安全性好的库。基于以上的要求,本系统采用MyEclipse6.0 作为开发工具,使得代码编写的过程大大的简化。而数据库则是采用目前较为流行的My sql,Java对Mysql具有很好的支持,并且在经历了多年的发展后Mysql具有很好的口碑。 此系统在技术上是可行的。 操作上可行性 酒店管理系统具备友好的用户界面,使用方便,易于维护,操作简单易于被用户接受 ,用户只需有一定的计算机操作基础,并对此系统的使用做简单的了解,即可方便使用此 系统,而且使用此系统可以大大减少管理人员的负担。因此从使用操作方面看,此系统的 开发是可行的。 经济上可行性 本酒店管理系统运行的硬件环境只需一台廉价的电脑既可,软件环境则是安装windo ws XP系统,MyEclipse6.0,Mysql既可。对于一般的中小型酒店来说都是很小的成本支出。 因此此系统在经济上、技术上、操作上的开发都是可行的。 3.2系统功能分析 满足客户的需求,实现酒店管理的流程。此管理系统主要功能包括添加新管理员、修 改密码、客户预订和入住、客户住宿管理、客户餐饮管理、客户结账等等。 添加新管理员:此功能可以添加新的管理员。 客户入住开单:完成客户入住开单,实现客户入住酒店。 客户住宿管理:可以实现管理人员对客人住宿情况的管理。 客户餐饮管理:可以实现管理人员对客人餐饮情况的管理。 客户结账:实现客户离宿后结账。 四、总体设计 4.1设计思想 本系统实现了宾客入住酒店从登记到离宿的管理,本系统主要的功能如下: 客户入住开单:完成客户预定或者现场入住开单,实现客人入住酒店。其中需要录入 客人的XX信息、入住时间、房间选择情况等等。 客户住宿管理:可以实现管理人员对客人住宿情况的管理。客户餐饮管理:可以实现 管理人员对客人餐饮情况的管理。主要体现在入住客人的就餐消费管理和非入住客人的 就餐消费管理等等。 客户结账:实现客户离宿结账,包含住宿消费和就餐消费。 4.2系统功能模块 如图4-1。 图4-1 系统功能模块图 4.3系统流程分析 本系统主要流程如下图4-2。 图4-2 系统流程图 系统E-R图如图4-3。 图4-3 系统E-R图 4.4功能需求与程序模块对应的关系 如表4-4。 表4-4 功能需求与程序模块对应的关系 " "住房信息添加 "住房信息 "住房信息修"餐饮信息添加 " " " "查询 "改 " " "stayID "int(10) "否 "PK "客房编号 " "roomID "varchar(45) "是 " "房间 " "cust

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值