![[毕业论文]酒店管理网站_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-8/19/b158410f-007d-4e2f-a306-bb2f1d6f9eef/b158410f-007d-4e2f-a306-bb2f1d6f9eef1.gif)
![[毕业论文]酒店管理网站_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-8/19/b158410f-007d-4e2f-a306-bb2f1d6f9eef/b158410f-007d-4e2f-a306-bb2f1d6f9eef2.gif)
![[毕业论文]酒店管理网站_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-8/19/b158410f-007d-4e2f-a306-bb2f1d6f9eef/b158410f-007d-4e2f-a306-bb2f1d6f9eef3.gif)
![[毕业论文]酒店管理网站_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-8/19/b158410f-007d-4e2f-a306-bb2f1d6f9eef/b158410f-007d-4e2f-a306-bb2f1d6f9eef4.gif)
![[毕业论文]酒店管理网站_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-8/19/b158410f-007d-4e2f-a306-bb2f1d6f9eef/b158410f-007d-4e2f-a306-bb2f1d6f9eef5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计(论文)题 目: 酒店管理网站 系、专业:计算机系、软件设技班 级:09级软件班学生姓名: 指导教师:二o 年 月 日毕业设计(论文)任务书学生姓名: 专业班级: 09计算机软件班毕业设计(论文)起止日期: 2011 年 12 月 20 日 至 2012 年 6 月 15 日毕业设计(论文)题目 酒店管理网站内容及要求:1、 设计并开发一个酒店管理系统。2、 客房类型管理,该功能模块能够添加客房的类型名称,客房信息包括面积、床位、价钱,选择是否带电视、空调、卫生间、电话等;能够进行查询显示。3、 客房信息管理,该模块能够添加、修改、删除客房信息,包括房间号、房间类型、楼层、额定人数等。
2、4、 退房管理,系统自动结算客户消费。5、 客房查询:空房查询、未满查询。查询完后,可以单击其后入住按钮登记入住。6、 客户查询,可按客户姓名、籍贯、入住日期查询客户的入住信息和登记信息。指导教师: 系主任: 20 年 月 日毕业设计(论文)评语学生姓名: 专业班级: 09级计算机软件班 毕业设计(论文)题目: 酒店管理网站 1、指导教师评语: 指导教师(签字): 年 月 日2、评阅人评语: 评阅人(签字): 年 月 日3、答辩组评语: 答辩组长(签字): 年 月 日摘 要现代化的酒店是集客房、娱乐、商务文化及其他各种服务与设施为一体化的消费场所,酒店服务项目多,信息量大,提高服务质量和管理水
3、平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。引入计算机系统地酒店进行信息化管理,从前台接待、订房、退房、收费到后台的用户注册、客房信息维护、客房类型维护、营业状况统计等各个环节实施全程的计算机控制,可大大的提高酒店的工作效率,增强酒店的竞争力。本文中的酒店管理系统 正是为此而设计的。本文论述到的酒店管理系统 是由asp.net和microsoft公司的access数据开发而成的。该系统采用了b/s结构的应用系统构架(客户端应用程序、web服务器、数据服务器),它包括前台服务和后台管理两大功能模块。它实现了基于酒店内部局域网的酒店的动态管理。在实现了不同权限用户登陆,用户的注册、
4、查询客房信息的维护,客房类型的设置及个人密码的修改,酒店房务的管理,收费等基本功能的同时,还对酒店的营业状况进行有条件的查询,为酒店高层决策提供数据支持。本文中的第一章介绍了开发工具的使用和特点,第二章对酒店管理系统分析,第三章则本系统所需的软硬件配置,第四章毕业设计总结,最后是致谢和参考文献。关键字:酒店管理系统、access数据库应用、asp.net技术abstractmodern hotel is a set of rooms, entertainment, business culture and a variety of other services and facilities f
5、or the integration of consumer sites, hotel services, a large amount of information, improve service quality and management level, thereby promoting economic efficiency, we must use a computer to carry out the modernization of information management. the introduction of computer system of hotel info
6、rmation management, from the reception, reservations, check-out, charging into the background in the user registration, room information maintenance, room type maintenance, business statistics and other aspects of the implementation of the whole computer control, can greatly improve the hotel s work
7、 efficiency, enhance the competitiveness of the hotel. in this paper, the hotel management system is designed for this purpose. this paper discusses to the hotel management system is composed of asp.net and microsofts access data developed. the system uses the b / s structure application system arch
8、itecture ( the client application, the web server, data server ), it includes the service and the backstage manages two big functional modules. it achieved internal lan-based hotel management hotel developments. in a different jurisdiction user login, user registration, query customer information ma
9、intenance, room type settings and personal password changes, hotel rooms management, fees and other basic functions at the same time, also on the hotel business conditions for the query terms, as the hotel management decision-making offer data to support.this article first chapter introduced the use
10、 of tools and features, the second chapter of the hotel management system analysis, the third chapter of the system required for software and hardware configuration, the fourth chapter of graduation design is summarized, finally thank and references.keywords: hotel management system, access database
11、, asp.net technology application目 录前 言1第1章 开发工具(含数据库)概述21.1 开发工具简介21.1.1a简介:21.1.2access简介21.2 开发工具的基本特点21.2.1 a的特点:21.2.2 access的特点:31.3 选择开发工具的原因31.3.1 a的优点:31.3.2 access的优点:4第2章“酒店管理系统”开发过程12.2.1 客房管理:12.1“酒店管理系统”概述12.2.2客房结算:12.2.3客房类型管理:12.2.4客房信息管理:12.2.5客户信息管理:12.2.6用户管理:12.2.7修改密码:22.2 主要模块及
12、流程2第3章 asp的运行环境33.1 如何运行asp程序33.2 安装iis3第4章 网站的详细设计54.1 数据库的设计54.1.1 数据库的搭建54.2数据库结构设计5酒店管理系统用access数据库其中包括以下数据表:54.3 关键代码设计64.3.1 用户登陆关键代码6前 言当今是一个以网络为中心的信息化世界,随着信息化脚步的推进,酒店管理已不再仅仅是传统手工的延续,及时、准确、全方位的网络化管理模式成为必须。面对酒店业内激烈的竞争形势,各酒店均在努力拓展其服务领域的广度和深度。虽然信息化管理系统并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的作用。因此采用
13、全新的计算机网络和管理系统,将成为提高酒店的服务效率,改善服务水准的重要手段之一。而本文将要设计的系统酒店管理系统就是基于酒店内部局域网络的1个系统,它采用了现在流行的b/s工作模式,能充分的利用网络资源,更方便、高效,减少了不必要的资源浪费。作为目前最流行的web开发技术之一,asp.net 是一种建立在通用语言上的程序构架,能被用于一台web服务器来建立强大的web应用程序。asp技术增强与.net平台结合的一强大web开发环境,此项技术基于.net环境开发,较之过去的asp开发技术有着诸多优势,采取了asp.net技术的系统性能上有了很大的改善。尽管在技术上,将web与数据库实现连接早已
14、成为可能,但在实际开发过程中还是会遇到相当多的困难和问题,其中也存在许多技巧和方法。从后台数据库的选择,到采用何种技术实现web与数据库的连接都有许多技巧和原则,应该针对不同情况采取不同的策略。本文的应用背景是“酒店管理系统”,这是一个典型的asp.ne技术与web数据库开发实例。它以access作为后台数据库,用html语言为前台界面设计,开发出了一个能实现酒店管理基本功能的系统。该系统具体分为后台维护层和前台接待层两大模块,后台维护层能实现添加用户、客房类型、客房信息、统计以及个人密码修改等功能,而前台接待层则完成客户入住酒店订房、查询、结算金额等功能。 4第1章 开发工具(含数据库)概述
15、1.1 开发工具简介1.1.1 a简介:asp.net不仅仅是 active server page (asp) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台web服务器来建立强大的web应用程序。asp.net提供许多比现在的web开发模式强大的优势。执行效率的大幅提高。asp.net是把基于通用语言的程序在服务器上运行。不像以前的asp即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。世界级的工具支持。asp.net构架是可以用microsoft(r)公司最新的产品 visual s开发环境进行开发,wysiwyg(wha
16、t you see is what you get所见即为所得)的编辑。这些仅是asp.net强大化软件支持的部分。1.1.2 access简介access 是微软公司推出的基于windows的桌面关系数据库管理系统(rdbms,即relational database management system),是office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
17、1.2 开发工具的基本特点1.2.1 a的特点:asp.net具有简单性和易学性、高效可管理型、多处理器环境的可靠性、自定义性和可靠性、安全性等特点。同时,还具有新的 asp.net 运行环境、更多语言的支持、更好的代码控制及更好的升级能力。1.2.2 access的特点:access具有存储方式单一、面向对象、界面友好、易操作、集成环境、处理多种数据信息、同时支持odbc等多种优点。1.3 选择开发工具的原因1.3.1 a的优点:1)可管理性:使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和web应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应
18、用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。2)安全:为web应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。3)易于部署:通过简单地将必要的文件复制到服务器上,应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。4)增强的性能:是运行在服务器上的已编译代码。与传统的active server pages(asp)不同,能利用早期绑定、实时(jit)编译、本机和全新的缓存服务来提高性能。5)灵活的输出缓存:根据应用程序的需要,可以缓存页数据、页的一部分或整个页。缓存
19、的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。6)国际化:在内部使用unicode以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。7)移动设备支持:支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。8)扩展性和可用性:被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,internet信息服务(iis)和运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。9)跟踪和调试:提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。
20、可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,支持使用.net framework调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。10)与.net framework集成:因为是.net framework的一部分,整个平台的功能和灵活性对web应用程序都是可用的。也可从web上流畅地访问.net类库以及消息和数据访问解决方案。是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于com开发的现有投资。11)与现有asp应用程序的兼容性:asp可并
21、行运行在iisweb服务器上而互不冲突;不会发生因安装而导致现有asp应用程序崩溃的可能。仅处理具有.aspx文件扩展名的文件。具有.asp文件扩展名的文件继续由asp引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在asp和页面之间共享。1.3.2 access的优点:1)存储方式单一:access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 2)面向对象 :access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由
22、一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 3)界面友好、易操作:access是一个可视化工具,是风格与windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 4)集成环境、处理多种数据信息:access基于windows操作
23、系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 5)access支持odbc(开发数据库互连,open data base connectivity),利用access强大的dde(动态数据交换)和ole(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、excel表格、word文档,还可以建立动态的数据库报表和窗体等。access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成html文件,轻松构建inter的应用。 毕业论文第2章“
24、酒店管理系统”开发过程2.1“酒店管理系统”概述酒店管理系统主要分为前台和后台操作:前台主要是客房管理和客户客房的结算;后台的主要功能是客房类型管理、客房信息管理、客户信息管理、用户管理和修改密码功能。2.2.1 客房管理:在这个模块里面有客房详细查找,全部显示,已满客房显示、未满客房显示,以及对客房的查询:详细查找可以根据客房号码、客房类型、所在楼层、额定人数和实际人数进行查询所要的信息;空闲或者未满的客房可以选择预订功能。2.2.2客房结算:这个模块包括所有客户、查询未结账的客户、已经结账的客户和客房按条件的查找:对于未结账的用户,可以点击进入结账操作。2.2.3客房类型管理:这个模块主要
25、是对客户类型管理包客房类型详细信息查询、客房的一些配置进行修改、还可以删除这个客房类型。2.2.4客房信息管理:包括查找模块,添加客房和全部显示:这个可以按照客房号码、客房类型、所在楼层等条件进行查询以及对客户进行修改,查看详细和删除操作;添加客房可以添加客房号码、客房类型 以及额 定人数。2.2.5客户信息管理:可根据姓名、性别、身份id、籍贯、入住时间、离开时间、客房号码、所在楼层、房间类型、是否结账等条件进行查询;客房户的信息可以执行查看详细和删除操作。 2.2.6用户管理:这个可以添加新用户,分别可以添加前台的用户和后台的用户。2.2.7修改密码:这个模块实现在功能是对登陆账的密码进行
26、修改的。2.2 主要模块及流程 用户在登陆界面,输入用户名和密码,根据权限可以进入后台管理和前台管理,在前台可以管理客房的入住和结账情况,在后台可以对客户的信息以及客房的状态进行管理。酒店管理系统的模块功能及流程图:酒店管理系统(登陆)普通前台退出系统客房结算客房管理后台管理浏览用户客房类型管理客房信息管理客户信息管理用户管理返回首页修改密码退出系统第3章 asp的运行环境3.1 如何运行asp程序要正确运行asp程序,服务器端要安装以下软件:1、 windows98或windows2000 professional或windows2000 server或windows2000 advance
27、 server或windows xp professional或更高版本,其中windows2000系列需要安装wervice pack2.0;2、 iis 5.0(internet信息服务管理器5.0)或更高版本。如果windows98,需要安装pws4.0(个人web鼓舞管理器4.0)。客户端只要是普通的浏览器即可,如internet exploer 5.0或更高版本。考虑到大部分人的实际情况,通常都是现在自己的计算机上编写调试好asp程序后,然后再移植到专门的服务器上去的。那么再编写调试的时候,自己的计算机就既是服务器端,又是客户端,所以必须同时安装服务器端和客户端必需的软件。3.2 安
28、装iis如果是windows 2000 server或者windows 2000 advance server或者windows 2000 server版本,一般一经自动安装了iis。如果是windows xp professional版本,则需要自己安装iis管理器,安装方法如下。一次选择【开始】【控制面板】【添加删除程序】命令,在【添加删除程序】对话框中选择【添加删除windows组建】按钮,就会弹出“windows组件向导:对话框。在其中选择”internet信息服务(iis):,然后单击【下一步】按钮,随后根据提示插入windows安装光盘,一步步安装即可。图1 iis安装界面 安装完毕后,在ie浏览器中输入http:/localhost,如果能显示iis欢迎字样,就表示安装成功。安装
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度OEM电子产品表面处理加工合同范本
- 2025版WTO多边贸易谈判55项重要协议参与合同
- 2025年度互联网公司员工劳动合同范本(运维管理)
- 二零二五年度临时电影院租赁合同样本
- 二零二五年体育健身中心场地租赁保证金及健身服务合同
- 2025版车辆维修保养与汽车内饰清洁服务合同
- 小学生食品安全基本知识课
- 以信任为基石的在线学习平台建设策略研究-基于教育区块链的视角
- 教育心理学在课堂教学中的实践
- 2025年度白糖期货交易合作合同模板下载
- 酒店服务流程与空间布局优化
- (2025)医疗护理员理论考试试题含答案
- 2025年广西中考语文试题卷(含答案)
- 建设工程法律培训
- 2025年南京市中考数学真题试卷
- 2025年呼伦贝尔农垦集团有限公司招聘笔试参考题库含答案解析
- 2025年重庆市中考数学试卷真题(含标准答案)
- 2024广西专业技术人员继续教育公需科目参考答案(97分)
- 湘少版小学全部英语单词
- 人教版九年级数学上册教材解读分析精编ppt
- 电子秤cal标定方法
评论
0/150
提交评论