酒店基于php的酒店网站管理系统毕业论文

网站管理  时间:2021-01-29  阅读:()

学海无涯苦作舟!

石家庄铁路职业技术学院毕业设计

基于PHP的酒店网站管理系统

系部信息工程系

专业名称计算机网络

指导教师

_________

学生姓名

_____

学海无涯苦作舟!

石家庄铁路职业技术学院信息工程系

网络与通信教研室

学海无涯苦作舟!

2010年1 1月28日

随着互联网和宽带上网的普及 In ternet网站在中国异军突起并日益渗透到人们的日常生活中。 网站是运用现代通信技术、计算机和网络技术进行的一种社会形态其目的是通过互联网满足人们的需求。

在信息高度发达的今天酒店业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务而是更广、更全面的服务性行业代表。酒店作为一个服务性行业从客房的营销即客人的预定开始至V入住登记直到最后退房结账整个过程应该能够体现以宾客为中心提供快捷方便服务给宾客感受一种顾客至上的享受提高管理水平简化各种复杂操作在最短时间内完成酒店业务规范操作这样才能令旅客舒适难忘。因此采用全新的计算机管理系统将成为提高酒店的管理效率改善服务水准的手段之一。

关键词在线预订在线留言PHP空房查询预定查询

学海无涯苦作舟!

第一章绪论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1.1引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1.2开发背景及意义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

第二章系统分析及关键技术介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.1功能需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.2采用的关键技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.2.1 PHP技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.2.2 JavaScript技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2.2.3 MYSQL介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

第三章系统详细设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3.1后台数据库设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3.2处理流程设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

3.2.1 网上预订流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

3.2.2用户留言流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

3.2.3管理员登录流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

3.2.4管理员处理预订信息流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

3.2.5管理员处理留言流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

第四章系统模块实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1

4.1前台模块实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1

4.1.1首页. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1

4.1.2提交订单信息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1

4.1.3访客留言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

4.2后台模块实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

4.2.1空房查询. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

4.2.2预定查询. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

4.2.3入住查询. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

4.2.4退房查询. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

学海无涯苦作舟!

4.3系统调试与测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

431系统调试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

432系统测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

结束语. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

学海无涯苦作舟!

第一章绪论

1 .1引言

中国目前正在以前所未有的规模在进行国际化的进程酒店行业也在进行深刻的变革如何与国际接轨不断提高酒店的竞争力提高酒店的品牌形象,是酒店行业普遍关注的课题。随着酒店信息化管理的进一步深入开展越来越多的新技术被应用于酒店信息管理系统中。如何让人们的需求得到满足在线预订酒店管理系统应运而生。酒店管理系统无疑是酒店管理中非常重要的环节。

1 .2开发背景及意义

随着科学技术的进步和信息化时代的到来管理信息系统在各个领域都得到广泛的应用。尤其是它在企业管理和计算机应用领域的重要性日益显现。它不仅已经成为教育教学专业的核心课程而且也是企业管理和计算机应用领域的一门重要的技术。

在经济全球化的激烈竞争中方便、快捷的管理手段已经成为所有管理部门的迫切要求。酒店作为社会需求的实体更应该通过信息资源的深入开发和广泛利用不断提高生产、经营、管理、决策的效率和水平进而提高酒店经济效益和综合竞争力实现从传统管理向现代管理的转变。

新的信息系统使酒店有机会重新设计它的组织结构、职责权限、产品工艺、梳理工作流程等从而提高酒店的生产率、劳动效益和经济效益。

学海无涯苦作舟!

第二章系统分析及关键技术介绍

2.1功能需求分析

需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题通过对用户业务问题的分析规划出系统的功能模块 即定义用例。这个步骤是对理解需求的升华直接关系到该系统的质量。

经过开发者同客户的需求分析后确定酒店客房管理系统的功能模块(用例)包括网上预订、网上留言、留言管理、客房预订管理、客房类型管理、客房信息管理、客户信息管理。

酒店系统完全采用Web方式 由前台网站和后台管理两个部分组成。 前台作为与用户直接交互的可视化界面方便客房在线预订以及在线留言等。

前台在考虑功能实现的同时也考虑了操作的简洁和方便性 目的是让大多数客户能够轻松地享受网上预订给他们带来的便利。

2.2采用的关键技术

221 PHP技术

PHP最初是1994年Rasmus Lerdorf创建的刚刚开始只是一个简单的用

Perl语言编写的程序用来统计他自己网站的访问者。后来又用 C语言重新编写包括可以访问数据库。在1995年以Personal HomePage Tools(PHPTools)开始对外发表第一个版本 Lerdorf写了一些介绍此程序的文档并且发布了PHP1.Q在这早期的版本中提供了访客留言本、访客计数器等简单的功能。 以后越来越多的网站使用了PHP并且强烈要且增加一些特性 比如循环语句和数组变量等等在新的成员加入开发行列之后在1995年中PHP2.0发布

了。第二版定名为PHP/FI(Form Interpreter) 。 PHP/FI加入了对mSQL勺支持,从此建立了PHP在动态网页开发上的地位。到了1996年底有15000个网站使用PHP/FI ;时间到了1997年中使用PHP/FI的网站数字超过五万个。而在1997年中开始了第三版的开发计划开发小组加入了Zeev Suraski及Andi Gutmans而第三版就定名为PHP32000年PHP4.0又问世了其中增加了许多新的特性。

学海无涯苦作舟!

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.2 JavaScript技术

Javascript就是适应动态网页制作的需要而诞生的一种新的编程语言如今越来越广泛地使用于In ternet网页制作上。 Javascript是由Netscape公司开发的一种脚本语言(scriptingIanguage )或者称为描述语言。在HTML

基础上使用Javascript可以开发交互式Web网页。 Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系使网页包含更多活跃的元素和更加精彩的内容。

运行用Javascript编写的程序需要能支持

Javascript语言的浏览器。Netscape公司Navigator 3.0以上版本的浏览器都能支持Javascript程序微软公司Internet Explorer3.0以上版本的浏

览器基本上支持Javascript。微软公司还有自己开发的 Javascript 称为

JScript 。 Javascript和Jscript基本上是相同的只是在一些细节上有出入。 Javascript短小精悍 又是在客户机上执行的大大提高了网页的浏览速度

和交互能力。 同时它又是专门为制作Web网页而量身定做的一种简单的编程语

I—]0

JavaScript使网页增加互动性。 JavaScript使有规律地重复的HTML文段简化减少下载

学海无涯苦作舟!

时间。 JavaScript 能及时响应用户的操作对提交

表单做即时的检查无需浪费时间交由 CGI验证。 JavaScript的特点是

无穷无尽的。

223 MY SQL介绍

MySQL是一种开放源代码的关系型数据库管理系统RDBMMySQ数据库系统使用最常用的数据库管理语言--结构化查询语言SQL进行数据库管理。

由于MySQ是开放源代码的 因此任何人都可以在Ge neral Publ ic Lice nse的许可下下载并根据个性化的需要对其进行修改。 MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下 MySQL是管理内容最好的选择。

MySQL关系型数据库于1998年1月发行第一个版本。它使用系统核心提供的多线程机制提供完全的多线程运行模式 提供了面向C、 C++Eiffel 、 Java、 Perl、 PHP Python以及Tcl等编程语言的编程接口 AP Is 支持多种字段类型并且提供了完整的操作符支持查询中的SELEC和WHER操作。

MySQL开发组计划于2001年中期公布MySQL4.0版本。在这个版本中将有以下新的特性被提供新的表定义文件格式、高性能的数据复制功能、更加强大的全文搜索功能。在此之后MySQL开发着希望提供安全的数据复制机制、在BeOS操作系统上的MySQ实现以及对延时关键字的定期刷新选项。 随着时间的推进 MySQ将对ANSI 92/ANSI 99标准完全兼容。MYSQ特点

1. 使用核心线程的完全多线程。这意味着它能很容易地利用多 CPU 如果有 。

2. 可运行在不同的平台上。

3. 多种列类型 1 、 2、 3、 4、和8字节长度的有符号/无符号整数INT 、 FLOATDOUBUECHARVARCHAFTEXT BLOB DATE TIME DATETIMETIMESTAMP YEAR SET和ENU啖型。

4. 利用一个优化的一遍扫描多重联结one-sweep multi-join 非常快速地进行联结(join)。

5. 在查询的SELEC和WHER部分支持全部运算符和函数。

美国多IP站群VPS商家选择考虑因素和可选商家推荐

如今我们很多朋友做网站都比较多的采用站群模式,但是用站群模式我们很多人都知道要拆分到不同IP段。比如我们会选择不同的服务商,不同的机房,至少和我们每个服务器的IP地址差异化。于是,我们很多朋友会选择美国多IP站群VPS商家的产品。美国站群VPS主机商和我们普通的云服务器、VPS还是有区别的,比如站群服务器的IP分布情况,配置技术难度,以及我们成本是比普通的高,商家选择要靠谱的。我们在选择美国多IP...

日本美国站群服务器raksmart站群新增,限量低至月1.99美元

RAKsmart 商家八月份的促销活动今天更新。基本上和上个月的产品套餐活动差不多的,不过也是有简单的微调。对于RAKsmart商家还是比较了解的,他们家产品虽然这两年增加多个机房,以及在VPS主机方案上有丰富的机房和调整到一些自营机房,他们家的策划能力还是有限,基本上每个月的套餐活动都差不多。RAKsmart 在八月份看到有新增香港高防服务器可选,最高100GB防御。同时原来上个月缺货的日本独立...

腾讯云2核4GB内存8M带宽 年74元

一般大厂都是通过首年才有可以享受爆款活动,然后吸引我们注册他们商家达到持续续费和购买的目的。一般只有大厂才能有这样的魄力和能力首年亏本,但是对于一般的公司和个人厂家确实难过,这几年确实看到不少的同类商家难以生存。这里我们可以看到有对应的套餐方案。不过这两个套餐都是100%CPU独享的,不是有某云商家限制CPU的。但是轻量服务器有个不好的就是带宽是较大且流量是限制的额,分别是1GB和1.2TB月流量...

网站管理为你推荐
电脑内存的作用电脑内存条的作用985和211哪个好211的院校和985的那个好?手动挡和自动挡哪个好自动挡和手动挡哪个更好一点录音软件哪个好有什么录音软件好用??网页传奇哪个好玩有什么好玩的传奇类网页游戏?清理手机垃圾软件哪个好手机垃圾清理软件哪个好51空间登录手机怎么登陆51空间啊google广告申请怎样才能申请google广告东莞电信网上营业厅东莞虎门电信营业厅电信dns服务器地址电信宽带的DNS服务地址是多少
紧急升级请记住新域名 域名主机空间 草根过期域名 韩国俄罗斯 便宜域名 jsp主机 linode 精品网 香港主机 亚洲小于500m dd444 秒杀预告 工作站服务器 美国独立日 百度云空间 atom处理器 摩尔庄园注册 工信部icp备案查询 国外网页代理 买空间网 更多