基于VC的酒店管理系统的设计与实现一、课题研究的目的和意义酒店业是一个前景广阔而又竞争激烈的行业,而酒店在运作期间,其管理和服务的水平直接影响到酒店的形象和声誉。如何利用先进的管理手段,提高酒店的管理水平,是每一个酒店管理者所面临的重要课题。为了能在激烈竞争中生存,各酒店都在从方方面面加强的实力,他们纷纷把目光投向酒店智能化、信息化。这就要求酒店管理需要使用更有效的信息化手段,广泛拓展经营空间,进一步降低运营成本。酒店需要一个统一的管理系统,每个子系统不只是简单实现单一功能,应该有完整的数据接口的智能控制单元,达到控制及被控制的目的[1]。先进的酒店管理系统,不但可以有效地管理大量的信息,而且可以引进先进的管理理念,提高服务质量、工作效率,完善酒店内部管理体制,提高酒店决策水平,提高酒店的管理效益及经济效益,从而提高酒店的竞争力。因此,先进的管理信息系统已成为酒店管理的核心之一。本文论述了酒店管理系统开发研究的目的和意义,研究系统开发的过程,以及设计思路和实现细节的考虑,使系统能够全面涉及酒店管理的各个环节,从而保证系统的全面性、完整性和可操作性,并且遵循了管理信息系统的一般开发过程,系统开发准备、系统调查、系统分析、系统设计、系统实现、系统运行与维护、系统评价等步骤。二、国内外发展状况我国酒店业很早就利用计算机管理系统来加强管理、提高服务水平。我国酒店IT的发展阶段主要是以电脑系统的运用为标志的,电话通讯系统实际上也是从程控交换技术出现才过的质的飞跃。与其他行业相比,IT在酒店业应用的起步晚了十多年。从70年代初期开始,到80年代中整个模式已经基本定型,功能成熟,但真正成为酒店经营战略的一部分大规模应用要到90年代。到90年代初期已经形成了几个较成熟的软件系统,同时,产生了几家专职从事酒店管理系统的公司。到了90年代中后期,随着计算机在酒店中的普及应用,计算机技术的不断发展,酒店管理系统的发展到了一个新的时期,新的系统平台、新的系统点及发展方向不断涌现,主要体现在系统基本占到客户机/服务器模式下的Windows版,功能更加细致完善,系统更加稳定可靠。对软件开发商来说,小的软件慢淘汰。对用户来说,国内大的系统慢慢进入五星级酒店市场。国际上酒店业的信息协同化应用主要揉合了企业资源管理计划(ERP)、客户关系管理(CRM)、供应链管理(SCM)和电子商务的观点。从企业资源管理计划(ERP)角度,优化酒店价值链,对企业业务流程、组织结构再造,提升酒店管理水平:从供应链管理(SCM)角度,实现社会资源配置最优化,控制采购成本,保障供应质量:从客户关系管理(CRM)和电子商务角度,把企业关注的焦点,逐渐转移到客户上来,帮助酒店最大限度的利用以客户为中心的资源,不断的增加客户和潜在客户,通过改进客户价值、客户满意度以及客户的忠诚度,增强酒店竞争优势。典型的案例是UTELL,STERLLNG,SUMMIT三个国际著名的订房中心合并为一举成为名为SUMMIT的全球最大的销售订房中心之一。纵观国外酒店业信息化发展轨迹和趋势,我们不难看出,随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,客房销售的利润空间越来越小。如何拓展经营空间,降低运营成本,提高管理和决策效率成为关键问题。三、研究内容本课题研究的主要内容是如何实现酒店信息管理,和酒店各种信息的系统化,规范化和自动化。一个成功的酒店管理软件,从规划、设计到实施的整个过程,不仅是技术上的问题,而且是一个系统工程[2]。课题展开的具体研究内容如下:1.强化学习基本理论强化学习MFC,数据库等知识的理论,更深入的掌握其使用的方式与方法。2.实践学习酒店管理方式查阅相关资料和文献,学习了解酒店管理方面的知识,并深入调查酒店内部运作方式,结合具体需求性、应用性和可行性来设计软件系统,使其更实用有效的管理酒店信息。3.软件系统的设计与实现软件要展示酒店管理系统的用户注册、管理员权限登录、入住预定、信息查询、客房服务、食品预售、账单处理等一系列功能与服务。系统主要分为6个功能模块:系统、用户管理、客房管理、食品管理、服务管理、账单管理。功能图如下:图1图1.系统功能模块(1)界面功能描述界面主要划分为菜单区和查看选定区两个部分。菜单栏中有一些选项,执行对应的操作,包括系统设置,用户管理,客房服务管理,食品预售管理等。查看选定区域用来显示对应的菜单区管理的具体服务内容和用户对具体服务项目的查看预定。功能框图如下:图2图2.界面功能框图(2)系统功能描述完成用户登录后,查看系统功能描述,了解酒店管理系统的整体功能、简介与操作等指导信息。(3)用户管理功能描述酒店管理系统系统查询管理客房管理食品管理服务管理账单管理界面菜单栏服务项目区系统查询管理客房管理食品管理服务管理账单管理用户的基本信息,如编号、姓名、电话等信息。另外还包括用户预定项目,账单支付等服务消费内容信息。(4)客房管理功能描述能够对用户服务的信息和房间预订信息查询,以及客户入住的登记,间的预定进行管理。(5)食品管理功能描述展示出食品的种类、数量,包括预定的数量和剩余数量。用户可以通过此页面进行食品的选购和上门时间的预定。(6)服务管理功能的描述显示出酒店的所有服务内容,用户可以查询所需要的服务项目,并进行预定以及查看是否预订成功。(7)账单管理功能描述可查询酒店所有的预定成功的账单项目,包括用户编号,服务项目,是否完成对用户的服务,和用户的满意程度等信息的显示。四、研究方法、手段本课题使用VisualStudio,MFC开发环境,完成酒店管理系统软件的功能实现。同时使用SQLserver2000来存储系统数据。设计过程中可能遇到的问题和方法:(1)由于系统模块较多,设计功能较为复杂,因此需要构建和完善需求结构,以便达到预期的功能设计要求。(2)本课题需要与酒店的具体管理需求相结合,因此需要查询酒店管理的规范方式与方法,调查酒店经营模式,将其归纳到需求中,来完成更实用有效的管理系统。五、研究计划具体计划如下表:表1表1工作进度表计划任务预期进展和预期成果第1周~第2周阅读文献,熟悉毕业设计题目第3周撰写并修改开题报告,外文翻译第4周学习强化学习基本理论第5周阅读文献,学习如何将理论应用到管理系统中第6周实现系统的界面和系统功能模块第7周实现系统的用户管理功能模块第8周~第9周实现系统的客房管理功能模块第10周实现系统的食品管理功能模块第11周实现系统的服务管理和账单管理的功能模块第12周~第13周修改完善系统第14周查阅资料,设计论文的总体框架第15周撰写论文的绪论、基本理论以及软件需求分析章节第16周撰写论文的概要设计、详细设计以及实验结果分析章节第17周撰写中英文摘要,结论、致谢,修改完善论文第18周完成毕业论文,进行毕业答辩参考文献[1]王菁。酒店管理系统设计。办公自动化,安徽工业大学,2010(4)[2]高大中,邓南林。中小型酒店管理软件的设计与实践。商业研究,河北经贸大学,2004(5)指导教师评语指导教师签名:年月日学院审核意见年月日