摘 要
现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降
低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进
行现代化的信息管理。本课题目标是设计并实现一个以 php 为语言酒店网站。
结合实践,理解网页开发技术和数据库的基本知识,熟悉网站建设的过程,熟
练掌握网络数据库编程方法。本系统用 php 语言来编写社本系统,数据库用
MYSQL 来连接系统。本论文主要涉及数据库与网络技术等,实现了网站前台的
页面设计,在线预订,在线留言,网站后台的用户管理(添加删除,修改)、房
间管理、房态查询等功能。涵盖知识面广,可有效地提高学生综合运用所学知
识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科
学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进
一步学习与工作奠定了良好的基础。
关键词: 酒店网站管理系统 PHP、MYSQL
I
目 录
第一章 酒店网站管理系统简介 ......................................... 1
1.1 引言 ......................................................... 1
1.2 功能简介 .................................................... 1
第二章 系统开发环境 ................................................. 3
2.1 PHP 简介 .................................................... 3
2.2 MYSQL 数据库技术 ............................................. 3
2.2.1 MYSQL 简介 ............................................. 3
2.2.2 MYSQL 数据库的特性 .................................... 4
第三章 系统详细设计 ................................................. 5
3.1 数据库设计 .................................................. 5
3.2 主要功能说明 ................................................. 8
3.2.1 网站在线预订 ........................................... 8
3.2.2 网站在线留言 ........................................... 9
3.2.3 空房查询 ............................................... 9
3.2.4 在线预订管理 .......................................... 10
第四章 系统模块详细设计及实现 ...................................... 11
4.1 在线预订房间 ............................................... 11
4.2 在线留言 ................................................... 12
4.3 后台空房查询 ................................................ 15
4.4 后台预订查询 ................................................ 16
4.5 入住情况管理 ............................................... 18
4.6 系统调试 .................................................... 22
结束语 ............................................................. 23
参考文献 ........................................................... 24
石家庄铁路职业技术学院信息工程系毕业论文
1
第一章 酒店网站管理系统简介
1.1 引言
本站设计目标就是设计一个酒店网站,可以提交用户需要入住的表单信息,
管理人员从后台可以读取这些信息来尽快的处理客户的需求,另有很多该酒店
的资料内容,可以方便的把该酒店的房间,资料,信息等内容展现给客户,还有客
户端的留言板内容,可以更好的把客户需要该酒店改进或者需求的信息表达给
该酒店的管理人员,使酒店的管理可以更简单化,人性化,管理人员还可以很方
便的在后台回复留言的内容.
随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要,特
别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时
性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现
新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互
系统。
本系统用 php 技术编写,数据库用 MYSQL 来连接系统。本论文主要涉及软
件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知
识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科
学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进
一步学习与工作奠定了良好的基础。
1.2 功能简介
酒店系统完全采用 Web 方式,主要分为网站前台以及网站后台管理。网站
前台主要为酒店动态显示、在线预订房间、在线留言等功能;后台主要是用户
管理、酒店动态管理、房间管理、空房查询、在线预订管理、客户入住退房管
理等等。
前台在考虑功能实现的同时,也考虑了操作的简洁和方便性,目的是让大
多数客户能够轻松地享受网上预订给他们带来的便利。
石家庄铁路职业技术学院信息工程系毕业论文
2
通过对网站进行合理规划,使设计出的网站界面美观,腾达大酒店的整体
形象和实力,较好、操作简单、实用性强、便于浏览,从而很好地体现温岭地
达到网站设计目标。
石家庄铁路职业技术学院信息工程系毕业论文
3
第二章 系统开发环境
本系统的开发环境是 php 的 PHP5.0 版本,运用的是三层架构的团队开发模
式。
2.1 PHP 简介
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext
Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP 与微软的 ASP
颇有几分相似,都是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言
的风格有类似于 C 语言,现在被很多的网站编程人员广泛的运用。PHP 独特的
语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl
更快速的执行动态网页。用 PHP 做出的动态页面与其他的编程语言相比,PHP
是将程序嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML 标记的 CGI
要高许多;与同样是嵌入 HTML 文档的脚本语言 JavaScript 相比,PHP 在服务
器端执行,成分利用了服务器的性能;PHP 执行引擎还会将用户经常访问的 PHP
程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,
只要直接执行内存中的代码就可以了,这也是 PHP 高效率的体现之一。PHP 具
有非常强大的功能,所有的 CGI 或者 JavaScript 的功能 PHP 都能实现,而且支
持几乎所有流行的数据库以及操作系统。
2.2 MYSQL 数据库技术
2.2.1 MYSQL 简介
MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公
司。在 2008 年 1 月 16 号被 Sun 公司收购。而 2009 年,SUN 又被 Oracle 收购.
对于 Mysql 的前途,没有任何人抱乐观的态度.目前 MySQL 被广泛地应用在
Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是
开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了