酒店客房管理系统毕业设计.docx
- 文档编号:9966107
- 上传时间:2023-05-22
- 格式:DOCX
- 页数:34
- 大小:848.42KB
酒店客房管理系统毕业设计.docx
《酒店客房管理系统毕业设计.docx》由会员分享,可在线阅读,更多相关《酒店客房管理系统毕业设计.docx(34页珍藏版)》请在冰点文库上搜索。
酒店客房管理系统毕业设计
酒店客房管理系统毕业设计
1绪论
信息时代的今天,宾馆、酒店业的特色经营和个性化治理日趋明显,治理趋于信息化、网络化,再加上国际、国内名优企业扩展力度的加大,宾馆、酒店业集团化步伐的加快,预示着传统宾馆、酒店正逐步向现代宾馆、酒店业方向转化。
现代宾馆、酒店业最显著的一个特点确实是通过运算机网络对企业进行信息化治理——这也是宾馆、酒店业经营者们的共识。
网络信息化治理系统以信息量大、数据准确、速度快、治理全面等特点,获得了宽敞宾馆、酒店业治理者的一致认同,同时满足了客户通过网络服务,足不出户的预订房间、会议室、酒会等一系列活动的要求。
同时,通过运算机网络对宾馆、酒店业进行治理,克服了人为治理中人为因素给企业治理带来的诸多不便,大大提高了宾馆、酒店的工作效率,为企业制造了更大的利润。
随着经济的进展,人民生活水平日益提高,旅行经济蓬勃进展,这一切都带动了酒店行业的进展。
酒店是一个服务至上的行业,从客人的预定开始,到入住登记直至最后退房结账,每一步骤都要保持一致性的服务水准,错失一步,会令其辛劳经营的形象功亏一篑。
要成为一间成功的酒店,就必须作到宾至如归,面对酒店业内猛烈的竞争形势,各酒店均在努力拓展其服务领域的广度和深度。
尽管运算机并不是酒店走向成功的关键元素,但它能够关心那些真正阻碍成败的要素发挥更大的效用。
因此,采纳全新的运算机网络和治理系统,将成为提高酒店的治理效率,改善服务水准的重要手段之一。
本系统采纳了asp技术和Access数据库技术实现了一个简单的酒店治理。
再本系统里,要紧是对客房的信息、经营情形及客户信息的治理。
为治理者提供迅速、高效的服务,减免手工处理的烦琐与误差,及时、准确的反映酒店的工作情形、经营情形以及顾客对酒店的反馈意见。
受开发时刻的限制,本系统的开发要紧是完成酒店客房的预订、入住、房间的治理,这只是整个酒店治理系统的一部分内容,因此系统还存在较大的连续开发空间,这在做系统设计时差不多考虑到了的,要紧有以下几个方面:
第一,进一步完善系统功能,增加商务中心治理模块、餐饮治理模块、茶秀治理模块、计费模块,使得客人能够凭借房卡在酒店实现“一卡式”消费。
第二,随着互联网上电子商务的进展,没有开展电子商务的酒店将没有生气,将失去竞争力。
专门是随着国内游泳业的进展,酒店竞争和进展迫在眉睫,它要求酒店经营者不断查找新的经济增长点、采取新的营销模式。
由于Internet具有传播面广、费用低、效率高的特点,有效地通过Internet进行电子商务模式的市场营销活动,将成为酒店在于猛烈市场竞争中成功的关键之一,如网上宣传、网上订房系统,而电子商务系统也必将成为酒店MIS的延伸和拓展。
第三,客户的消费是酒店所有经济收入的源泉,因此在酒店治理系统中应当增加客户关系的治理,例如关于经常消费的客户应当设置一定的折扣,还应当记住他的一些嗜好(如喜爱散装茶)等,这些都会让客户有宾至如归的感受,提高客户的中意度,从而增加客户的忠诚度。
2系统分析
2.1可行性分析
经济性
网站前台展现了整个宾馆的服务内容、宾馆的设施、硬件条件及一系列的相关信息,满足了全面展现宾馆自身形象的要求。
设置“在线订房”功能模块,提供在线订房功能,满足客户通过网络预订房间的要求。
通过网络对宾馆日常业务进行治理,大大的提高了房间的利用率,提高了宾馆的经营效率,使宾馆的经济效益最大化。
技术性
网站后台实现了对前台信息的治理功能。
通过信息治理模块,实现了不断更新宾馆各方面信息的要求。
通过订单治理模块对客人的房间预订信息进行治理,更科学的按排宾馆自身的房间自然资源。
治理客人的留言信息,及时和客人进行沟通。
治理可行性:
要紧考虑企业或组织中治理人员对开发治理信息系统的态度和企业治理方面的基础工作。
法律可行性,即确定系统开发可能导致的任何侵权行为、阻碍性后果和责任。
方案的选择,即评判系统或产品开发的几个候选方案,最后给出结论性意见。
2.2需求分析
需求分析的是整个软件开发的基础性工作,其目标是深入描述软件的功能和性能,确定软件设计的约束、软件同其他系统元素的接口细节,定义软件的其它有效性需求。
需求分析时期研究的对象是用户对软件项目的要求。
一方面,必须全面明白得用户的各项要求,但又不能全盘同意;另一方面,要准确地表达被同意的用户要求。
需求分析时期得到的规格说明是以后各时期开发工作的重要依据。
本次系统开发只要求完成客房的预订、入住以及客人留言治理功能,客房治理功能,提供治理后台入口,对周边旅行景点经行详细描述等功能,具体需求如下:
第一、功能需求。
(1)在前台和销售部能完成客房的预订,并能方便的查询客房预订情形,预订情形需在房态图中显示。
当客人入住时可从预订信息中直截了当提取用户的差不多信息,以加快入住登记的速度。
(2)顾客能够从该系统的客房信息模块中了解到该酒店的房间类型和价格。
(3)顾客能够通过酒店位置了解邻近闻名酒店的地理位置以及乘车路线。
(4)能够获得该酒店邻近的闻名景点和旅行区,方便观光游玩。
(5)能够对酒店房间类型经行添加等操作。
(6)具有客户留言功能,以汇总他们的反馈意见。
第二、安全性需求。
(1)各部门的操作员只能登录本部门的业务系统,并实施三班倒,并将操作员的操作情形进行记录。
(2)系统治理员具有最高权限。
第三,环境需求。
(1)该酒店已为各部门购置运算机,其最低配置为PIII600MHz。
(2)由于酒店职员运算机水平不是专门高,而且职员差不多上站立服务,因此要求尽可能减少数据输入量,例如:
能够使用代码或从数据库中提取已有信息。
第四,可靠性需求。
酒店要求机器能进行长时刻运行,专门是服务器能够支持长时刻运作。
第五,资源使用需求。
酒店网管部负责提供一名工作人员进行软件的治理爱护工作。
3总体设计
3.1项目规划
网上客房预订系统是一个典型的数据库开发应用程序,由前台展现区和后台治理组成,规划系统功能模块如下:
前台展现区的要紧功能是宾馆简介、地理位置、客房服务、在线订房、意见反馈、其他、本地景点。
后台功能治理的要紧功能是初始化网站的基础信息、治理前台图片信息、宾馆相关的信息治理、景点治理、宾馆房间类型治理、订单治理、反馈信息治理和系统信息治理。
3.2系统功能结构图
网上客房预订系统功能结构图,前台功能模块图如图3-1所示。
图3-1系统功能结构图
后台功能模块如图3-2所示。
图3-2后台功能模块图
3.3系统功能设计
功能需求。
(1)在前台和销售部能完成客房的预订,并能方便的查询客房预订情形,预订情形需在房态图中显示。
当客人入住时可从预订信息中直截了当提取用户的差不多信息,以加快入住登记的速度。
(2)顾客能够从该系统的客房信息模块中了解到该酒店的房间类型和价格。
(3)顾客能够通过酒店位置了解邻近闻名酒店的地理位置以及乘车路线。
(4)能够获得该酒店邻近的闻名景点和旅行区,方便观光游玩。
(5)能够对酒店房间类型经行添加等操作。
(6)具有客户留言功能,以汇总他们的反馈意见。
4系统设计
4.1设计目标
本系统是针对宾馆订房业务、和宾馆的服务介绍进行设计的,要紧实现如下目标:
❑全面的展现了宾馆自然情形和服务内容。
❑介绍宾馆信息,关心客人了解宾馆相关信息。
❑为客户提供宾馆所在地旅行景点的详细信息。
❑向客户全面提供宾馆客房信息。
❑实现了网上在线订房业务,方便客人订房。
❑实现了留言板功能,客人可随时通过网站填写反馈信息。
❑通过后台治理网站初始化信息。
❑治理前台景点信息。
❑通过后台治理宾馆客房信息。
❑通过后台治理人员能够治理客人订房信息。
❑治理人员可随时治理客人的反馈信息。
❑系统运行稳固、安全可靠。
4.2硬件平台
系统技术支持为:
局域网操作系统:
windows2000
数据库治理系统:
SybaseASE11.9.2
网络通信协议:
TCP/IP
服务器硬件配置:
PIII800M或以上CPU、40G双硬盘,至少256M内存。
服务器软件:
操作系统windows2000server,SybaseASEServer端软件。
客户端硬件配置:
PIII450M或以上CPU、20G硬盘、64M内存以上。
客户端软件:
操作系统Win9X/WinNT/Win2000/WinXP,SybaseASEClient端软件。
4.3编码设计
编码设计是数据库系统开发的前提条件,是系统不可缺少的重要内容。
编码是指与原先名称对应的编号、符号或记号。
它是进行信息交换、处理、传输和实现信息资源共享的关键。
编码也用于指定数据的处理方法、区别数据类型,并指定运算机处理的内容等。
4.4系统设计原则
1.安全可靠性:
设计人员自始至终都将安全可靠作为酒店治理系统的核心问题之一,它不仅涉及硬件,也涉及软件系统构成,系统应拥有自己的检查、测试和爱护工具;同时,系统也应提供了多种数据备份及复原机制,以确保酒店数据的万无一失。
2.治理体会:
结合集团的酒店治理体会和中国酒店业治理的实际特点,并借鉴国外软件的治理模式,形成以酒店治理层为核心的电脑治理系统,并在治理系统中加入商务治理信息。
3.响应速度:
提高酒店治理系统在实际使用中的响应速度,以满足实时性需求,拟定客人的签单挂帐时刻不超过3秒,单间客房结帐的平均响应时刻不大于1秒,查询响应时刻不大于1秒,来宾历史查询时刻不多于2秒。
4.功能完善:
提供了前台所需的各种站点,如预定、接洽、帐务、查询、各类餐厅、商务中心、商品销售等;此外,功能灵活的系统能适应多种治理模式,所有帐务数据都能经受逐级审核包括班审、夜核、日核等)。
5.操作简单:
界面设计力求简洁明了,所有与编码有关的输入,均采纳热键在线弹出窗口关心,在用户对话界面中有屏幕操作提示,可随时得到操作关心。
6.扩展性:
系统在总体设计上就为今后的扩展留有余地,为幸免酒店方重复投资的风险,系统在长时刻运行中,功能、容量、外部接口、工作站点都可扩展,同时这种扩展可不能引起系统全局的变动。
5前台要紧功能模块详细设计
5.1前台文件总架构
5.11模块功能介绍
前台页面要紧包括以下功能模块:
❑网站导航:
要紧包括网站的旗帜广告条、主功能导航两部分。
❑宾馆简介模块:
要紧用于介绍宾馆地理位置、室内设施、宾馆大小等相关信息。
❑地理位置模块:
要紧用于介绍宾馆详细的地理位置以及乘车路线。
❑客房服务模块:
要紧用于介绍房价、房间类型、房间内部设施。
❑在线订房模块:
要紧用于提供在线客房预订。
❑意见反馈模块:
要紧用于分页显示意见反馈信息。
❑公告栏:
要紧用于展现最新添加的本地景点。
❑其它模块:
要紧用于介绍宾馆的其他相关商务服务功能。
❑治理入口模块:
要紧包括登录后台治理入口。
5.12前台页面运行结果
网站前台首页的运行结果如图5-1所示。
图5-1首页页面运行图
为了方便读者阅读本章内容,将前台页面的各部分说明以列表形式给出,如表1所示。
表1前台首页解析
区域
名称
说明
对应文件
1
网站导航
要紧用于显示网站的标题及为用户提供前台功能导航
Index.asp
2
公告栏
要紧用于展现最新添加的本地景点
Open.asp
3
后台登录入口
治理员能够通过该入口登录后台
Index.asp
4
展现区
用于展现相关功能的运行结果
Index.asp
5.2网站导航设计
导航是网站设计不可缺少的基础元素之一,它不仅是信息结构的基础分类,也是扫瞄者的网站路标。
在此网站导航要紧包括旗帜广告条、功能分类导航2部分。
设计完成的网站导航页面的设计成效如图5-2所示。
图5-2网站导航页面设计成效
5.3宾馆简介治理模块设计
宾馆简介治理模块的要紧功能是介绍宾馆地理位置、室内设施、宾馆大小等相关详细信息介绍。
宾馆简介页面,要紧是依照传递的参数(本例为Typeid为参数名进行传递)查找相应的记录并显示。
查询宾馆简介信息的程序代码如下:
<%
ifrequest("Typeid")=""then'判定接收的Typeid是否为空值
Typeid=1'设置默认值
else
Typeid=request("Typeid")'将接收到的Typeid值赋值给Typeid
endif
setrs=server.CreateObject("adodb.recordset")
sql="select*fromnewswhereTypeid="&Typeid&"orderbyDateandtimedesc"'通过时刻进行降序排列
rs.opensql,conn,1,1
%>
Typeid=1">宾馆简介'传递参数Typeid Typeid=2">地理位置 Typeid=4">会展中心 Typeid=5">餐饮美食 Typeid=6">商务中心 Typeid=7">其他 通过以下代码判定记录集是否为空,也确实是判定是否有符合条件的记录,如没有符合条件的记录系统将给予提示。 相关程序代码如下: <%Ifnotrs.eofThen%> <%=rs("content")%> <%Else%> 暂无信息 <%EndIf%> 通过以下代码显示宾馆简介内容: <%=rs("content")%> 5.4客房服务治理模块设计 客房服务治理模块的要紧功能是介绍房价、房间类型、房间内部设施等,页面设计成效如图5-3所示。 图5-3客房服务治理页面设计成效 客房服务治理页面要紧用于显示客房的相关信息,程序代码如下: <% setrs=server.CreateObject("adodb.recordset")'猎取客房信息 sql="select*fromfangjian" rs.opensql,conn,1,1 functionHTMLcode(fString) ifnotisnull(fString)then fString=Replace(fString,CHR(13),"") fString=Replace(fString,CHR(10)&CHR(10)," ") fString=Replace(fString,CHR(10)," fString=Replace(fString,CHR(32)," ") HTMLcode=fString endif endfunction %> <% Ifnotrs.eofThen tol=rs.recordcount fori=1totol %> <% rs.movenext'向下移动记录指针 ifrs.eofthenexitfor'判定当前记录指针是否到达记录尾 next else response.Write("暂无信息") endif %> 5.5在线订房治理模块设计 在线订房治理要紧用于在线预订客房,在进行在线订房时,所填写的登记信息必须真实有效,否则不能预期正确地进行客房预订。 在线订房治理模块的页面设计成效如图5-4所示。 图5-4在线订房治理页面设计成效 在线订房治理页面中要求输入的信息必须是真实有效的,系统将对输入的Email地址进行判定、同时还要判定到达时刻与离开时刻是否过期,代码如下: <% ifmonth(date())<10then'假如当前月份小于10则在当前月份前面加0 mon=0&month(date()) else mon=month(date())'猎取当前系统月份 endif ifday(date())<10then'假如当前日期小于10则在当前日期前面加0 da=0&day(date()) else da=day(date())'猎取当前系统日期 endif setrs2=server.CreateObject("adodb.recordset") sql2="select*fromddwheretime='"&date()&"'" rs2.opensql2,conn,1,3 ifnotrs2.eofthen t=year(date)*1000000000+month(date())*10000000+day(date())*100000+rs2.recordcount+1 else t=year(date)*1000000000+month(date())*10000000+day(date())*100000+1 endif ifrequest("post")<>""then'判定是否接收表单值 callwrit endif functionwrit Email=request("email") mm=request("year")&"-"&request("month")&"-"&request("day")'获得到达时刻 nn=request("year1")&"-"&request("month1")&"-"&request("day1")'获得离开时刻 ifdatediff("d",mm,date())>0then'判定达到日期和当前日期是否冲突 response.Write("") response.end endif ifdatediff("d",mm,nn)<0then response.Write("") response.end endif setrs=server.CreateObject("adodb.recordset") sql="select*fromdd" rs.opensql,conn,1,3 rs.addnew'通过addnew()方法添加在线订房详细信息 rs("name")=request("name")'添加在线订房人姓名 在线订房治理页面的运行结果如图5-5所示: 图5-5订房治理页面设计图 5.5意见反馈治理模块设计 意见反馈治理模块要紧包括留言的公布、留言与回复留言扫瞄2部分。 单击“我要留言”超链接,能够进入意见反馈治理页面。 意见反馈治理页面所涉及到的相关程序代码如下: <% ifrequest("post")<>""then'判定是否接收到表单值 callwrit endif functionwrit Email=request("email")'接收输入的email地址 ifrequest("name")=""orrequest("email")=""orrequest("ICQ")=""orrequest("liuyan")=""then response.Write(" ('请把内容填写完整');location='javascript: history.go(-1)'") elseIfInstr(Email,"@")=0OrRight(Email,1)="@"OrLeft(Email,1)="@"Then response.write" ');"&"history.back()"&"" Response.End else setrs=server.CreateObject("adodb.recordset") sql="select*fromguestbook" rs.opensql,conn,1,3 rs.addnew rs("name")=request("name")'猎取添加人姓名 rs("sex")=request("sex") rs("laizi")=request("laizi") rs("email")=request("email")'猎取添加人的email地址 rs("OICQ")=request("OICQ") rs("ICQ")=request("ICQ") rs("homepage")=request("homepage") rs("liuyan")=request("liuyan") rs("time")=now()'猎取当前系统日期和时刻 rs.update rs.close response.Write(" endif endfunction %> 5.6公告栏模块设计 公告栏是用来公布网站最新公告信息的,目的是让扫瞄者了解网站的最新动态。 公告栏信息分为首页滚动显示和具体信息展现两部分。 首页滚动显示 公告栏滚动显示功能模块位于前台主页的左侧,它能够将网站最新的公告信息展现给用户。 公告栏滚动设计成效如图5-6所示。 图5-6公告滚动条成效图 实现滚动显示要紧是应用HTML中的Marquee标识符实现的。 程序代码如下: onMouseOver="this.stop() "onMouseOut="this.start()"height=180> <% setrs3=server.CreateObject("adodb.recordset") sql3="select*fromnewswhereTypeid=8orderbyDateandtimedesc"'取出景点的相关信息 rs3.opensql3,conn,1,1 ifnotrs3.eofthen dowhilenotrs3.eof %>
")
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店客房 管理 系统 毕业设计