论文部分内容阅读
随着越来越多现代化的酒店宾馆的兴起,相比传统的招待所,旅馆等企业,它们用更为高效快捷的信息化管理方式逐渐占据了国内市场。西安旅游集团旗下关中客栈连锁酒店有很多门店都是由以前的招待所转型而来的,进入21世纪以来,它们的管理模式仍然有很多停留在纯手工管理或者老旧的信息系统的管理模式下。为了对企业酒店管理进行改革,适应市场大环境,增强企业竞争力,提高企业效益,决定应用一种全新的管理系统,即西安旅游酒店管理系统,鉴于本人所涉及开发的部分为客房收银部分,故本文所论述的内容围绕酒店客房管理和收银管理进行展开。本文主要结合西安旅游集团关中客栈连锁酒店的实际客房收银工作的业务,详细论述了客房收银系统的需求分析以及详细的设计与实现。系统采用Visual Studio 2012作为软件开发工具,通过ASP.NET MVC4开发模式和B/S架构来完成整个系统页面与处理逻辑的实现,在后台数据库方面,本系统采用的是SQL Server 2012关系型数据库。论文工作实现了系统的三大模块的设计与实现,分别是系统设置模块、收银管理模块和报表查询模块。在系统需求分析阶段,确定了系统开发的可行性,并通过UML用例建模确定了用户对系统的功能需求,同时也明确了系统的非功能需求;在系统的设计与实现阶段,通过自顶向下的方法,首先阐述了系统的总体设计,包括系统的平台设计、总计模块设计、逻辑结构和网络结构的设计;然后分别对系统各个子模块以及数据库进行了详细的设计描述。最后结合系统的功能,对系统的各个模块的实现进行了论述;在系统的测试与分析阶段,确定了系统的测试计划,从系统的模块功能和系统性能两方面进行测试,模块功能测试中采取单元测试和黑盒测试方法,性能测试中通过LoadRunner工具着重对系统进行了压力测试,并选取部分测试用例对测试过程进行了详细论述,从而确定系统能够在功能和性能两方面符合项目开发的需求。本文从选题的背景入手,按照软件工程领域对软件开发流程的定义,对酒店客房管理系统的全开发周期进行了详细的论述。目前软件系统处于试运行阶段,根据关中客栈酒店人员使用的反映情况,系统运行良好,能够满足日常相关酒店业务管理工作。相信通过在实际运用的过程中不断地发现问题,解决问题,系统在后期将会不断得到完善。