论文部分内容阅读
随着我国经济的发展,人们的生活水平明显提高,有效的促进了我国旅游业的迅猛发展。酒店行业作为旅游经济的重要部分,酒店行业近年来也取得飞速发展。但由于粗放型的增长,导致我国酒店行业竞争日趋激烈,许多中小型酒店面临着日益严竣的竞争考验。针对当前这种竞争态势,我国许多中小型酒店开始注重完善自身的管理手段来提升其服务质量。在信息化背景条件下,许多中小型酒店开始认识到酒店信息化管理的重要性,开始通过相应的技术手段来加强酒店的信息化管理。因此,开发酒店管理系统便成为我国中小型酒店的必然选择,也是中小型酒店提高工作效率,提升服务水平,提升其核心竞争力的重要手段。因此,酒店管理系统的开发对我国中小型酒店的信息化管理具有重要的意义。本次开发的酒店管理系统采用Visual Studio2008为软件开发工具,采用ASP.NET为开发语言来完成整个系统页面与处理逻辑的实现,利用SQL Server2005数据库管理系统提供对系统数据的支撑。实现了前台网站模块、网上预订管理模块、客房管理模块、酒店资讯管理模块、系统管理模块和个人管理模块六个系统模块。同时按照系统需求分析阶段非功能需求,系统具有高集成性、强技术适应性与应用适应性、可扩充性与可维护性、高安全性和高灵活性的特点。本文按照软件工程定义的软件开发流程,对酒店管理系统开发的全周期进行了详细论述。在系统需求分析阶段,确定了系统开发的可行性,并通过UML建模确定了用户对系统的功能需求,同时也明确了系统的非功能需求;在系统设计阶段,采用自顶向下的方法,对系统模块进行了详细的设计,并确定了数据库设计的原则与目标,完成了数据库的概念结构设计与逻辑结构设计;在系统实现阶段,对系统主要模块的实现过程进行了论述,并着重对系统安全性的系统进行了阐述;在系统测试阶段,明确了系统测试的原理与方法、测试步骤与测试环境,并选取部分测试用例对测试过程进行了详细论述,经测试认为本次开发的酒店管理系统系统达到了需求分析阶段的要求,达到了预定的目标,具有一定的工程应用价值。