酒店客房管理系统毕业设计(论文)

更新时间:2024-05-05 04:52:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

酒店客房管理系统毕业设计论文

摘 要 ......................................................................... 错误!未定义书签。 ABSTRACT ......................................................................... 错误!未定义书签。 1 绪论 ............................................................................................................... 3 2 系统分析 ....................................................................................................... 5 2.1 可行性分析 ......................................................................................... 5 2.2 需求分析 ............................................................................................. 5 3 总体设计 ....................................................................................................... 7 3.1 项目规划 ................................................................................................... 7 3.2 系统功能结构图 ................................................................................. 7 4 系统设计 ....................................................................................................... 9 4.1 设计目标 ............................................................................................. 9 4.2 硬件平台 ............................................................................................. 9 4.3 编码设计 ........................................................................................... 9 5 前台主要功能模块详细设计 ..................................................................... 11 5.1 前台文件总架构 ............................................................................... 11 5.11 模块功能介绍 ........................................................................... 11 5.12 前台页面运行结果 ................................................................... 11 5.2 网站导航设计 ................................................................................... 12 5.3 宾馆简介管理模块设计 ................................................................... 13 5.4 客房服务管理模块设计 ................................................................... 14 5.5 在线订房管理模块设计 .................................................................... 15

1

酒店客房管理系统毕业设计论文

5.6 公告栏模块设计 ................................................................................ 20 6 后台主要功能模块详细设计 ..................................................................... 23 6.1 后台总体架构 ................................................................................... 23 6.2 后台登录模块设计 ........................................................................... 24 6.3 管理首页/退出模块设计 ................................................................. 25 6.4 网站管理模块设计 ........................................................................... 25 6.5 景点管理模块设计 ........................................................................... 27 6.6 房间管理模块设计 ........................................................................... 28 6.7 订单管理模块设计 ......................................................................... 31 6.8 订单管理模块设计 ........................................................................... 33 致谢 ................................................................................................................. 35 参考文献 ......................................................................................................... 36

2

酒店客房管理系统毕业设计论文

1 绪论

信息时代的今天,宾馆、酒店业的特色经营和个性化管理日趋明显,管理趋于信息化、网络化,再加上国际、国内名优企业扩展力度的加大,宾馆、酒店业集团化步伐的加快,预示着传统宾馆、酒店正逐步向现代宾馆、酒店业方向转化。现代宾馆、酒店业最显著的一个特征就是通过计算机网络对企业进行信息化管理——这也是宾馆、酒店业经营者们的共识。网络信息化管理系统以信息量大、数据准确、速度快、管理全面等特点,获得了广大宾馆、酒店业管理者的一致认同,同时满足了客户通过网络服务,足不出户的预订房间、会议室、酒会等一系列活动的要求。并且,通过计算机网络对宾馆、酒店业进行管理,克服了人为管理中人为因素给企业管理带来的诸多不便,大大提高了宾馆、酒店的工作效率,为企业创造了更大的利润。

随着经济的发展,人民生活水平日益提高,旅游经济蓬勃发展,这一切都带动了酒店行业的发展。酒店是一个服务至上的行业,从客人的预定开始,到入住登记直至最后退房结账 ,每一步骤都要保持一致性的服务水准,错失一步, 会令其辛苦经营的形象功亏一篑。要成为一间成功的酒店,就必须作到宾至如归,面对酒店业内激烈的竞争形势,各酒店均在努力拓展其服务领域的广度和深度。虽然计算机并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此,采用全新的计算机网络和管理系统,将成为提高酒店的管理效率,改善服务水准的重要手段之一。

本系统采用了asp技术和Access数据库技术实现了一个简单的酒店管理。再本系统里,主要是对客房的信息、经营情况及客户信息的管理。为管理者提供迅速、高效的服务,减免手工处理的烦琐与误差,及时、准确的反映酒店的工作情况、经营情况以及顾客对酒店的反馈意见。受开发时间的限制,本系统的开发主要是完成酒店客房的预订、入住、房间的管理,这只是整个酒店管理系统的一部分内容,所以系统还存在较大的继续开发空间,这在做系统设计时已经考虑到了的,主要有以下几个方面:

第一,进一步完善系统功能,增加商务中心管理模块、餐饮管理模块、茶秀管理模块、电话计费模块,使得客人可以凭借房卡在酒店实现“一卡式”消费。

3

酒店客房管理系统毕业设计论文

第二,随着互联网上电子商务的发展,没有开展电子商务的酒店将没有生机,将失去竞争力。尤其是随着国内游泳业的发展,酒店竞争和发展迫在眉睫,它要求酒店经营者不断寻找新的经济增长点、采取新的营销模式。由于Internet具有传播面广、费用低、效率高的特点,有效地通过Internet进行电子商务模式的市场营销活动,将成为酒店在于激烈市场竞争中成功的关键之一,如网上宣传、网上订房系统,而电子商务系统也必将成为酒店MIS的延伸和拓展。

第三,客户的消费是酒店所有经济收入的源泉,因此在酒店管理系统中应当增加客户关系的管理,例如对于经常消费的客户应当设置一定的折扣,还应当记住他的一些嗜好(如喜欢散装茶)等,这些都会让客户有宾至如归的感觉,提高客户的满意度,从而增加客户的忠诚度。

4

酒店客房管理系统毕业设计论文

2 系统分析

2.1 可行性分析

经济性

网站前台展示了整个宾馆的服务内容、宾馆的设施、硬件条件及一系列的相关信息,满足了全面展示宾馆自身形象的要求。设置“在线订房”功能模块,提供在线订房功能,满足客户通过网络预订房间的要求。通过网络对宾馆日常业务进行管理,大大的提高了房间的利用率,提高了宾馆的经营效率,使宾馆的经济效益最大化。 技术性

网站后台实现了对前台信息的管理功能。通过信息管理模块,实现了不断更新宾馆各方面信息的要求。通过订单管理模块对客人的房间预订信息进行管理,更科学的按排宾馆自身的房间自然资源。管理客人的留言信息,及时和客人进行沟通。 管理可行性:主要考虑企业或组织中管理人员对开发管理信息系统的态度和企业管理方面的基础工作。

法律可行性,即确定系统开发可能导致的任何侵权行为、妨碍性后果和责任。 方案的选择,即评价系统或产品开发的几个候选方案,最后给出结论性意见。

2.2 需求分析

需求分析的是整个软件开发的基础性工作,其目标是深入描述软件的功能和性能,确定软件设计的约束、软件同其他系统元素的接口细节,定义软件的其它有效性需求。需求分析阶段研究的对象是用户对软件项目的要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受;另一方面,要准确地表达被接受的用户要求。需求分析阶段得到的规格说明是以后各阶段开发工作的重要依据。

本次系统开发只要求完成客房的预订、入住以及客人留言管理功能,客房管理功能,提供管理后台入口,对周边旅游景点经行详细描述等功能,具体需求如下: 第一、功能需求。

(1)在前台和销售部能完成客房的预订,并能方便的查询客房预订情况,预订情况需在房态图中显示。当客人入住时可从预订信息中直接提取用户的基本信息,以加快入住登记的速度。

(2)顾客可以从该系统的客房信息模块中了解到该酒店的房间类型和价格。

5

酒店客房管理系统毕业设计论文

5 前台主要功能模块详细设计

5.1 前台文件总架构

5.11 模块功能介绍

前台页面主要包括以下功能模块:

? ?

网站导航:主要包括网站的旗帜广告条、主功能导航两部分。

宾馆简介模块:主要用于介绍宾馆地理位置、室内设施、宾馆大小等相关信息。

? ? ? ? ? ? ?

地理位置模块:主要用于介绍宾馆详细的地理位置以及乘车路线。 客房服务模块:主要用于介绍房价、房间类型、房间内部设施。 在线订房模块:主要用于提供在线客房预订。 意见反馈模块:主要用于分页显示意见反馈信息。 公告栏:主要用于展示最新添加的本地景点。

其它模块:主要用于介绍宾馆的其他相关商务服务功能。 管理入口模块:主要包括登录后台管理入口。

5.12 前台页面运行结果

网站前台首页的运行结果如图5-1所示。

11

酒店客房管理系统毕业设计论文

图5-1 首页页面运行图

为了方便读者阅读本章内容,将前台页面的各部分说明以列表形式给出,如表1所示。

表1 前台首页解析

区域 名称 说明 件 1 网站导航 主要用于显示网站的标题及为用户提供前台功能导航 对应文Index . asp Open . asp 2 公告栏 主要用于展示最新添加的本地景点 3 口 后台登录入管理员可以通过该入口登录后台 Index . asp 4 展示区 用于展示相关功能的运行结果 Index .asp

5.2 网站导航设计

导航是网站设计不可缺少的基础元素之一,它不仅是信息结构的基础分类,也是浏览者的网站路标。在此网站导航主要包括旗帜广告条、功能分类导航2部分。设计完成的网站导航页面的设计效果如图5-2所示。

图5-2 网站导航页面设计效果

12

酒店客房管理系统毕业设计论文

5.3 宾馆简介管理模块设计

宾馆简介管理模块的主要功能是介绍宾馆地理位置、室内设施、宾馆大小等相关详细信息介绍。

宾馆简介页面,主要是根据传递的参数(本例为Typeid为参数名进行传递)查找相应的记录并显示。查询宾馆简介信息的程序代码如下:

<%

if request(\判断接收的Typeid是否为空值 Typeid=1 '设置默认值 else

Typeid=request(\将接收到的Typeid值赋值给Typeid end if

set rs=server.CreateObject(\

sql=\desc\通过时间进行降序排列

rs.open sql,conn,1,1 %>

'传递参数Typeid

通过以下代码判断记录集是否为空,也就是判断是否有符合条件的记录,如没有符合条件的记录系统将给予提示。相关程序代码如下:

<% If not rs.eof Then %> <%= rs(\ <% Else %> 暂无信息

13

酒店客房管理系统毕业设计论文

<% End If %>

通过以下代码显示宾馆简介内容: <%= rs(\

5.4 客房服务管理模块设计

客房服务管理模块的主要功能是介绍房价、房间类型、房间内部设施等,页面设计效果如图5-3所示。

图5-3 客房服务管理页面设计效果

客房服务管理页面主要用于显示客房的相关信息,程序代码如下:

<%

set rs=server.CreateObject(\获取客房信息 sql=\rs.open sql,conn,1,1 function HTMLcode(fString) if not isnull(fString) then

fString = Replace(fString, CHR(13), \

14

酒店客房管理系统毕业设计论文

fString = Replace(fString, CHR(10) & CHR(10), \

fString = Replace(fString, CHR(10), \ fString = Replace(fString, CHR(32), \ HTMLcode = fString

end if end function %>

<%

If not rs.eof Then tol=rs.recordcount for i=1 to tol

%>

<%

rs.movenext '向下移动记录指针

if rs.eof then exit for '判断当前记录指针是否到达记录尾 next else

response.Write(\暂无信息\end if

%>

5.5 在线订房管理模块设计

在线订房管理主要用于在线预订客房,在进行在线订房时,所填写的登记信息必须真实有效,否则不能预期正确地进行客房预订。在线订房管理模块的页面设计效果如图5-4所示。

15

酒店客房管理系统毕业设计论文

图5-4 在线订房管理页面设计效果

在线订房管理页面中要求输入的信息必须是真实有效的,系统将对输入的Email地址进行判断、同时还要判断到达时间与离开时间是否过期,代码如下:

<%

if month(date())<10 then '如果当前月份小于10则在当前月份前面加0

mon=0&month(date()) else

mon=month(date()) '获取当前系统月份 end if

if day(date())<10 then '如果当前日期小于10则在当前日期前面加0 da=0&day(date()) else

da=day(date()) '获取当前系统日期 end if

set rs2=server.CreateObject(\ sql2=\

16

酒店客房管理系统毕业设计论文

rs2.open sql2,conn,1,3 if not rs2.eof then

t=year(date)*1000000000+month(date())*10000000+day(date())*100000

+rs2.recordcount+1

else +1

end if

if request(\判断是否接收表单值 call writ end if

function writ

mm=request(\ '获得到达时间

nn=request(\获得离开时间

冲突

response.Write(\

if datediff(\判断达到日期和当前日期是否Email=request(\

t=year(date)*1000000000+month(date())*10000000+day(date())*100000

');location='javascript:history.go(-1)'\

response.end end if

if datediff(\

response.Write(\开始日期和结束日期填写有误

17

');location='javascript:history.go(-1)'\

酒店客房管理系统毕业设计论文

response.end end if

set rs=server.CreateObject(\sql=\rs.open sql,conn,1,3

rs.addnew '通过addnew()方法添加在线订房详细信息

rs(\添加在线订房人姓名

在线订房管理页面的运行结果如图5-5所示:

图5-5 订房管理页面设计图

5.5 意见反馈管理模块设计

意见反馈管理模块主要包括留言的发布、留言与回复留言浏览2部分。单击“我

18

酒店客房管理系统毕业设计论文

要留言”超链接,可以进入意见反馈管理页面。

意见反馈管理页面所涉及到的相关程序代码如下: <%

if request(\判断是否接收到表单值 call writ end if

function writ

Email=request(\接收输入的email地址 if

request(\

or

request(\

or

request(\

response.Write(\

('请把内容填写完整');location='javascript:history.go(-1)'\ elseIf Instr(Email, \Left(Email, 1) = \

response.write \language=JavaScript>\& chr(13) &

\请检查您的邮件地址是否正确!');\& \& \

Response.End else

set rs=server.CreateObject(\sql=\rs.open sql,conn,1,3 rs.addnew

rs(\获取添加人姓名 rs(\rs(\

rs(\获取添加人的email地址 rs(\rs(\

rs(\

19

酒店客房管理系统毕业设计论文

rs(\

rs(\获取当前系统日期和时间

rs.update rs.close

response.Write(\language=javascript>alert('提交成功

')\

end if

end function

%>

5.6 公告栏模块设计

公告栏是用来发布网站最新公告信息的,目的是让浏览者了解网站的最新动态。公告栏信息分为首页滚动显示和具体信息展示两部分。 首页滚动显示

公告栏滚动显示功能模块位于前台主页的左侧,它可以将网站最新的公告信息展示给用户。公告栏滚动设计效果如图5-6所示。

图5-6 公告滚动条效果图

实现滚动显示主要是应用HTML中的Marquee标识符实现的。程序代码如下:

\ <%

20

本文来源:https://www.bwwdw.com/article/esfg.html

Top