1、摘 要 酒店服务业在物质生活充裕,服务业高速发展的今天越来越多的和人们的生活联系在一起。人们对服务类型产业的需求也加大了酒店服务业领域内的竞争力度。在激烈的竞争中,想要把握机会,保持自己的优势,利于不败之地,就必须提高整体竞争能力,变革酒店的管理模式,提高管理水平,从而为顾客提供最好的服务,最完善的设施和最先进的技术。这就要求要有一个完善的管理信息系统,便于更好的管理酒店,为顾客服务。 本文重点阐述了 酒店管理系统 ,通过对一些知名 酒店管理系统 的参考和分析调查,结合了顾客的需求和所反映的问题,进一步对系统进 行详细设计和需求分析,运用了 ASP.NET 技术和 VS 2005 为开发平台,
2、采用 SQL Server 2005 做后台数据库进行开发。 本系统界面良好,操作简单方便,通过系统概述、系统分析、系统设计、数据库设计、系统实施这几个部分,详细的说明了系统的开发过程,最后并对整个开发过程进行了总结,实现了对各种信息的查询,更新等操作。 关键词 : C# SQL2005 酒店管理系统 ASP.NET ABSTRACT The hospitality industry is ample material life, the rapid development of service industry and peoples lives today, more and more l
3、inked. The type of service industry also increased the intensity of competition in the field of hospitality industry. In the fierce competition, you want to seize the opportunity to maintain their advantage, to an invincible position, it is necessary to improve its overall competitiveness, change ho
4、tel management mode, improve the management level, so as to provide customers with the best service, the most perfect facilities and state-of-the-art technology. This requires to have a comprehensive management information system to facilitate better management of the hotel, to customer service. Thi
5、s paper focuses on the hotel management system, reference and analysis of surveys of some well-known hotel management system, combined with customer needs and reflect further on the detailed design and requirements analysis, using ASP.NET technology and VS 2005 as a development platform, using SQL S
6、erver 2005 back-end database development. The system interface is good, easy to operate, these parts through the system overview, system analysis, system design, database design, system implementation, and detailed description of the system development process, a summary of the final and the entire
7、development process, to achieve a all kinds of information queries, updates, and other operations. Keywords: C # SQL2005 hotel management system for ASP.NET 目 录 第一章 绪论 . 4 1.1 选题目的 . 4 1.2 研究意义 . 4 1.3 研究现状 . 4 1.4 研究内容与章节安排 . 5 第二章 系统分析 . 6 2.1 可行性分析 . 6 2.2 系统目标 . 6 2.3 系统需求分析 . 7 2.4 性能需求 . 7 2.5
8、 系统流程 . 7 第三章 总体设计 .11 3.1 系统功能结构 .11 3.2 数据库设计 . 12 3.2.1 数据库设计 . 12 3.2.2 数据库表设计 . 14 第四章 功能的实现 . 18 4.1 系统登录模块设计 . 18 4.2 会员注册模块 . 19 4.3 新闻信息管理模块设计 . 21 4.4 酒店房间信息模块 . 22 4.5 管理员登录模块 . 24 第五章 系统测试 . 27 5.1 程序调试 . 27 5.2 程序的测试 . 27 5.3 测试的步骤 . 28 5.4 测试的主要内容 . 29 5.5 系统测试 . 30 第六章 系统总结与展望 . 31 参考
9、文献 . 32 致 谢 . 34 第一章 绪论 1.1 选题目的 目前制约我国酒店管理公司发展的关键因素是缺乏强有力的预订销售网络。一个酒店的管理模式、质量标准、预订网络是其 核心技术。一套良好的客房网上预订系统能够加大酒店的发展力度,增强酒店管理模式,提高酒店服务质量。 客房网上预订是为了提高酒店服务质量和信誉、为客户提供更为方便的客房预订为目标的服务平台。通过订房系统,酒店可以为客户提供更为便捷、简单、快速的客房服务;客户可以根据自己的需求了解酒店的信息、选择自己中意的客房,同时了解酒店为自己带来各种的优惠,不仅给自己带来经济上的实惠,而且为自身出行带来方便。 1.2 研究意义 近年来,随
10、着信息技术飞速发展,计算机技术特别是互联网技术已经融入了生活的各个领域。伴随着我国旅游业 的发展,酒店的经营也跟上了科技的脚步。提高酒店服务质量和信誉、为客户提供方便已成为酒店服务行业的迫切要求。同时在生活节奏如此之快的今天,人们为了便于自己出行、旅游等各方面的便利,更加注重自己在外住宿的质量。通过各方面的原因,酒店客房网上预订就成为满足酒店与客户需求的平台,这为酒店带来了可观的经济效益和社会效益。网站的服务对象是出行旅游的人群,是为客房预订的客户提供方便、快捷服务的场所,满足客户需求。酒店在激烈的竞争如何保持自身优势?在信息时代利用计算机系统给其带来了突破口。酒店预订能够为酒店的管理提供一个
11、服 务平台,更好的为其自身发展带来可持续的发展之路。 1.3 研究 现状 随着经济与旅游业的发展,人员来往的数量逐年攀升,酒店的数量也越来越大。酒店的预订管理就迫切得到发展,是整个酒店管理系统的重要组成部分。 计算机对 酒店 信息进行管理 ,具有手工管理所无法比拟的优点 。 例如 : 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客房管理的效率 ,也是 酒店 的科学化、正规化管理的重要条件。 传统的酒店管理需要酒店花费大量的人力物力财力;酒店收集到的信息量庞大,信息收集时存在着重复的劳动,且无 法简单的进行管理,难免会出错;酒店数据利不高,管理混乱造
12、成信息的流失等形象。而客房预订系统解决了这一难题,从信息的采集到后台的汇总、保存到使用,都“一手包办”了。酒店充分利用互联网这条捷径,为客户提供网络订房的便捷服务。这使得酒店运作效率和经济效益全面得到了提高。 1.4 研究内容与章节安排 全文的结构如下: 第一章:引言。论述课题提出的背景、 对目前 酒店管理系统 的 国内外 发展水平进行了分析研究 , 通过比对, 提出 酒店管理系统 的涵义及其优越性。 第二 章: 酒店管理系统 的需求分析和可行性分析。 第三 章: 酒店管理系统 的总 体设计 。包括 网站开发目标,数据库设计,和网站的功能模块设计 。 第四 章 :酒店管理系统 的实现 。 分别
13、介绍了系统的重要功能模块的界面和关键代码。 第五 章: 酒店管理系统 的系统测试 。 包括测试的目的,测试的方法,测试用例,以及对测试的总结。 第六章: 酒店管理系统 的总结和展望。简单叙述了系统的总结和对系统的展望。 第二章 系统分析 2.1 可行性分析 基于 ASP .NET 进行开发,使用 SQL Server 2005 作为后台数据库。利用 图像处理软件设计页面;用网页制作工具进行制作。 首先应用 ASP.NET 作为开发环境,前台使用流行的网页制作工具 Microsoft Visual Studio 2008,后台的数据库则使用 Microsoft SQL Server 2005,最
14、后将整个网站进行整合。 可行性分析: 1技术可行性 本网站是用 .Net 开发平台及 ASP.Net 技术开发的 , 数据库使用 Microsoft SQL Server 2005, 调试相对简单,计算机硬件配置满足 系统的 开发需求, 在 技术上是绝对可行的 。 软件的开发平台成熟可行 ,它们速度快 、容量大、可靠性能高、价格低,完全能满足系统的需求。 2经济可行性 本系统要求计算机配置不高,所需的软件系统容易获得 .,软件安装调试简单,开发成本较低。酒店使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点;同时可以节省不少人力、物力及财力,为酒店实现了极大的效益和价值,有利于酒店
15、的未来发展。因此,从经济的角度来看,该系统可行。 3操作可行性 本系统界面设计人性化,简洁美观易懂。充分的为用户着想,操作简单、信息明了。管理员管理信息操作方便快速、易于管理。所以操作上可行。 4法律可行性 本系统是自 助开发设计,开发过程中无论是资料上还是技术上都没有侵犯他人合法利益,没有损害国家和其他主体利益。不存在版权问题,也不存在知识产权问题, 因此法律上可行。 综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。 2.2 系统目标 设计出功能比较完善的酒店客房预订管理系统,建设客户与酒店沟通与交易的平台。 要满足使用方便、操作灵活等设计需求 。为客户和酒店提供更为便利的
16、服务。 2.3 系统 需求分析 系统分析方法是指把要解决的问题作为一个系统,对系统要素进行综合分析,找出解决问题的可行方案的咨询方法。兰德 公司认为,系统分析是一种研究方略,它能在不确定的情况下,确定问题的本质和起因,明确咨询目标,找出各种可行方案,并通过一定标准对这些方案进行比较,帮助决策者在复杂的问题和环境中 做出 科学抉择。 系统分析方法来源于系统科学。系统科学是 20 世纪 40年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和改造世界提供了科学的理论和方法。它的产生和发展标志着人类的科学思维由主要以 “ 实物为中心 ”
17、逐渐过渡到以 “ 系统为中心 ” ,是科学思维的一个划时代突破。 系统分析是 咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求 。 2.4 性能需求 (1) 数据精度 对于系统软件要求输入的数据或者软件运行输出的数据精度严格按照系统设计时的要求,在数据传输过程中要保持数据精度,不能丢失精度。 (2) 时间特性要求 对于系统软件运行时的时间特性要求如下: 响应时间:满足使用需要,在使用者容忍范围之内; 更新处理时间:及时更 新;
18、数据的转换和传送时间:满足使用需要,在使用者容忍范围之内。 2.5 系统 流程 会员登录模块的流程图如图 3-1。 用 户 登 录登 录 系 统正 确个 人 管 理 中 心判 断 是 否 正 确输 入 错 误图 3-1 会员 登录流程图 会员注册的流程图如图 3-2。 开 始 注 册是 否 存 在输 入 用 户 信 息注 册 成 功否重 新 输 入 用 户信 息数 据 信 息 正 确是否图 3-2 会员注册流程图 新闻信息管理的流程图如图 3-4。 新 闻 信 息 管 理操 作 类 别操 作 成 功添 加 新 闻转 移 到 添 加 新闻 页 面修 改 新 闻进 入 新 闻 管 理页 面图 3-4 新闻信息管理流程图 添加酒店 房间 信息的流程图如图 3-5。 输 入 房 间 信 息页 面 验 证添 加 成 功结 束是开 始否图 3-5 添加 房间 信息管理流程图 管理员登录模块的流程图如图 3-6。 用 户 登 录登 录 系 统正 确进 入 后 台 管 理判 断 是 否 正 确输 入 错 误图 3-6 管理员 登录流程图 酒店预订的流程图如图 3-7。 开 开开 开 开 开开 开 开 开 开 开开开 开 开 开开开 开 开 开 开 开开开 开 开 开 开 开开开图 3-7 酒店预订 流程图