本科毕设论文-—酒店预定系统.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《本科毕设论文-—酒店预定系统.doc》由会员分享,可在线阅读,更多相关《本科毕设论文-—酒店预定系统.doc(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着酒店业的发展,传统的手工记账已不适应现代酒店管理的需要,及时、准确、全方位的网络化信息管理已成为必需。并且,随着信息技术的日新月异,酒店客房预定系统也得到了不断的完善和发展。酒店客房预定系统以标准的酒店管理模式为蓝本,借助先进的设计思想,高效的设计方法完成。基于WEB的即浏览器/服务器(Browser/Server)体系结构,采用稳定可靠的WINDOWS XP作为服务器应用平台,并利用MS SQL SERVER数据库与WINDOWS XP系统集成好的特点,采用MS SQL SERVER数据库作为后台数据的管理支持,选用Microsoft公司的Visual studio .net 20
2、03作为开发工具,利用其提供的集成开发环境及各种控件,尤其是对ADO.NET的支持完成对数据库的各种操作,达到酒店客房预定的目的。设计时首先建立系统应用原型,然后对原形系统进行不断修正和改进,直到形成用户满意的实际可行系统。关键词:网上酒店客房预定、B/S、数据库、ADO.NET、ASP.NETAbstractWith the development of hotel industry, the traditional one keep accounts by hand can not meet the needs of modern hotel management. The instant
3、ly, accurate, omni-directional networked information management already become indispensable. And, with the change of the information technology, The Hotel Guest Room Reservation System has got constant perfection and development.The Hotel Guest Room Reservation System regard the standard hotel mana
4、gement mode as blueprint, and fulfill itself by means of advanced design ideas, and more efficient method. On the basis of Web(Browser/server) structure, it adopts the stable and dependable Windows XP operation system as the server application base, takes advantage of the good integration characteri
5、stics of the MS SQL Server database and the Windows XP system, makes use of the MS SQL Server database as management supporting of the background data ,picks up the Visual studio .net 2003 of Microsoft as the developed tool, which providing integrated developing circumstance and sorts of controls, e
6、specially supporting for the ADO.NET to complete all kinds of operations on the database, so as to manage the hotel. We must establish the system application prototype at first, then, proceed to improve and revise the original shape system continuously, till form the real and feasible system which i
7、s satisfied with users.Key Words:Web Hotel Guest Room Reservation、B/ S、Database、ADO.NET、ASP.NET毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教
8、师签名: 日期: 使用授权说明本人完全了解XX大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 目 录摘 要1Abstract2. 绪论3. 系统需求分析421 现行业务描述422 现行系统存在的问题423 解决方案524 可行性分析5241 Browser/Server系统结构5242 ASP.NET7242 C#(C-Sharp)7.
9、 数据库设计931 数据库的产生和构成9311 数据库系统的产生9312 数据库系统的构成9313 数据库设计的主要内容10314 实体联系模型10315 数据库的操作1032 SQL Server 2005的功能特点11321 支持 Web 的分析11322 高级查询处理12323 完备的端到端平台1233 酒店客房预定系统功能124 数据流图126 数据字典1337通过ADO.NET技术访问数据的技巧153.71 ADO和ADO.Net简介153.7.2 数据库访问技术16. 系统总体设计方案1841 ASP.NET开发数据库技术18411 ADO.NET基础18412 使用DataSet
10、对象访问数据库18413 ASP.NET的数据绑定访问数据库技术1942 组织结构1943 软件配置19431 数据库选择20432 操作系统选择2044 硬件配置20441 客户端硬件选择20442 服务器端硬件选择21443 网络联接设备选型21444 打印机选型21. 系统详细设计2251 数据库结构的实现22511 创建表22512 创建存储过程2252 数据库的具体配置25521 Web.config配置文档25522 调用Web.config代码265.3系统主界面设计275.3.1主界面设计图示275.3.2会员注册285.3.3 查看房间信息295.3.4 预定房间295.4
11、后台用户335.4.1 后台登陆335.4.2 后台主框架345.4.3 房间管理356 软件测试44结 束 语45致 谢46参考文献47附 录48其他主要界面48其他主要源程序代码51. 绪论随着人们生活水平的提高和旅游业的发展,为酒店行业提供了良好的发展环境,而酒店规模的扩大要求有一套实用而且方便的系统进行酒店客房的管理。在当前的这个大的气候下,酒店行业将具有长足的发展。特别是在互联网高度发展和应用的今天,人们对网上购物和网上交易的需求越来越多,也正因此,酒店客房预定系统应运而生,可以为酒店行业有效的解决很多实际问题。在软件开发过程中最为重要的就是数据库的应用部分。从诞生之日起,数据库应用
12、就一直是计算机技术应用的一个使用范围非常广泛的领域.简单地说,数据库是为了实现一定的目的按某种规则组织起来的、有结构的信息与数据的集合。数据库中的数据可以是文字、图像、声音等。现在人们将越来越多的资料存入计算机机中,并通过一些经过测试的、计算机程序对这些资料进行系统有序的管理,这些程序后来就被称为“数据库管理系统”,它们可以用来协助数据管理员进行维护工作,方便用户随时得到有用的信息并进行相关操作,更可以由开发人员配合。关系型数据库系统的基本特征是按关系数据模型组织数据库,以其结构简单、理论基础坚实、数据独立性高以及提供非过程性语言等优点而被认为是具有很大发展前景的一种数据库,并已得到广泛的应用
13、, 在关系型数据库中,数据元素是最基本的数据单元,可以是若干个数据元素组成数据元组,若干个数据元组组成一个数据表(即关系),而所有相互关联的数据表则可以组成一个数据库。这样的数据库集合即被称为基于关系模型的数据库系统。其相应的数据库管理软件即为关系数据库管理系统。酒店客房管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店客房管理的效率。因此,开发一套能够为客户提供充足的信息和快捷的查询手段的酒店客房预定系统,是非常必要的。. 系统需求分析21 现行业务描述随着改革开放步伐的加快,我国服务业取
14、得了巨大的发展。而酒店宾馆是我国的改革开放过的程中起步最早的、开拓发展最快、收效最为明显、市场化程度高的服务行业之一。作为一种以服务为主的无烟工业,世界各国对此行业的重视程度并不亚于其它工业。酒店数量的迅猛增长,是酒店必须面临的问题。面对信息时代的机遇和挑战,得用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的服务管理提供有力的支持。因此,采用全新的计算机网络和酒店客房预定系统,已成为提高酒店管理效率、改善服务水准的重要手段之一。这其中的核心就是对每天大量的信息(客人、费用、房间等)的正确处理和
15、保存。采用计算机这一现代化工具作为管理的辅助手段是必须的。计算机的应用包括OA(办公自动化)、MIS(管理信息系统)、CAD(计算机辅助设计)等,酒店的计算机预定系统正是典型的MIS应用。计算机管理系统强大、灵活的查询功能确保决策者可及时得到任何所需信息,掌握酒店客房总体运营情况,分析业务的发展趋势,真正实现酒店管理的现代化。而今,不断发展的酒店客房预定系统,不仅为客户提供了灵活方便的操作方式,人性化的界面,更为您提供了一套科学化、规范化的酒店客房管理模式。使酒店在为客人提供高品质服务的同时,建立良好的企业形象,得到高额的回报,为酒店创造最优效益。22 现行系统存在的问题酒店客房预定系统对与客
16、房情况相关的信息进行收集、汇总、保存与使用,是酒店管理工作的重要组成部分,也是许多其它工作顺利开展的基础。这项工作的对象是记载旅客与客房信息形成的数据,主要内容有关客房标准的制定、标准信息的输入、客房基本信息的查询、修改,剩余客房信息的查询、订房信息的输入、结算信息的输入、结算信息的修改和查询。当前,酒店客房信息管理工作还在许多问题,主要包括以下几点: 1.重复劳动。由于需要信息的部门与负责收集、汇总信息的工作人员之间缺乏沟通,许多信息在上报的同时没有留底,下次需要时重复统计的现象比较普遍。 2.格式不兼容。由于需要信息的部门在内容与格式上有不同的具体要求,许多内容需要重复填写、输入。这一重复
17、劳动的过程不但费时费力,而且增加了数据处理人员犯错误的机会。为了防范可能出现的错误,每一次重新输入至少要校对一遍。 3.规范化程度低。各部门仅满足于要求工作人员按要求提供自己当前需要的信息,没有建立完整、通用的客房数据库的意识。4.数据利用率低。不受统一规范的约束,在工作中各行其是。一方面,信息的收集以完成眼前任务为主,未能在其它领域充分发挥其作用;另一方面,数据管理混乱,已经收集到的信息“遗失”现象严重,互相利用对方的信息也很困难。这些问题大多数是由管理缺乏系统性引起的,其核心在于酒店客房信息管理还没有被作为一项独立的工作积极、主动地开展。如果这项工作能及早纳入正轨,酒店收益将得到极大的提高
18、。23 解决方案管理信息系统是对一个组织(单位、企业或部门)进行全面管理的人和计算机相结合的系统,它综合运用计算机技术、信息技术、管理技术和决策技术、与现代化的管理思想、方法和手段结合起来,辅助管理人员进行管理和决策。计算机在管理中应用的发展与计算机技术、通讯技术和管理科学的发展紧密相关。0世纪0年代初随着数据库技术、网络技术和科学管理方法的发展,管理信息系统逐渐成熟起来。管理信息系统最大的特点是高度集中,能将组织中的数据和信息集中起来,进行快速处理,统一使用。有一个中心数据库和计算机网络系统是MIS的重要标志。IS的处理方式是在数据库和网络基础上的分布式处理。随着计算机网络和通讯技术的发展,
19、不仅能把组织内部的各级管理联结起来,而且能够克服地理界限,把分散在不同地区的计算机网互联,形成跨地区的各种业务信息系统和管理信息系统。新系统采用(browser/Server)结构的数据库系统,前台使用微软公司的ASP.NET(C#)作为编程工具,后台使用SQL Server 2000创建数据库,最终开发出用户满意的酒店客房预定系统。24 可行性分析241 Browser/Server系统结构伴随着Web技术和网络应用技术的迅速发展, 传统的C/ S (Client/ Server) 结构渐被B/ S (Browse/ Server) 结构取代。在C /S两层结构模式中,由于客户端直接连接到数
20、据库服务器,业务处理二者分担,致使这种体系结构在现代网络技术应用中存在如下不足: Client与Server直接连接,可能会造成用户的非法入侵;客户端的程序肥大,随着业务规则的变化,需要随时更新Client客户端程序,这样就大大增加维护量,造成维护工作困难;每个Client都要直接连到数据库服务器,服务器将消耗部分系统资源用于处理与客户端的连接工作1为适应Web技术发展需要,建立如Browse /Server(简称B /S)具有多层C /S结构特点的新的应用模式也就成为必然,这种结构模式将用户界面层、商业逻辑层与数据库层相分离,整体结构可描述如图所示:图2-1 Browse /Server结构
21、 Browser /Server structure其性能优越之处体现在:由于封装了企业逻辑,不同客户端应用程序可以共享同一个中间层;客户端应用程序可以做的很瘦,很多复杂的工作可以由应用程序服务器代劳,客户端应用程序只需关注用户界面本身,且更易发布、安装、配置和维护;这样做还有利于安全,主要是可将一些敏感数据功能部分封装在中间层,并授予不同访问权限以保证对数据的访问限制和防止用户的非法入侵,我们就是根据这种多层结构特点来建立一个应用系统的。/结构与/结构相比具有以下优点:(1 )无需不断升级客户机的硬件设备。通常企业会给每个员工配备一台个人计算机,而用于应用软件的更新,不断提高老旧计算机性能的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 论文 酒店 预定 系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内