在旅游高等教育快速发展的同时,各个专业方向发展不平衡突出,其中表现最为明显的是酒店管理专业方面。下文是我为大家蒐集整理的关于的内容,欢迎大家阅读参考!
浅谈酒店客房管理系统
0 引言
目前制约我国酒店管理公司发展的关键因素是缺乏强有力的预订销售网路。一个酒店的管理模式、质量标准、预订网路是其核心技术。一套良好的客房网上预订系统能够加大酒店的发展力度,增强酒店管理模式,提高酒店服务质量。
客房网上预订是为了提高酒店服务质量和信誉、为客户提供更为方便的客房预订为目标的服务平台。通过订房系统,酒店可以为客户提供更为便捷、简单、快速的客房服务;客户可以根据自己的需求了解酒店的资讯、选择自己中意的客房,同时了解酒店为自己带来各种的优惠,不仅给自己带来经济上的实惠,而且为自身出行带来方便。酒店充分利用网际网路这条捷径,为客户提供网路订房的便捷服务。这使得酒店运作效率和经济效益得到全面了提高。
1 系统分析
基于ASP .NET进行开发,使用SQL Server 2005作为后台资料库。利用影象处理软体设计页面,用网页制作工具进行制作。首先应用ASP.NET作为开发环境,前台使用流行的网页制作工具Microsoft Visual Studio 2008,后台的资料库则使用Microsoft SQL Server 2005,最后将整个网站进行整合。
2 系统功能模组及结构
2.1各功能模组的介绍
前台页面主要包括以下功能模组:普通使用者
1资讯展示:全面展示酒店的服务功能及环境。介绍酒店自身、酒店的地理位置、会展中心、餐饮美食、商务中心以及其他相关内容等资讯。全面展示酒店的客房服务功能。提供宾馆所在地旅游景点的详细资讯。 该部分可分子模组完成。2客房查询:主要用于客人预订客房时查询客房的详细资讯。可查询酒店全部客房的状态资讯,也可检视酒店所有空房资讯。3客房预订:客人预订客房时完成预订资料的录入,包括输入预订人姓名,联络电话,信用卡号,预订客房的编号,时间,离店时间,备注,选择预订客房型别等功能。
2.2提供管理后台
后台页面主要包括以下功能模组:管理员
1系统管理模组:该模组实现操作员管理,如操作员的新增、删除和修改操作,并设定操作员的操作许可权对指定使用者进行密码的修改。2资讯管理模组:对前台资讯展示模组进行管理,同样可分子模组。3客房管理模组:该模组实现对客房的基本资讯的设定,如客房的地点、客房等级、客房物品等资讯,同时提供对客房资讯的查询。4订房管理模组:该模组实现使用者订房资讯管理,提供对定房客户资料的登记、查询和退订操作。订房资讯包括客房的型别、订房的时间等。5收银管理模组:该模组实现客房收银管理,提供对客户住房结账资讯的统计、查询,并支援当日报表的列印。6查询管理模组:该模组实现对历史资料的查询。
3 系统测试
软体的测试在软体生命周期中占据重要的地位,在传统的瀑布模型中,软体测试学仅处于执行维护阶段之前,是软体产品交付使用者使用之前保证软体质量的重要手段。近来,软体工程界趋向于一种新的观点,即认为软体生命周期每一阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现错误并加以修正,如果不在早期阶段进行测试,错误的延时扩散常常会导致最后成品测试的巨大困难。
3.1测试的步骤
与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤的继续。大型软体系统通常由若干个子系统组成,每个子系统又由若干个模组组成。因此,大型软体系统的测试基本上由下述几个步骤组成:1模组测试。在这个测试步骤中所发现的往往是编码和详细设计的错误。2系统测试。在这个测试步骤中发现的往往是软体设计中的错误,也可能发现需求说明中的错误。3验收测试。在这个测试步骤中发现的往往是系统需求说明书中的错误。
3.2测试的主要内容
为了保证测试的质量,将测试过程分成几个阶段,即:程式码审查、单元测试、整合测试、确认测试和系统测试。
1单元测试。单元测试集中在检查软体设计的最小单位—模组上,通过测试发现实现该模组的实际功能与定义该模组的功能说明不符合的情况,以及编码的错误。
2整合测试。整合测试是将模组按照设计要求组装起来同时进行测试,主要目标是发现与介面有关的问题。如一个模组与另一个模组可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程资料结构可能有错误等。
3确认测试。确认测试的目的是向未来的使用者表明系统能够像预定要求那样工作。经整合测试后,已经按照设计把所有的模组组装成一个完整的软体系统,介面错误也已经基本排除了,接着就应该进一步验证软体的有效性,这就是确认测试的任务,即软体的功能和效能如同使用者所合理期待的那样。
4系统测试。软体开发完成以后,最终还要与系统中其他部分配套执行,进行系统测试。包括恢复测试、安全测试、强度测试和效能测试等。
4 总结
一个管理资讯系统的设计,不可能一步到位,还需要不断的完善和补充。同时,系统中还存在许多问题,有待在日后的使用中发现和解决。程式设计前的深思熟虑是减少程式除错工作量的重要方法,只有进行充分考虑,才会减少除错过程中的工作量。虽然在开始写程式之前我们做了很多的准备工作,但在真正的写程式时仍然发现许多问题,有些问题是分析时的疏漏,有些则是如果不做无论如何也想不到的。
参考文献
[1] 史斌星,史佳.ASP.NET基础程式设计贯通教程[M].北京:清华大学出版社,2003.7:10-12.
[2] 郑人杰,殷人昆,陶永雷.实用软体工程第二版[M].北京:清华大学出版社,2003.5:59-61.
[3 李代平.软体工程[M].北京:冶金工业出版社,2002.3:101-103.
[4] 冯庸,冯智圣,申建芳,肖炜.ASP.NET程式设计与实践[M].北京:冶金工业出版社,2002.5:87-90.
[5] 杨绍芳,王颖,林锦全.ASP.NET程式设计基础[M].北京:科学出版社,2002.9:145-147.
<<<下页带来更多的