在信息技术发展迅猛的今天,各行各业都离不开信息化管理,酒店管理也一样。结合目前国内酒店日常的管理体系,以建立信息化、高效优质服务为目标的酒店信息化管理,有利于提升酒店的服务档次、提高管理效率、降低管理成本。本文主要是设计和实现基于B/S的、满足咏竹苑酒店实际需要的管理系统。主要完成系统的总体架构,分别对酒店的前台与后台两个管理子系统进行了需求的分析、设计与实现。其中,前台子系统包含会员注册、会员登录、房间查询、房间预定、基本信息查询五个功能模块;后台管理子系统包含了系统信息、会员信息、房态信息、客房类型、酒店新闻、日常业务、酒店员工等九个功能模块。在系统分析、设计及开发过程中根据面向对象的思想及模块化划分为指导,将整个系统的功能按照浏览器/服务器(B/S)体系结构进行部署,在.Net架构下基于MVC模式进行应用,按照三层体系结构构建酒店管理系统。系统在功能上基本符合目前国内小型酒店运营的基本需求;在代码质量上具备良好的编码习惯,有较强的可读性;整个系统具备良好的框架结构,加强了系统的稳定性,有较强可扩展性。很好的满足了咏竹苑酒店管理的实际业务需要及酒店体质改造的要求。
本研究主要内容包括:①分析了本文选题的背景和意义,目前酒店管理系统的使用现状,还分析了目前酒店管理系统中所存在的问题;②基于B/S模式分析系统所采用的.NET架构下MVC分层模式的应用,分析系统设计实现过程中采用的关键技术;③在对酒店管理系统的整体需求上采用软件工程方法进行分析,并结合面向对象的方法,从功能性和非功能性两方面分析系统的主要功能架构以及酒店管理前台后台子系统的业务流程进行了描述;④从酒店系统整体功能的架构分析、各功能模块的设计、架构的设计和数据库的设计等多个方面进行系统的设计阐述;并分析与展示了各主要功能实现的关键代码与界面功能;⑤最后对所做工作进行了总结和展望,分析了系统实现的不足与未来的改进设想。