欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    酒店客房网上预定管理系统(论文)毕业设计论文.doc

    • 资源ID:3994546       资源大小:1.31MB        全文页数:89页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    酒店客房网上预定管理系统(论文)毕业设计论文.doc

    目录摘要及关键词2第一章 研究的现状及设计目标21.1 现行研究存在的问题及解决的方法 .2 1.2 本课题要达到的设计目标 3 第二章 要解决的几个关键问题 32.1 设计中要解决的问题 .32.2 具体实现中采用的关键技术3第三章 系统结构及模型 33.1 设计实现的策略和算法描述33.2 设计的模型及数据结构 4第四章 系统的实现技术.74.1 各模块详述系统各部分的实现方法74.2 程序流程 .8第五章 性能的测试与分析 .375.1 测试实例的研究与选择 .375.2 测试环境与测试条件 .405.3 实例测试 .4054 性能分析 .40第六章:结束语 .40参考文献 41酒店客房网上预订管理系统【摘要】在高节奏生活的今天,人们整天在各个城市穿梭忙碌着,在过去跑到哪个城市后才能进行预定客房,现在看来是否显得太麻烦,目前很多酒店都已经开始使用通过互联网进行客房预订系统。这样进行酒店的管理就显得更加的轻松。宏都大酒店虽然已经实施了内部的c/s结构的酒店客房管理系统,但是仍然存在上述所说的问题。于是我试着帮他们制作开发能在网上实现预订客房的系统。宏都大酒店管理信息系统中不能通过互联网方式进行客房预订,通过本次设计主要实现通过互联网方式进行客房预订。让客户足不出户坐在家里就能预订出自己想要的客房。主要功能有:酒店简介、客房简介、客房报价、客房预订信息提交,预订信息查询及修改,删除,等等)管理员信息查询、回复预订信息等功能,真正实现酒店的无纸化,电子信息化、无距离限制的进行客房信息的预订。本软件的后台数据库也采用微软公司的大型数据库SQLSERVER2000,与原C/S系统的数据库SQLSERVER2000相同,进行了一次无缝链接,也就是说在原有SQLSERVER2000数据库上面进行适当的添加表,使得能保持在原来的系统的基础上进行升级。在信息管理系统发展过程中,从很早的单机版到90年代未的C/S版,发展到现在的B/S模式的管理系统,现在的B/S式的很流行。B/S模式的信息管理系统他的最大的优点是不受空间的限制,在世界任何一个脚落里,只要能上网的地方都能了解到家里的信息,同时他的维护量很少,只需要简单的维护一下服务器,客户端是免维护的。本次设计使用了asp作为开发工具,是一个b/s结构的WEB应用系统,当前企业内部网站比较普及,这种基于b/s结构的数据库应用也是一个热门的方向。通过上述可以看出:互联网络的开放性、信息形式的多样性可为企业提供优良的广告宣传和全方位的服务,是其他媒体所无法比拟的,酒店服务与互联网络相结合是一种必然的趋势。【关键字】数据库应用与开发 asp ACCESS2000 SQLSERVEER2000 B/S模式 客房预订第一章 研究的现状及设计目标1.1 现行研究存在的问题及解决的方法存在的问题:不能通过互联网方式进行客房预订,主要解决能够在网上就能进行客房预订,也就是我们所说的B/S系统,这样能够实现网络的内联与外联。解决的办法:要能通过互联网方式进行客房预订。增加一台WEB服务器,用ASP书写B/S模式预订系统,使得客户不要出门就能预订自己想要的客房。1.2 本课题要达到的设计目标通过本次设计主要实现通过互联网方式进行客房预订。让客户足不出户坐在家里就能预订出自己想要的客房。主要功能有:酒店简介、客房简介、客房报价、客房预订信息提交,预订信息查询及修改,删除,等等)管理员信息查询、回复预订信息等功能,真正实现酒店的无纸化,电子信息化、无距离限制的进行客房信息的预订。第二章 要解决的几个关键问题2.1设计中要解决的问题宏都大酒店管理信息系统中不能通过互联网方式进行客房预订,通过本次设计主要实现通过互联网方式进行客房预订。让客户足不出户坐在家里就能预订出自己想要的客房。主要功能有:酒店简介、客房简介、客房报价、客房预订信息提交,预订信息查询及修改,删除,等等)管理员信息查询、回复预订信息等功能,真正实现酒店的无纸化,电子信息化、无距离限制的进行客房信息的预订。2.2具体实现中采用的关键技术本文要解决的几个关键的技术:1怎样通过ASP技术实现数据库的添加、删除、修改。2如何配置WEB服务器第三章 系统结构及模型3.1 设计实现的策略和算法描述系统的总体任务是实现客房预订管理信息系统的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。本系统中主要完成的功能主要有:A:酒店简介,能让客户能够对酒店有一个了解,比地理位置、规模、档次等。B:客房信息查询,能够在网上了解到客房的样子、客房的档次。C:客房价格的查询,让客户能够知道他根据自身的情况订购出适合自己的客房。D:客房的预订登记。E:管理员密码验证、管理员回复预订信息、管理员删除预订信息以及修改预订信息及修改管理员的用户名和密码。F:系统功能模块设计对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图系统功能模块图:B/S客房预订系统管理员登录预订管理客房管理宏都大酒店简介管理客房简介(图片显示)管理客房报价 管理房客基本信息预订登记预订信息的删除预订信息的回复询预订的查询询修改当前操作员密码操作员登录 3.2设计的模型及数据结构数据库在一个信息管理信息系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。A:数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,收集基本数据,数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。针对本系统的需求,通过对系统的所要需求和数据流程分析,设计如下面所示的数据项和数据结构:房间基本信息:包括的数据项有:房间编号,房间名称,备注,当前状态等。操作员信息:包括的数据项有:操作员编号,操作员姓名,操作员密码,权限等。预订信息:包括的数据项有:预订编号,预订日期,预订人姓名,公司、地址、城市、省份、国别、邮政编码、E-MAIL、电话、传真、入住日期、离开日期、入住夜数、房间数、入住成人数、客房类型、床位要求、支付方式、特殊要求等。为了安全起见,最好加上IP地址字段。预订信息添加删除修改预订信息、查询、回复、删除 操作员信息后台登记有了上面的数据结构,数据项和数据流程,我们就能进行下面的数据库设计。得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础,这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。本系统根据上面的设计规划出实体有:客房实体、操作员实体、预订实体。各个实体具体的描述E-R图如下:客房实体客房名称编号客房状态操作员实体:操作员实体编号权限n姓名密码 预订实体:预订实体编号特殊要求预订人信息预订日期B:数据库逻辑结构设计现在需要将上面的数据库概念结构转化为ACCESS2000数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构,在上面近况体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。该系统数据库中各个表格的设计结果如下面的几个表格所示,每个表格表示在数据库中的一个表:操作员信息表字段名称字段字段类型、宽度非空说明编号Char(4)Not null主键姓名Char(20)Not null密码Char(20)Not null预订信息表字段名称字段字段类型、宽度非空说明预订编号Char(10)Not null主键预订日期Datetime姓名Char(20)公司Char(30)地址Char(50)城市Char(15)省份Char(15)国别Char(15)邮政编码Char(15)E-mail地址Char(15)电话Char(30)传真Char(30)入住日期Datetime离开日期Datetime入住夜数Int房间数Int入住成人数Int客房类型Char(15)床位要求Char(15)支付方式Char(30)特殊要求Char(255)这样一个客房基本信息表就建好了,其它两个表也是同样如此。上面数据库设计好后,有关数据库结构的所有后台工作已经完成,现在将实现信息管理系统中各个功能模块的实现。我们一般制作B/S系统的程序,一般都在DREAMWAVER来设计的,当然制作的工具很多,本系统我是采用ASP脚本写的,用DREAMWAVER工具制作的。第四章 系统的实现技术4.1各模块详述系统各部分的实现方法宏都大酒店简介,主要功能是让客户了解宏都大酒店的规模情况。主要功能,显示宏都大酒店客房情况,包括点击放大图片,查询房价、或预订房间。功能是显示房间的价格,让客户了解房价的情况。客房的预订登记信息 4.2 程序流程<%page = Request.QueryString("page")action = Request.QueryString("action")action_e = Request.Form("action_e")set Conn=Server.CreateObject("ADODB.Connection") 连接数据库Conn.Open "driver=Microsoft Access Driver (*.mdb);dbq=" & Server.MapPath("datadata.mdb")%> “datadata.mdb”指定数据库的路径<html><head><title>宏都大酒店客房网上预订管理系统</title><meta name="keywords" content="宏都大酒店客房网上预订管理系统"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="gbstyle.css" type="text/css"> <style type="text/css"><!-body background-image: url(./bg_p1.gif);.style4 color: #990000body,td,th color: #666666;.style5 color: #666666;font-weight: bold;.style7 color: #FF3300-> </style></head><script language="JavaScript"><!-function reloadPage(init) if (init=true) with (navigator) if (appName="Netscape")&&(parseInt(appVersion)=4) document.pgW=innerWidth; document.pgH=innerHeight; onresize=reloadPage; else if (innerWidth!=document.pgW | innerHeight!=document.pgH) location.reload();reloadPage(true);function jumpMenu(targ,selObj,restore) eval(targ+".location='"+selObj.optionsselObj.selectedIndex.value+"'"); if (restore) selObj.selectedIndex=0;function openBrWindow(theURL,winName,features) window.open(theURL,winName,features); function get_cookie(Name) var search = Name + "=" var returnvalue = "" if (document.cookie.length > 0) offset = document.cookie.indexOf(search) if (offset != -1) offset += search.length end = document.cookie.indexOf("", offset); if (end = -1) end = document.cookie.length; returnvalue=unescape(document.cookie.substring(offset,end) return returnvalue; function swapImgRestore() var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=ai)&&x.oSrc;i+) x.src=x.oSrc;function preloadImages() var d=document; if(d.images) if(!d.p) d.p=new Array(); var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i+) if (ai.indexOf("#")!=0) d.pj=new Image; d.pj+.src=ai;function findObj(n, d) var p,i,x; if(!d) d=document; if(p=n.indexOf("?")>0&&parent.frames.length) d=parent.framesn.substring(p+1).document; n=n.substring(0,p); if(!(x=dn)&&d.all) x=d.alln; for (i=0;!x&&i<d.forms.length;i+) x=d.formsin; for(i=0;!x&&d.layers&&i<d.layers.length;i+) x=findObj(n,d.layersi.document); if(!x && document.getElementById) x=document.getElementById(n); return x;function swapImage() var i,j=0,x,a=swapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3) if (x=findObj(ai)!=null)document.srj+=x; if(!x.oSrc) x.oSrc=x.src; x.src=ai+2;/-></script><body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#FFFFFF"><table width="760" border="0" cellpadding="0" cellspacing="0" align="center"><tr><td width="199" align="center" height="16"><img border="0" src="images/Zc-interhotel.GIF" width="425" height="26"></td><td width="331" align="center" height="16"><img border="0" src="images/Zc-interhotel.GIF" width="333" height="26"></td></tr></table><table width="760" border="0" align="center" cellpadding="0" cellspacing="0" class="boder"> <!-DWLayoutTable-> <tr> <td valign="top"><table width="760" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#F0F0F0"> <!-DWLayoutTable-> <tr> <td width="627" height="16" align="right" valign="middle" background="images/top_01.gif"><strong><img border="0" src="images/TOP.jpg" width="755" height="100"></strong></td> </tr> <tr> <td height="16" valign="top"><!-DWLayoutEmptyCell->&nbsp;</td> </tr> <tr> <td height="72" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="notice"> <!-DWLayoutTable-> <tr bgcolor="f9f9f9"> <td width="20" valign="top"><!-DWLayoutEmptyCell->&nbsp;</td> <td width="160" valign="top" bgcolor="#cde0a0"><div align="center"><strong>宏都大酒店客房网上预订管理系统</strong> <br> <br> <strong><font color="#FF6600" size="2"><a href="/index.asp" target="_blank">返回首页</a></font></strong></div></td> <td width="20" valign="top" background="images/line2.gif" bgcolor="#cde0a0"><!-DWLayoutEmptyCell->&nbsp;</td> <td valign="top" bgcolor="#cde0a0"> <br> &nbsp;欢迎您使用宏都大酒店客房预订系统!在本系统您可方便地在网上预订宏都大酒店客房。您只需按提示填完下面订房表并发送至宏都大酒店销售部,我们将尽快给您答复。请务必将您的E-mail地址或电话、传真告诉我们,以便联系。若您有任何问题或要求,请<a href="mailto:infohd_">与我站联系</a>。<strong><br> </strong></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td height="46" valign="top"><table width="760" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0"> <tr> <td align="center" valign="top" class="input1"> <%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''主程序Select Case action_eCase ""Case "Add_New" 添加客房预定的信息Call Add_New_Execute() 调用客房预订的函数Case "reply" 客房预订的回复Call Reply_Execute() 调用客房预订的函数Case "admin" 管理员登录Call Admin_Login_Execute() 调用管理员登录模块Case "EditPWD" 修改当前操作员密码Call EditPWD_Execute() 调用修改当前操作员密码模块Case "Edit" 修改预订信息Call Edit_Execute() 调用修改预订信息End SelectCall Main_Menu() 进入管理员调用主菜单Select Case action 选择调用情况 Case "UbbHelp" Call UbbHelp()Case "Admin_Login" 管理员登录 Call Admin_Login() 调用管理员登录模块Case "Exit" 如果选择退出管理员登录Call Exit_Admin() 调用了退出管理员登录Call View_Words() 调用浏览预订信息浏览模块Case ""Call View_Words() 调用浏览预订信息浏览模块Case "Add_New" 如果是“添加预订信息” Call Add_New() 调用“添加预订信息”Case "reply" 如果是回复预订信息Call Reply() 调用回复预订信息模块Case "View_Words"如果是浏览预订信息Call View_Words()调用浏览预订信息模块Case "Delete"如果是删除预订信息Call Delete() 调用删除预订信息模块Call View_Words() 调用预订浏览信息模块Case "EditPWD" 如果是是修改密码Call EditPWD() 调用修改密码模块Case "Edit" 如果是编辑预订信息Call Edit() 调用编辑预订信息模块End SelectCall Copyrights()调用版权信息%> </td> </tr> </table> <HR width="95%" color=#000000 noShade SIZE=1> <table width="760" height="43" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" bgcolor="#F0F0F0" height="22"> <font color="#000000"> 程序设计:康宾&nbsp; 大丰广播电视大学</font> <p></p> </td> </tr> <tr> <td background="images/top_01.gif" height="21">&nbsp;</td> </tr> </table></td> </tr></table><%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''添加一条新预订信息%><% Sub Add_New() %><table width="760" border="0" cellspacing="1" cellpadding="4" align="center"> <form name="new" method="post" action="ydgl.asp"> <tr> <td align="center"> <font size="6" face="黑体" color="#000000">预订登记</font> </td> </tr> <tr> <td align="right"> <P align="left"><STRONG><FONT color=#ff0000>(</FONT><FONT color=#ff0000 size=2>填表时请注意:凡标有*的项目为订房必需内容)</FONT></STRONG></P> <P align="left"><FONT face=宋体>姓 名</FONT><FONT face=宋体 size=2> <INPUT maxLength=256 size=15 name=姓名> </FONT><FONT face=宋体 color=#ff0000 size=2>* </FONT><FONT face=宋体 color=#ff0000><FONT color=#000000>公司</FONT> <INPUT maxLength=256 size=35 name=公司> </FONT></P> <P align="left"><FONT face=宋体>地 址</FONT><FONT face=宋体 size=2> <INPUT maxLength=256 size=35 name=地址> </FONT></P> <P align="left"><FONT face=宋体>城 市</FONT><FONT face=宋体 size=2> <INPUT maxLength=256 size=15 name=城市> </FONT><FONT face=宋体>省 份</FONT><FONT face=宋体 size=2> <INPUT maxLength=256 size=15 name=省份> </FONT></P> <P align="left"><FONT face=宋体>国 别</FONT><FONT face=宋体 size=2> <INPUT maxLength=256 size=15 name=国别> </FONT><FONT face=宋体>邮 政 编 码 </FONT><FONT face=宋体 size=2><INPUT maxLength=256 size=15 name=邮编> </FONT></P> <P align="left"><FONT face=宋体>E-Mail 地 址</FONT><FONT face=宋体 size=2> <INPUT maxLength=256 size=35 name=email> </FONT><FONT face=宋体 color=#ff0000 size=2>* </FONT></P> <P align="left"><FONT face=宋体>电 话</FONT><FONT face=宋体 size=2> <INPUT maxLength=256 size=15 name=电话> <FONT color=#ff3366>*</FONT></FONT></P> <P align="left"><FONT face=宋体>传 真 </FONT><FONT face=宋体 size=2><INPUT maxLength=256 size=15 name=传真> </FONT></P> <P align="left"><FONT face=宋体>入 住 日 期 <INPUT maxLength=256 size=10 name=入住日期> <FONT color=#ff0000>* </FONT>离 开 日 期 <INPUT maxLength=256 size=10 name=离开日期> </FONT><FONT face=宋体 color=#ff0000 size=2>* </FONT></P> <P align="left"><FONT face=宋体>入 住 夜 数 <INPUT maxLength=256 size=2 name=入住夜数> <FONT color=#ff0000>* </FONT>房 间 数 <INPUT maxLength=256 size=2 name=房间数> <FONT color=#ff0000>* </FONT>入 住 成 人 数 <INPUT maxLength=256 size=2 name=入住成人数> </FONT><FONT face=宋体 color=#ff0000>* </FONT></P> <P align="left"><FONT face=宋体>客 房 类 型 <SELECT size=1 name=房间类型> <OPTION selected>套房</OPTION> <OPTION>三人间</OPTION> <OPTION>豪华单人间</OPTION> <OPTION>标准间</OPTION> <OPTION>商务套房</OPTION></SELECT> 床 位 要 求 <SELECT size=1 name=床位要求> <OPTION value=bed-plus-not selected>不加床</OPTION> <OPTION value=bed-plus>加床</OPTION></SE

    注意事项

    本文(酒店客房网上预定管理系统(论文)毕业设计论文.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开