您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 基于ASPNET的酒店管理系统文献综述
关于基于ASP.NET的酒店管理系统研究杜挺秀电子信息科学与技术Xb116402221.引言在科学技术日新月异的今天,信息技术高速发展,可以说谁掌握了信息技术的主动权,谁就拥有了商机。计算机应用无处不在,其中酒店宾馆行业紧跟电子商务时代的步伐,广泛启用计算机软件对企业进行精确、全面的管理。现代化的宾馆是集客房、餐饮、通讯、娱乐、商务文化及其他各种服务与设施为一体的消耗场所[1,2],我国的酒店管理系统起步较晚,于上世纪80年代初逐渐发展起来,在充分吸收国外先进管理系统精华的同时,结合自身的实际情况,慢慢走向成熟。自90年代形成了几个成熟的软件系统后,随着计算机管理系统在酒店中的普及和应用,酒店管理系统发展到一个新的时期,新的系统平台,新的系统特点和发展方向不断涌现[3]。从市场分析,国内大的系统逐步进入高级酒店市场,大型酒店管理系统不再为国外系统所垄断。随着客户群体的改变与其对于酒店提供各类服务需求的不断变化。国内系统随时做好接受挑战的准备。对于酒店管理系统的研究不仅仅在于做出一个实际可用的系统,更在于对未成熟的酒店管理系统进行探索性的研究。本文第一部分介绍了酒店管理系统的现状和发展动态,以及研究目的和动机;第二部分解释了酒店管理系统的基本知识,以及研究现状和发展趋势;第三部分阐述了酒店管理系统系统采用的开发平台,以及传统、现用平台二者之间的比较分析;第四部分总结了系统开发中的具体工作。2.酒店管理系统的研究现状与发展趋势2.1基本知识酒店管理系统使用现流行B/S(浏览器/服务器)结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。同时使用VS2008(MicrosoftVisualStudio2008)作为主要的开发工具,VS2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,可以高效开发Windows应用程序,支持项目模板、调试器和部署程序。配合使用SQLServer2005,相对于MySQL、Oracle、Sybase、DB2等关系数据库,SQLServer性价比较高,能够很好的和.NET集成,非常适合作为Windows应用的后台数据库。且SQLSever2005安全性强,操作方便,管理和开发易入手[4,5]。酒店管理系统采用ASP.NET三层架构的编码方法,所谓三层架构就是将数据的永久型保存,用户的业务规则以及软件与用户的交互完全分离开,最大程度的提供软件的可重用性和维护性[6,7]内的酒店计算机管理系统于上世纪80年代初起步,到了80年代中后期,随着国外饭店计算机系统和先进管理技术的大规模引进,进一步促进了我国酒店管理技术的发展。国内酒店管理系统正是在充分吸收国外管理系统的精华,结合国内实际的情况下逐步发展成熟,到90代初期形成了几个较成熟的软件系统,同时产生了许多专职从事酒店计算机管理系统的公司。到了90年代中期,随着计算机在店中的普及应用,以及计算机技术的不断发展,酒店计算机系统的发展到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现。国内最早的饭店管理软件仅简单运用于前台接待、排房、结帐、查询等基本服务,发展至今,较为成熟的饭店管理系统已具备前台管理、餐饮娱乐管理、客户管理、财务管理、物业管理等多项管理功能。上所述我国饭店管理软件的功能发展有如下几大趋势[8]:(1)软件产品集成化(2)操作界面人性化(3)注重客户关系管理(4)从数据处理型向决策型发展(5)系统开放化(6)增值产品/服务功能增加(7)支持电子商务(8)饭店集团型管理软件2.2发展趋势为了提供高质量服务,酒店管理系统必定随客人的需求而不断完善。及时共享客人的信息给客人提供人性化的服务已成为酒店管理的目标与方向,酒店装潢、客房数量、房间设施等质量竞争和价格竞争则退居二线。因此,未来酒店的竞争将主要在智能化、信息化方面展开[9,10]。主要体现在子系统高度集成、提供个性化服务、网络酒店模式等方面。在信息爆炸科、技高速发展的时代,竞争全球化、信息即时化、科技大众化、市场细分化、顾客精明化给包括酒店业在内的各行各业带来了空前的机遇和巨大的挑战。未来酒店管理系统将向着高度集成化的方向发展。智能酒店系统一体化的过程将随着信息化社会的到来而展现出它绚丽的风采。3.开发平台的比较与分析3.1传统的开发平台:C/S结构C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。而且代价高,效率低[11,12]。3.2准备使用的开发平台:B/S结构B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成三层结构。这样就大大简化了客户端电脑载荷,减轻了系统护与升级的成本和工作量,降低了用户的总体成本[13,14]。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。3.3B/S与C/S系统性能比较在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器的负担很重。采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且,由于客户端使用浏览器,使得网上发布的信息必须是以HTML格式为主,其它格式文件多半是以附件的形式存放。而HTML格式文件(也是Web页面)不便于编辑修改,给文件管理带来了许多不便。4.结束语现代化酒店是城市的重要基础设施,酒店业的发展,直接支持着城市经济的繁荣、旅游业的兴旺和广大市民的生活需要,同时也是城市建设现代化的一个重要标志。随着当今世界经济和计算机的飞速发展以及网络的普及,酒店在内部实现用户通过电话预约或亲自前往酒店预订客房,服务员人工填写客房预订表进行客房预订的传统模式已经十分落后,满足不了现代人的需要。对那些在外地的旅客来说,他们十分希望可以方便快捷的查看酒店的配套设施和环境来决定预订酒店房间,以节约他们宝贵的时间,而且面对酒店业竞争的日益激烈,酒店业要发展就需要尽力扩大经营规模,适应当今网络时代的步伐。此次对于酒店管理系统的开发和研究,除了需熟悉计算机软件开发中用到的开发平台、开发工具、数据库及开发语言外,还需查阅、收集和整理大量有关酒店管理相关的专业书籍和材料,进行需求分析,确定酒店管理基本服务的功能模块及涉及的子模块。对软件进行概要设计,设计出酒店管理系统主要功能的总体框架,对整个系统的实现过程有系统地认识,明确设计思路[15]。对数据库、数据结构和类的层次结构及调用关系进行描述,详细设计系统软件后使用VS2008作为开发工具进入编码阶段。调试系统,测试软件,修复漏洞,确保酒店管理系统能够初步运行并实现应有的服务功能,对系统进一部改进、完善[16,17]。最后总结此次开发研究工作,完成文献综、述外文翻译和毕业论文。参考文献:[1]都大明.现代酒店管理[M].复旦大学出版社.2008.10.[2]刘学明.饭店客房管理[M].广东旅游出版社,2000.10.[3]张亚东.酒店企业销售管理信息系统的设计与实现[J].管理信息系统,2000.9:45249.[4]C.J.Date.AnIntroductiontoDatabaseSystems(seventhEdtion).机械工业出版社2001.5[5]萨师煊,王珊.数据库系统概论(第四版)[M].高等教育出版社.2006.5.[6]石志国.ASP.NET程序设计实用教程.电子工业出版社.2006.4.[7]孟庆昌.ASP.NET网站开发先锋[M].机械工业出版社,2010.2.[8]候炳辉,刘世峰.信息管理系统[J].信息管理系统分析,2004.5:254-562.[9]HuangZ,ZengD,ChenH.Analyzingconsumer-productgraphs:Empiricalfindingsandapplicationsinrecommendersystems.ManagementScience,2007,53(7):1146-1164.[10]HuangZ,ChenH,ZengD.Applyingassociativeretrievaltechniquestoalleviatethesparsityproblemincollaborativefiltering,IEEETransInformationSystems,2004,22(1):116-142.[11]夏玮.ASP.NET3.5AJAXVisualStudio2008WEB系统开发完美演绎[M].北京:中国铁道出版社,2009.11.[12]翟广宇.基于C/S结构的酒店管理系统.兰州工业高等专科学报,2004.6.2-4.[13]李朝晖.PowerBuilder开发实例完全剖[J].PowerBuilder10.2006:122-189.[14]童德利,田娟,谢琪,陈世福.基于B/S模式的构件式酒店管理信息系统的设计与实现.2003.4.1-4.[15]张虹.软件工程与软件开发工具[M].清华大学出版.2004.9.[16]Iansommerville.SoftwareEngineeering(6thEdition).机械工业出版社.2003.8[17]韩万江.软件工程案例教程[M].机械工业出版社.2007.5.。
本文标题:基于ASPNET的酒店管理系统文献综述
链接地址:https://www.777doc.com/doc-4435087 .html