基于PHP的酒店网站管理系统毕业论文.docx

上传人:b****2 文档编号:2012694 上传时间:2022-10-26 格式:DOCX 页数:27 大小:528.12KB
下载 相关 举报
基于PHP的酒店网站管理系统毕业论文.docx_第1页
第1页 / 共27页
基于PHP的酒店网站管理系统毕业论文.docx_第2页
第2页 / 共27页
基于PHP的酒店网站管理系统毕业论文.docx_第3页
第3页 / 共27页
基于PHP的酒店网站管理系统毕业论文.docx_第4页
第4页 / 共27页
基于PHP的酒店网站管理系统毕业论文.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

基于PHP的酒店网站管理系统毕业论文.docx

《基于PHP的酒店网站管理系统毕业论文.docx》由会员分享,可在线阅读,更多相关《基于PHP的酒店网站管理系统毕业论文.docx(27页珍藏版)》请在冰豆网上搜索。

基于PHP的酒店网站管理系统毕业论文.docx

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

存档号:

学号:

 

石家庄铁路职业技术学院

毕业设计

 

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

 

系部信息工程系

专业名称计算机网络

指导教师刘洋

学生姓名卢志芳

二○一○年十二月

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

2011届毕业生毕业设计任务书

题目名称

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

课题来源

自拟

指导教师

刘洋

起止日期

2010年11月29日至2010年12月31日

设计内容、主要技术参数与工作量(计算说明书、论文字数、图纸张数、外文翻译、计算机应用)

本系统主要为酒店管理设计和开发的,其目的在于实现在线预订,留言管理,以及网站前台设计,网站后台管理,酒店管理系统:

(1)在线预订。

用户可以在本网站在线预订,输入预订人的详细信息和入住人的信息,入住时间以及预计退房时间,点击预订,可传入数据库预定表中。

(2)在线留言。

客户能够在线留言,输入留言的人的信息,留言内容,点击提交,进入数据库留言表中,管理人员可根据留言情况向用户反馈的信息作出回应。

(3)网站后台管理。

这部分内容主要实现用户管理(添加、删除、修改)、客房管理、酒店动态管理、留言管理

(4)酒店管理系统。

酒店管理人员可以对客户预订、入住、退房等行为进行管理、查询。

也可以对酒店的房间状态进行查询。

课题要求及目标

该系统制作完成后,即投入使用,因此要求系统的美观性、健壮性、安全性、可维护可管理性都要很好,以便使系统能长期进行工作。

使用的工具软件

PHP、网页开发工具

提交的设计资料

软件、毕业论文(至少3000字)

进度计划

阶段日期

计划完成工作量

指导教师检查意见

11月29日-12月3日(1周)

选题、教师讲解、需求分析

12月6日-12月10日(1周)

完成概要设计,如数据库设计、框架设计、等

12月13日-12月24日(2周)

完成详细设计,基本完成程序功能

12月27日-12月31日(1周)

系统完善与改进,撰写毕业论文

网络与通信教研室

2010年11月28日

摘要

随着互联网和宽带上网的普及,Internet网站在中国异军突起,并日益渗透到人们的日常生活中。

网站是运用现代通信技术、计算机和网络技术进行的一种社会形态,其目的是通过互联网满足人们的需求。

在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务,而是更广、更全面的服务性行业代表。

酒店作为一个服务性行业,从客房的营销即客人的预定开始,到入住登记直到最后退房结账,整个过程应该能够体现以宾客为中心,提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作,这样才能令旅客舒适难忘。

因此,采用全新的计算机管理系统,将成为提高酒店的管理效率,改善服务水准的手段之一。

 

关键词:

在线预订在线留言PHP空房查询预定查询

目录

第一章绪论1

1.1引言1

1.2开发背景及意义1

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

2.1功能需求分析2

2.2采用的关键技术2

2.2.1PHP技术2

2.2.2JavaScript技术3

2.2.3MYSQL介绍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管理员处理留言流程11

第四章系统模块实现12

4.1前台模块实现12

4.1.1首页12

4.1.2提交订单信息12

4.1.3访客留言17

4.2后台模块实现18

4.2.1空房查询18

4.2.2预定查询19

4.2.3入住查询20

4.2.4退房查询21

4.3系统调试与测试22

4.3.1系统调试22

4.3.2系统测试23

结束语24

参考文献25

第一章绪论

1.1引言

中国目前正在以前所未有的规模在进行国际化的进程,酒店行业也在进行深刻的变革,如何与国际接轨,不断提高酒店的竞争力,提高酒店的品牌形象,是酒店行业普遍关注的课题。

随着酒店信息化管理的进一步深入开展,越来越多的新技术被应用于酒店信息管理系统中。

如何让人们的需求得到满足?

在线预订酒店管理系统应运而生。

酒店管理系统无疑是酒店管理中非常重要的环节。

1.2开发背景及意义

随着科学技术的进步和信息化时代的到来,管理信息系统在各个领域都得到广泛的应用。

尤其是它在企业管理和计算机应用领域的重要性日益显现。

它不仅已经成为教育教学专业的核心课程,而且也是企业管理和计算机应用领域的一门重要的技术。

在经济全球化的激烈竞争中,方便、快捷的管理手段已经成为所有管理部门的迫切要求。

酒店作为社会需求的实体,更应该通过信息资源的深入开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,进而提高酒店经济效益和综合竞争力,实现从传统管理向现代管理的转变。

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

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

2.1功能需求分析

需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。

这个步骤是对理解需求的升华,直接关系到该系统的质量。

 

经过开发者同客户的需求分析后,确定酒店客房管理系统的功能模块(用例)包括:

网上预订、网上留言、留言管理、客房预订管理、客房类型管理、客房信息管理、客户信息管理。

酒店系统完全采用Web方式,由前台网站和后台管理两个部分组成。

前台作为与用户直接交互的可视化界面,方便客房在线预订以及在线留言等。

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

2.2采用的关键技术

2.2.1PHP技术

PHP最初是1994年RasmusLerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。

后来又用C语言重新编写,包括可以访问数据库。

在1995年以PersonalHomePageTools(PHPTools)开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。

在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。

以后越来越多的网站使用了PHP,并且强烈要且增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。

第二版定名为PHPFI(FormInterpreter)。

PHPFI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。

到了1996年底,有15000个网站使用PHPFI;时间到了1997年中,使用PHPFI的网站数字超过五万个。

而在1997年中,开始了第三版的开发计划,开发小组加入了ZeevSuraski及AndiGutmans,而第三版就定名为PHP3。

2000年,PHP4.0又问世了,其中增加了许多新的特性。

PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:

HypertextPreprocessor)的缩写。

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

Javascript就是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛地使用于Internet网页制作上。

Javascript是由Netscape公司开发的一种脚本语言(scriptinglanguage),或者称为描述语言。

在HTML基础上,使用Javascript可以开发交互式Web网页。

Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。

运行用Javascript编写的程序需要能支持Javascript语言的浏览器。

Netscape公司Navigator3.0以上版本的浏览器都能支持Javascript程序,微软公司InternetExplorer3.0以上版本的浏览器基本上支持Javascript。

微软公司还有自己开发的Javascript,称为JScript。

Javascript和Jscript基本上是相同的,只是在一些细节上有出入。

Javascript短小精悍,又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。

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

JavaScript使网页增加互动性。

JavaScript使有规律地重复的HTML文段简化,减少下载时间。

JavaScript能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由CGI验证。

JavaScript的特点是无穷无尽的。

2.2.3MYSQL介绍

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

由于MySQL是开放源代码的,因此任何人都可以在GeneralPublicLicense的许可下下载并根据个性化的需要对其进行修改。

MySQL因为其速度、可靠性和适应性而备受关注。

大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。

MySQL关系型数据库于1998年1月发行第一个版本。

它使用系统核心提供的多线程机制提供完全的多线程运行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等编程语言的编程接口(APIs),支持多种字段类型并且提供了完整的操作符支持查询中的SELECT和WHERE操作。

MySQL开发组计划于2001年中期公布MySQL4.0版本。

在这个版本中将有以下新的特性被提供:

新的表定义文件格式、高性能的数据复制功能、更加强大的全文搜索功能。

在此之后,MySQL开发着希望提供安全的数据复制机制、在BeOS操作系统上的MySQL实现以及对延时关键字的定期刷新选项。

随着时间的推进,MySQL将对ANSI92ANSI99标准完全兼容。

MYSQL特点:

1.使用核心线程的完全多线程。

这意味着它能很容易地利用多CPU(如果有)。

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

3.多种列类型:

1、2、3、4、和8字节长度的有符号无符号整数(INT)、FLOAT、DOUBLE、CHAR、VARCHAR、

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1