2022年2022年酒店客房管理系统设计报告 .pdf
《2022年2022年酒店客房管理系统设计报告 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年酒店客房管理系统设计报告 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 酒店客房管理系统的设计简介本综合课程设计课题为“酒店客房管理系统”。随着社会经济的发展,人们的生活水平得到了极大的提高。作为服务业之一的酒店业也在急速发展。 酒店管理者需要及时得到近点的运营情况,以便快速的为消费者提供服务。 在这种背景下,人工管理远远不能提供高效的、便捷的处理经营中需要的大量的信息,进而影响的酒店的营业效率。传统的管理模式已经不能满足如今的社会需求。因此便需要一种能够提供高效服务的方式。 酒店客房管理系统便是一个能够提供这种服务的管理系统。利用酒店管理系统中合理的数据库存储数据及时了解各个环节的数据信息, 通过有效的程序结构来有效的支持各种数据操作,以提高管理效率实现酒店
2、服务的系统化、规范化、自动化。通过该项目的开发与使用,酒店可以改善酒店额管理与运行效率,提高服务质量,节省开支,提高劳动效率。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 2 目录第1章绪论 3 1.1 项目背景 3 1.1 总体目标 3 第 2 章 编程语言及工具 4 2.1 SQL与 MySQL 4 2.2 Java与 Eclipse 6 第 3 章 系统设计 7 3.1 需求分析 7 3.2 数据库设计 7 3.3 界
3、面设计 8 3.4 算法设计 12 第 4 章 系统测试 14 第 5 章 开发设计总结 15 5.1 心得体会 15 5.2 结束语 16 参考书籍 16 源代码以及 jdbc 包均与上传至百度网盘http:/ - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - 3 第 1 章绪论1.1 项目背景近年来,酒店行业发展迅速,市场竞争日益激烈,为了提高酒店竞争力,酒店管理方式的改进势在必行。传统的人工管理模式已经远远不能有效、 便捷地处理酒店经营
4、中产生的大量数据,从而使酒店经营中效率低下。 而且人工管理中工人工资产生了巨大的经营成本,使酒店经营效率低下。为了提升酒店的经营效率, 降低成本,必须采用更加合理有效的管理模式。只有把管理做到细微,才能够为顾客提供高标准、高质量的服务,从而进一步提升企业竞争力。传统的管理方法已经不能满足现代化的信息社会的需求, 因此采用电脑管理已经成为推动酒店发展的重要途径,本课题研究的酒店管理系统就是一个致力于提高酒店经营效率,降低成本,能够更加快速、便捷地为顾客提供服务的信息管理系统。1.2 总体目标建立一套功能完善、设计合理、结构科学的信息管理系统,能满足业务管理人员的需要, 提高酒店经营管理过程中的数
5、字化水平,大幅度提高工作效率。从而提高实施管理的准确性、科学性,使负责管理的工作人员能够从大量繁杂的手工劳动中解脱出来。提高服务质量,节约开支,提高劳动生产率,从而赢得高信誉、强实力、好效益。为了达到以上效果,需要实现的功能如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - - - - - - 4 查询房间信息(房间号、房间类型、价格、是否空房)快速实现顾客入住,等级客人信息、入住房间查询入住信息,每个客人对应的房间信息快速实现退房服务,计算顾
6、客应付金额第2章 编程工具及语言本系统采用 C/S 模式, 一共分为两部分。第一部分为服务器部分,采用语言为SQL使用的编程工具是MySQL ;第二部分为客户端部分,采用的语言是 Java,编程工具为 Eclipse 。2.1SQL与 MySQL SQL 语 言 集 数 据 查 询 ( data query ) 、 数 据 操 纵 ( data manipulation) 、数据定义( data definition)和数据控制(data control )功能于一体,充分体现了关系数据语言的特点和优点。其主要特点包括:1. 综合统一:SQL 语言集数据定义语言DDL、数据操纵语言 DML、数
7、据控制语言 DCL 的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动。2. 高度非过程化:非关系数据模型的数据操纵语言是面向过程的语言,用其完成某项请求,必须指定存取路径。而用SQL 语言进行数据操作,用户名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - - - - - - - - 5 只需提出 “ 做什么 ” ,而不必指明 “ 怎么做 ” 。这不但大大减轻了用户的负担,而且有利于提高数据独立性。3.面向集合的操作方式SQL 语言采用集合
8、操作方式, 不仅查找的结果是元组的集合,而且一次插入、删除、更新操作的对象也是元组的集合。不用像非关系数据模型那样, 任何一个操作对象都是一条记录,每一个操作都需要如何对每一条记录进行操作。4.同一种语法结构提高两种使用方式SQL 语言既是自含式语言,又是嵌入式语言。而在这两种不同的使用方式下, SQL 语言的语法结构基本上是一致的。这种统一的语法结构提供两种使用方式的做法,为用户提供了极大的灵活性和方便些。MySQL 是目前关系型数据库管理系统之一,MySQL 数据库因其体积小、速度快、总体拥有成本低受到中小企业的热捧。MySQL 是一种关联数据库管理系统, 关联数据库将数据保存在不同的表中
9、,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的语言是用于访问数据库的最常用标准化语言SQL。 它为 C、 C+、 Java 等编程语言提供了应用程序编程接口 (API) ,提供 TCP/IP 、ODBC 和 JDBC 等多种数据库连接途径,提供多语言支持,常见的编码如中文的GB 2312 、BIG5,日文的 Shift_JIS 等都可以用作数据表名和数据列名。基于以上特点,在本系统开发中选择SQL 与 MySQ L 作为数据名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
10、 - - - - - - 第 5 页,共 16 页 - - - - - - - - - 6 库开发的语言和工具。2.2 Java 与 Eclipse Java 语言是一种面向对象的语言, 从 C+ 发展而来,有选择的继承了 C+ 语言的语法规则和面向对象的基本机制,放弃了C+ 语言模糊、过于复杂、安全性差、不适合网络应用的诸多特性。它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念, 就可以用它编写出适合于各种情况的应用程序。Java 具有平台无性,一个应用程序可以运行于不同的操作系统平台。Java 具有 JDBC (Java Database Connectivity,Java
11、数据库连接)技术,定义了Java 应用程序与关系型数据库连接的规范,可以很方便的实现与数据库的通信。Java 图形用户界面的组件和事件由java.awt和 javax.swing包共同提供。 Java.awt称为抽象窗口工具,主要包括组件、事件处理模型、 图形和图像工具、布局管理器等,其中的组件统称为AWT 组件。Swing组件扩展了 AWT 组件的功能。使用 JDK提供的 AWT 组件和 Swing组件可以很简单的实现图形界面和人机交互。Eclipse是一个开放的、基于Java 的可扩展的通用开发平台。Eclipse的核心非常小,其他功能均已插件形式附加到核心上。Eclipse可以与 API
12、、JDT 、PDE等插件无缝结合,实现强大的功能。第3章 系统设计3.1 需求分析本系统旨在减轻酒店工作人员负担,为酒店营业提供服名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 7 务。从客房营销开始,从客房的信息查询,到客人入住,到查询住宿信息,退房结账,整个过程都应该能够体现以顾客为本,为顾客提供高效的服务。整个过程可以分为四个阶段,查询房间信息、登记客人信息入住、查询住宿信息、退房结账。则本系统功能就以这四项为主线来依次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年酒店客房管理系统设计报告 2022 酒店客房 管理 系统 设计 报告
限制150内