




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计论文题 目:酒店管理系统英文题:Hotel Management System 专 业: 软件技术班 级: 学 号: 学生姓名: 指导教师: 摘 要随着经济的开展,酒店正向着大型化、现代化开展,而对于中小型酒店,客房、顾客等有关的信息的管理随之急剧增加。在这种情况下单靠人工来处这些不但显得力不从心,而且极容易出错。基于web的酒店管理系统是酒店各项工作的根底。酒店管理系统设计的目标是通过对酒店客房、客户等相关信息的管理。及时反映酒店客房信息、客户的需求信息的变化情况,为酒店的各项管理和本钱核算提供依据,并通过信息分析,客房入住分析等,为管理、方案以及各项决策提供强大的数据支持,提供酒店
2、的实时准确的客房信息,保证酒店的经营顺利进行。整个系统从符合操作简便、界面友好、灵活、实用的要求出发,完成酒店的管理,以及对客房信息、公告信息、客户信息等的添加、修改和删除等功能。本文描述了asp技术的特点以及在互联网上的使用情况,并完成一个基于这种技术的酒店管理系统。关键字:asp; 网络编程; 酒店管理系统AbstractWith economic development, the hotel is toward large-scale, modern development, and for small and medium-sized hotel rooms, customer-rel
3、ated information, such as the management of the ensuing increased dramatically. In this case they rely on artificial to the Agency not only appeared to be inadequate, and very prone to error. Web-based hotel management system is the basis of the hotel. Hotel management system design goal is through
4、the hotel rooms, customer management and other related information. Reflect the hotel rooms information, customer information, changes in demand for the hotel management and cost accounting to provide a basis and, through information analysis, analysis of room occupancy for the management, planning
5、and the decision-making data provide a strong support provide accurate real-time hotel room information, hotel operators to ensure smooth implementation. From the whole system in line with the simple, user-friendly, flexible, practical requirements, the completion of the hotel management, as well as
6、 information on the rooms, bulletin information, customer information, etc. to add, modify, and delete functions. Asp This article describes the characteristics of technology as well as the use of the Internet, and the completion of a hotel based on the technology management system. Keywords: asp; e
7、twork programming; hotel management system目 录 TOC o 1-3 h z u HYPERLINK l _Toc230512338 摘 要 PAGEREF _Toc230512338 h 2 HYPERLINK l _Toc230512339 Abstract PAGEREF _Toc230512339 h 3 HYPERLINK l _Toc230512340 绪 论 PAGEREF _Toc230512340 h 6 HYPERLINK l _Toc230512341 1.1 引言 PAGEREF _Toc230512341 h 6 HYPERL
8、INK l _Toc230512342 1.2 酒店管理系统的优势 PAGEREF _Toc230512342 h 6 HYPERLINK l _Toc230512343 第二章 系统简介 PAGEREF _Toc230512343 h 8 HYPERLINK l _Toc230512344 2.1 开发环境 PAGEREF _Toc230512344 h 8 HYPERLINK l _Toc230512345 2.2 建立站点 PAGEREF _Toc230512345 h 8 HYPERLINK l _Toc230512346 第三章 ASP技术介绍 PAGEREF _Toc2305123
9、46 h 9 HYPERLINK l _Toc230512347 第四章 需求分析 PAGEREF _Toc230512347 h 10 HYPERLINK l _Toc230512348 4.1 功能需求分析 PAGEREF _Toc230512348 h 10 HYPERLINK l _Toc230512349 4.2局部模块具体功能 PAGEREF _Toc230512349 h 10 HYPERLINK l _Toc230512350 第五章 总体分析与设计 PAGEREF _Toc230512350 h 12 HYPERLINK l _Toc230512351 5.1系统目标 PAG
10、EREF _Toc230512351 h 12 HYPERLINK l _Toc230512352 5.2系统功能 PAGEREF _Toc230512352 h 12 HYPERLINK l _Toc230512353 5.3系统设计思想 PAGEREF _Toc230512353 h 12 HYPERLINK l _Toc230512354 5.4 系统设计分析 PAGEREF _Toc230512354 h 13 HYPERLINK l _Toc230512355 5.5系统功能分析 PAGEREF _Toc230512355 h 13 HYPERLINK l _Toc230512356
11、 第六章 系统详细设计 PAGEREF _Toc230512356 h 16 HYPERLINK l _Toc230512357 6.1代码设计 PAGEREF _Toc230512357 h 16 HYPERLINK l _Toc230512358 6.2输入输出设计 PAGEREF _Toc230512358 h 16 HYPERLINK l _Toc230512359 6.2.1 输入设计 PAGEREF _Toc230512359 h 16 HYPERLINK l _Toc230512360 输出设计 PAGEREF _Toc230512360 h 16 HYPERLINK l _To
12、c230512361 6.3前后台设计 PAGEREF _Toc230512361 h 16 HYPERLINK l _Toc230512362 前台应用程序设计 PAGEREF _Toc230512362 h 16 HYPERLINK l _Toc230512363 后台管理模块设计 PAGEREF _Toc230512363 h 17 HYPERLINK l _Toc230512364 第七章 数据库设计 PAGEREF _Toc230512364 h 18 HYPERLINK l _Toc230512365 7.1数据库的分析 PAGEREF _Toc230512365 h 18 HYP
13、ERLINK l _Toc230512366 7.2数据库需求分析 PAGEREF _Toc230512366 h 18 HYPERLINK l _Toc230512367 7.3数据库概念结构设计 PAGEREF _Toc230512367 h 19 HYPERLINK l _Toc230512368 7.4数据库逻辑结构设计 PAGEREF _Toc230512368 h 22 HYPERLINK l _Toc230512369 7.5数据库物理结构设计 PAGEREF _Toc230512369 h 24 HYPERLINK l _Toc230512370 第八章 酒店管理系统的实现 P
14、AGEREF _Toc230512370 h 25 HYPERLINK l _Toc230512371 8.1前台 PAGEREF _Toc230512371 h 25 HYPERLINK l _Toc230512372 酒店管理系统首页 PAGEREF _Toc230512372 h 25 HYPERLINK l _Toc230512373 8.2后台 PAGEREF _Toc230512373 h 27 HYPERLINK l _Toc230512374 酒店管理首页 PAGEREF _Toc230512374 h 27 HYPERLINK l _Toc230512375 第九章 系统测试
15、、维护 PAGEREF _Toc230512375 h 32 HYPERLINK l _Toc230512376 9.1测试目的 PAGEREF _Toc230512376 h 32 HYPERLINK l _Toc230512377 9.2系统维护 PAGEREF _Toc230512377 h 32 HYPERLINK l _Toc230512378 结束语 PAGEREF _Toc230512378 h 33 HYPERLINK l _Toc230512379 致 谢 PAGEREF _Toc230512379 h 34 HYPERLINK l _Toc230512380 参考文献 PA
16、GEREF _Toc230512380 h 35绪 论1.1 引言随着经济的开展,酒店正向着大型化、现代化开展,而对于中小型酒店,客房、顾客等有关的信息的管理随之急剧增加。在这种情况下单靠人工来处这些不但显得力不从心,而且极容易出错。该系统的具体任务就是设计一个酒店客房管理系统,由计算机来代替人工执行一系列诸如增加新客房、删除客房、客房修改、查询、客户管理等操作。这样就使办公人员可以轻松快捷地完成酒店客房管理任务,了解整个酒店客房信息。 有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。本系统采用基于WEB形式开发,使用了access+asp作为开发环境。1.2 酒店管理系统的优势与传统
17、的酒店相比酒店管理系统具有如下特点:该系统的具体任务就是设计一个酒店客房管理系统,由计算机来代替人工执行一系列诸如增加新客房、删除客房、客房修改、查询、客户管理等操作。这样就使办公人员可以轻松快捷地完成酒店客房管理任务,了解整个酒店客房信息。 有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。本系统采用基于WEB形式开发,使用了ACCESS+asp作为开发环境。根据酒店客房信息管理的要求和互联网的广泛使用,建立WEB平台下的酒店客房信息管理。通过对一个实用系统的设计,使开发者能运用所学的专业理论知识包括数据库知识、网络知识等去解决实际的应用问题。在竞争日益剧烈的今天,对客户的重视己经为广
18、阔商家认同。企业对客户资料的管理已经日益的重要,而当收集了大量的客户资料以及相关业务信息以后,对这些信息的统计分析就成为企业做出正确的市场决策的重要依据。因此,客户信息系统就应运而生。客户信息系统建立在管理信息系统之上,提供了对客户信息的管理与分析,大大的支持了企业的决策。客户信息系统的设计实现提出了新的要求,在管理信息之外,更要求灵活复杂的分析信息。而现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种效劳与设施为一体化的消费场所,酒店组织庞大,效劳工程多,信息量大,要想提高劳动生产,降低本钱,提高效劳质量和管理水平,促进经济效益,必须借助计算机来进行现代化的信息管理,?酒店管理系统?
19、正是为此而设计的,该系统是运用Microsoft Office Access 2000数据库系统和ASP技术开发实现的,?酒店管理系统?包括了客户留言系统、订房管理系统、房间管理系统等模块,具有操作简单、界面友善、灵活性好、系统平安性高、运行稳定等特点,是酒店管理者的理想选择第二章 系统简介2.1 开发环境操作系统:Windows XP 个人版数据库:Microsoft access系统编译工具:dreamware2.2 建立站点2.2.1 安装IIS:将windows系统盘放进电脑,在Windows XP 个人版操作系统上选择:控制面板添加或删除程序添加删除windows组件2.2.2 配置
20、DreamwareDreamweaver站点配置,首先启动Dreamweaver,在Dreamweaver站点管理站点,在管理站点中新建站点,进入站点配置向导,根据自己自己所编写的程序技术,选择“效劳器技术,我这里就选ASP VBScript,如果没有也可以直接选“否,在本地进行编辑和测试并选择站点目录,测试站点是否可以正常访问,不复制到另一台计算机,选“否列出当前的详细配置,检查没错后点击完成,选中刚刚新建的“chenkai这个站点,点完成进行站点操作。在Dreamweaver站点里新建文件来测试是否配置成功1、test.asp用来检查ASP文件可以访问2、test.html用来检查html
21、文件可以访问按下F12预览下两个站点接下来就可以在Dreamweaver来设计你自己的网站了第三章 ASP技术介绍一 ASP现状由于我国中小企业信息化起点低,我们不能照搬大企业“高投入、长周期的信息化模式,也不能走国外企业“先建局域网,后上互联网的老路。我们要根据中小企业的实际需要,准确把握信息技术的前沿趋势,找到一条立足国情的中小企业信息化新路。ASP理念就十分适合我国广阔的中小企业信息化建设和应用,有着很大的推广和应用价值。科技部在2002年结合网络化制造在ASP方面展开了相应的研究,并投入相应的资金扶植与ASP有关的产品、技术、效劳体系的建立。2004年国家开始重视面向行业和中小企业的A
22、SP应用解决方案,并十分重视ASP技术在企业应用的推广和示范。与此同时国内外ASP厂商的相关产品和效劳也已经趋于成熟,已经逐渐形成了以政府引导和推动,IT厂商跟进,效劳商运营推广的新局面,掀起了“ASP第二次浪潮。二 ASP六大对象1Application对象Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。2ObjectContext对象该对象用于控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server (MTS)管理。3Request对象Request对象用
23、于接受所有从浏览器发往你的效劳器的请求内的所有信息。4Response对象Response对象用于向浏览器输出文本、数据和Cookies以及控制在传送网页过程中的每一个阶段。5Server对象Server对象用于创立COM对象和Scripting组件等。6Session对象Session对象为单个用户保持数据。第四章 需求分析4.1 功能需求分析酒店管理系统主要分为客户系统和管理系统,每个系统模块都根据不同的用户群定制不同的功能,客户系统面向酒店的客户群。而管理系统面向的是酒店的管理员及工作人员,酒店管理系统提供了一个为酒店的客户和酒店工作人员之间信息的交流平台,以及工作人员对酒店客房信息、客
24、户信息、客户意见等信息的及时掌握,以便满足客户的需求,从而使酒店得到更好的管理。酒店管理系统的功能划分为客户对功能的需求和管理员对功能的需求两个局部,对不同身份登录的人员赋予不同的权限。1主要完成功能: 有关客房标准的制定、标准信息的输入,包括标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视机、 以及单独卫生间等。 客房标准信息的修改、查询等。 客房根本信息的输入,包括客房编号、客房类型、客房位置、客房单价、备注等。 客房根本信息的查询、修改,包括客房编号、客房类型、客房位置、客房单价、备注等。 剩余客房信息的查询等。 订房信息的输入,包括客房编号、客房种类、客房位置、客房单
25、价、顾客姓名、顾客身份证号码、入住日期、备注信息等。 订房信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、备注信息等。 结算信息的输入,包括客房编号、客房种类、位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。 结算信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、结日期、备注信息等。局部模块具体功能用户管理模块:该模块负责管理系统的用户信息。主要功能包括冻结和解冻客户帐户。系统要求对客户的帐户密码进行保密保护客户的私人信息,客户可以对自己的私人信息进行维护。图书管理
26、模块:该模块负责管理本系统所销售的所有图书信息。主要功能包括添加、删除、修改以及查找信息。订单查询模块:对于订单查询提供通过订单号进行查询。图书浏览功能:为了让客户购置图书,首先必须让客户了解图书信息。本系统提供有限的最新图书信息,如果读者需要按分类了解图书信息,要求系统为每类图书提供分页,客户可以选择分类扩展链接,方便客户查看了解,以便决定是否购置或者放入购物车以供将来选择参考。购物车模块:这是本系统的核心模块。用户可以在这里建立他们的订单,只要选择各种自己需要的图书,并将他们添加到自己的预购信息栏中即可。当然还要提供对购置物品进行删除、修改数量的功能。收银台模块: 用于客户提交购物信息,提
27、交成功后,系统自动生成唯一订单号。第五章 总体分析与设计系统目标通过使用酒店客房管理系统,使酒店的客房管理工作系统化、标准化、自动化,从而到达提高酒店客房管理效率的目的。本系统开发的总体任务是使办公人员可以轻松快捷地完成酒店客房管理的任务系统功能本系统将酒店管理系统的功能划分为客户需求的功能和管理员需求的功能两个局部。系统设计思想本系统的开发设计思想: 采用B/S结构 在这中结构下,用户界面完全通过WWW浏览实现,一局部事务逻辑在前端实现,但主要事务逻辑在效劳端实现,形成3-tier结构。B/S结构的前端是以TCP/IP协议为根底的企业的WWW效劳器可以接受安装有WEB浏览器程序的Intern
28、et终端的访问。作为终端用户只要通过WEB浏览器就可以完成事务处理,这样大大简化了客户端,减化了客户端,减轻了系统维护与升级本钱和工作量,降低用户的总体拥有本钱TCO,而且使操作简单,基于以上原因本系统采用B/S结构开发。 系统应符合酒店客房管理的要求,到达操作过程中的直观、方便、实用等要求; 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护; 系统应具备客房信息管理功能,及时根据客房变化需求进行数据的添加、删除、修改等操作。本系统力求易于使用,具体有较高的扩展性和可维护性。1充分利用现有的资源,减少开发中的时间性和财力、物力、提高系统开发的
29、水平和应用效果;2系统就满足酒店管理的需求做出了各项功能设计,例如客房根本信息及客户根本信息的添加、修改、删除、查询等;3操作简单化,多元化。5.4 系统设计分析分为前台与后台,提供一个标准的商家对客户B2C模式的酒店管理系统。前台功能:客房展示,客户留言,最新信息展示等等。后台功能:客户资料管理、客房信息管理、订单管理、公告管理、退出后台管理等功能“酒店客房管理系统是专门针对中小型酒店客房管理系统。该软件针对客房设置,客户管理,在线定房等进行了设置,本软件采用Macromedia公司的dreamweaver开发,数据库采用和微软公司的access,软件的界面美观大方,系统运行稳定。该软件有以
30、下特点。功能强大:该软件以中小型酒店为应用对象,结合中小型酒店客房当前和未来开展的管理需求提供实用先进的客房管理模式,提高酒店客房管理的效益。用户界面操作简洁:系统的每个功能都经过精心设计,充分考虑到使用人员计算机知识较少的特点,全部使用业务人员最熟悉的业务流程、提示用语和操作方式,即使不熟悉此软件的人也能熟练使用本软件完成业务处理。系统性能稳定:严格按照标准的软件工程管理,充分利用面向对象技术,采用access为后台数据库,利用网页的广泛性,强大功能,从技术上和应用广泛性上保证了系统的稳定性、广泛性和先进性。系统功能分析根据对系统功能的需求分析将酒店管理系统主要划分为两大模块:一为用户模块、
31、二为系统管理模块。在两大模块下又划分为假设干个小的功能模块,其功能结构用系统的功能模块图描述如图51所示图51 系统总体功能模块图本系统的前台功能结构如图52所示:图52 系统前台功能结构图本系统的后台功能结构如图53所示:图53 系统后台功能结构图第六章 系统详细设计代码设计代码指明了事物的名称、属性、状态。运用计算机进行数据处理时,为了录入和处理的方便,为了节省 存储空间,提高处理速度、效率和精度,通常用数字、字母和一些特殊符号组成的代码来识别事物和处理数据,这就是代码设计的必要性。本系统中数据库字段名称的设计以及在进行数据操作时的语句,除了程序编译环境所要求的语句之外,其他自己定义的变量
32、,尽量采用类似于英语的缩略词语,并且从字面上可以看出变量在程序中所处的角色。输入输出设计6.2.1 输入设计 在计算机信息系统中,输入数据的正确性决定着整个系统的质量的好坏。假设输入数据缺乏精确性和适时性,即时计算和处理十分正确,业可能得不到可靠的输出信息。输入设计主要考虑的内容有:输入信息名、输入功能、输入方式、收集方式、原始信息名、输入工程名、输入用文字等。本系统采用的输入方式主要是键盘输入,便于查询和检索系统。因此,友好界面是很重要的,必须保证用户在输入时方便、平安、高效。6.2.2 输出设计输出设计的要目的时满足用户和管理者对数据和信息的要求。输出设计主要考虑的内容有:输出信息名、输出
33、功能、输出周期、输出方式、输出用的文字,保密要求、输出工程名称、使用后的处理等。本系统所用的输出方式是:查询显示输出。前后台设计前台应用程序设计 前台文件构架根据前期的分析及客户的要求,本系统的前台主要展示酒店、客房等的一些信息,包括酒店客房信息、酒店资讯信息、酒店BBs论坛等模块。前台设计框架如图61所示: 图61 前台设计框架图后台管理模块设计在后台设计中主要有7个模块,分别是:后台登录、图书管理、用户管理、订单管理、公告管理、投票管理、退出。后台的设计构架如图63所示。图63 后台设计框架图第七章 数据库设计 数据库的分析数据库在酒店管理系统的设计中起着十分重要的作用,一个良好的数据库设
34、计通常影响到一个网上平台的性能。数据库的设计通常是以一个已经存在的数据库管理系统为根底的,常用的数据库管理系统有Access、SQLServer、Oracle等。根据用户需求和系统分析,本系统采用了access数据库管理系统。 数据库需求分析用户的需求具体表达在对各种资源的提供、存储、更新和查询上,再者就要求数据库结构可以充分满足各种信息的输入和输出。根据对系统的分析,发现在系统中的资源有用户、客房和订单这3类。每一类用户操作的都是这3类资源。因此总结出了如下的数据库需求。(1) 一个客户系统用户对应了多条订单记录。(2) 一个客户系统用户对应一条客户用户记录。(3) 一个客户系统对应了多条客
35、房记录。(4) 一个管理系统对应了多条客户用户记录(5) 一个管理系统用户对应了一条管理用户记录(6) 一个管理系统用户对应了多条订单记录(7) 一个管理系统用户对应了多条客房记录(8) 一条订单记录对应了多条客房记录。根据这些分析,设计如下的数据结构(1) 客房详细信息,客房ID、客房类别、客房号码、客房价格等。(2) 用户信息,包括用户ID号、用户名、用户的真实姓名、用户密码、所在城市、 等(3) 订单信息,包括订单号、姓名、证件号码、国籍、工作单位、是否确认订房、预计离开时间等信息。(4) 管理员信息,包括ID自动编号、管理员名称、密码(5) 公告信息,包括ID自动编号、公告内容(6)
36、BBs信息,包括标题信息、BBs内容、点击率、发帖人、时间等信息 数据库概念结构设计概念结构设计是将分析得到的用户需求抽象为概念模型的过程。即在需求分析的根底上,设计出能够满足用户需求的各种实体以及它们之间的相互关系概念结构设计模型。这样才能更好地、更准确地用某一DBMS实现这些需求。它是整个数据库设计的关键。概念结构的主要特点是能真实、充分地反映现实世界;易于理解;易于更改;易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是E-R模型。本系统的数据库的概念结构如下各图所示:图71客房详细信息图76 资讯信息图72 客户信息图73 订单概要信息图74 管理员信息图75 公告信息
37、图76 BBS信息 数据库逻辑结构设计概念结构是独立于任何一种数据模型的信息结构。逻辑结构设计的任务就是把概念结构设计阶段设计好的根本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。本系统的逻辑结构表的设计如下:客房信息表room来保存客房的详细信息。表room的设计如表1所示。表1 客房详细信息表字段含义类型长度是否允许空默认值Id客房IDvarchar15否Roomname图书名称varchar200否Descrip图书类别名称varchar50否Pric出版社名称varchar100否Lnum作者varchar100否Totnum图书简介text16是Price图书的定
38、价money8否-用户信息表book用来保存用户信息和消费信息。表book的设计结构如表2所示。表2 用户信息表字段含义类型长度是否允许空默认值ID用户ID号int4否Nam姓名文本20否sex性别文本Eage年龄文本20否cn证件类型文本20否Zhengjianh证件号码文本20否guoji国籍文本100否Danwei工作单位文本6否Dtime入住时间文本24是Ltime退房时间文本20是Renshu入住人数文本4是Roomid房间类型编号文本8是Tel联系 文本20是EmailE-mail地址文本100否Chk是否被确认是/否4是0未被冻结Fangjh房间号文本6否房间信息明细表fj用来保
39、存房间的明细信息。表fj的设计如表4所示。表4 订单明细信息表字段含义类型长度是否允许空默认值ID自动编号否Roomlei房间类型ID数字否Roomname房间名文本50否Ztai房间状态是/否否管理员信息表adm用来保存管理员信息。表tb_manager的设计结构如表6所示。表6 管理员信息表字段含义类型长度是否允许空默认值IDID自动编号自动编号4否Nam用户名文本30否PWD密码文本30否Power权限文本2否公告信息表中goga用来保存公告信息。表goga的设计结构如表7所示。表7 公告信息表字段含义类型长度是否允许空默认值IDID自动编号int4否Gg公告内容varchar4000否
40、资讯信息表中zxun用来保存公告信息。表zxun的设计结构如表8所示。表8 资讯信息表字段含义类型长度是否允许空默认值IDID自动编号自动编号4否Zti标题文本4000否Nr内容文本8是getdate()BBS数据库表中BBS用来保存BBS信息。表bbs的设计结构如表9所示。表9 BBS论坛表字段含义类型长度是否允许空默认值Bbs_id文章编号自动编号4否title标题文本100否body内容备注是getdate()layer层数数字Parent_id父文章编号数字child回复文章数目数字hits点击次数数字ip作者IP文本15User_name作者昵称文本20Submit_date发表时间
41、日期/时间 数据库物理结构设计数据库在物理设备上的存储结构与存储方法称为数据库的物理结构,它依赖于给定的计算机系统。为一个给定的逻辑数据模型选取一个最适合应用要求的物理结果的过程,就是数据库的物理设计。根据数据库的逻辑结构设计,在access中建立表adm、book、fj、goga、room、zxun、bbs。第八章 酒店管理系统的实现 前台酒店管理系统首页图91 系统首页本系统前台页面主要为了使客户更好的了解本酒店,也为了使客户和酒店之间有更好的联系,更好的沟通,本系统前台主要包括:酒店介绍、客房介绍、酒店最新资讯、BBS交流平台以及管理界面引导。其实现方法如下:1酒店介绍:通过以酒店介绍编
42、号hotel_id字段从数据库中提取酒店介绍的标题hotel_title,酒店介绍内容hotel_body字段信息来显示酒店介绍的内容。2.客房一角:主要介绍客房的一些根本信息,如:类别、价格、设备等信息。其只要实现方法和酒店介绍的实现方法一致。3.最新资讯:主要由管理人员发布公司的一些公司的最新动态信息,其实现方法是由管理人员在管理模块中输入需要发布的信息,然后利用INC/zixun.asp显示出信息的标题,后由zixun.asp显示标题信息和内容,最后在页面由showzx.asp显示在主页上。分页显示实现方法:%else rs.PageSize =5iCount=rs.RecordCoun
43、t iPageSize=rs.PageSize maxpage=rs.PageCount page=request(page) if Not IsNumeric(page) or page= then page=1 else page=cint(page) end if if pagemaxpage then page=maxpage end if rs.AbsolutePage=Pageif page=maxpage thenx=iCount-(max1)*iPageSizeelsex=iPageSizeend if%4.BBs:该模块主要实现客户和管理员之间的信息、意见交流,客户通过在首页
44、通过导航链接到Bbs/index.asp,客户可以在Bbs/index.asp页面通过点击发表文章进入到Bbs/announce.asp页面发表文章,也可以通过点击标题进入别人的帖子进行跟帖Bbs/re_announce.asp操作。 后台 酒店管理首页图94 酒店管理首页本页主要显示用户密码信息、公告信息、资讯信息、客户资料、客房资料、退房等的管理,酒店的其他信息可以通过链接进入相应的管理页面left.asp。功能的具体实现方法如下:密码管理:此功能只有超级管理员具有,根据登陆用户是否超级管理员给出相应的权限,普通管理员不具有这些功能,超级管理员具有添加、修改、删除管理员权限。如下列图就是一
45、般用户点击修改后的页面。其只要通过导航链接到管理模块rnew.asp,然后根据不同的需要调用不同的页面程序。添加add.asp、修改update.asp、删除del.asp。酒店介绍:该块主要管理主页显示的酒店简介,该功能是通过连接到jianjie.asp,然后通过处理页addjjie.asp存入数据库。最新资讯:该块的功能为管理资讯信息,管理员能看到资讯的信息内容,可以根据需要对信息内容进行删除delzixun.asp和添加(addzixun.asp)新的资讯信息的操作。客户资料管理:该管理模块通过利用订单号码shoedingdan.asp来查询客户的信息(showuser.asp),可查询
46、客户订房的根本信息、入住时间等信息。退房:通过房号查询fanghao.asp房间消费信息,点击退房按钮那么链接到tuifang.asp进行退房处理。此功能里可以实现自动算账。根本代码如下:0 thentim=x*365+y*30+zend ifif x=0 thentim=y*30+zend ifif tim=0 then 如果未满一天算做一天tim=1end ifresponse.Write timresponse.Write 天response.Write *response.Write pricresponse.Write 元response.Write =response.Write
47、tim*pric 计算最终价钱response.Write 元%客房管理:该功能模块主要实现对客房的管理操作,如:客房信息的修改(updateroom.asp)、客房的详细信息(s_fangjianguanli.asp)、新客房的创立chuanjinafj.asp、新客房种类(creatroom.asp)的创立等操作。其具体实现方法如下:客房信息的修改是从数据库中提取数据显示在文本框中,管理员根据需要在文本框中进行修改,然后提交给updateroom.asp文件进行数据库修改。客房信息查询是通过文件s_fangjianguanli.asp从数据库中提取信息,显示在页面上。新客房创立chuanj
48、inafj.asp在页面中输入房间号,转到add_fangjian.asp将数据存入数据库。新客房种类(creatroom.asp)的创立,在creatroom.asp页面的文本框中输入需要添加的房间类型,点击提交按钮链接到add_creatroom.asp将信息存入数据库。为了便于客户管理,每个客户产生一订单号。为了防出现某一个号房间被设置成不同的房间类型使用以下代码判断为了防止出现某一类房间数设置时大于此类房间总数使用以下代码判断x then 被此类房间被设置的房间数总数Response.Write(alert(此类房已全部被设置!);location.href=room.asp;)else%为了防止同一房间被重复预订被定没有超链接解决方法核心代码: 判断是否被定a href=book.asp?roomname=&roomid=确定 确定 房间管理:该模块只要利用房间号码对该房间的根本信息进行查询,如:房间的类型、状态等信息,该模块的实现方法如下:在房间管理模块fangjianguanli.asp中的文本框中输入需要查看的房间号码,系统会自动转到s_fangjianguanl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目推进过程中的关键决策会议纪要
- 三农产品加工设备操作与维护手册
- 智能交通系统智能信号灯控制预案
- 建设工程设计合同房屋建筑工程
- 电信行业网络优化与客户服务提升方案
- 三农行业培训工作指导书
- 贵州2025年贵州省粮食和物资储备局所属事业单位招聘3人笔试历年参考题库附带答案详解
- 贵州2025年贵州省大数据发展管理局所属事业单位招聘5人笔试历年参考题库附带答案详解
- 甘肃2025年甘肃省疾病预防控制中心招聘8人笔试历年参考题库附带答案详解
- 浙江2025年浙江省第七地质大队选调专业技术人员笔试历年参考题库附带答案详解
- 幼儿园小班语言活动《我爸爸》课件
- DL∕T 5161.5-2018 电气装置安装工程质量检验及评定规程 第5部分:电缆线路施工质量检验
- 绿化养护服务投标方案(技术标)
- 高三一模考试动员主题班会
- TB-T 3356-2021铁路隧道锚杆-PDF解密
- 2024年商丘职业技术学院单招职业技能测试题库及答案解析
- 《AI基本操作》课件
- 重点人管控培训课件
- 部编人教版六年级语文下册全册单元教材分析
- 2024年广州市高三一模 英语试卷及答案(原卷)
- 商会筹备实施方案
评论
0/150
提交评论