解决的主要问题是如何实现一个客户从入住酒店安排房间到结账退房的流程管理,包括对房间状态的更新,对房间费用计算等功能。技术方面我们要解决ASP.NET技术和数据库连接起来,利用ASP.NET技术来操作数据库。
保证开发一个成熟稳定的酒店客房管理系统,我们对网站的基本功能模块进行分析以及对目前的酒店客房管理系统进行分析对比之后得出开发基于ASP.net的酒店客房管理系统我们拟采用Visual Studio2005集成开发平台进行开发,数据库采用Microsoft SQL Server 2005数据库管理系统结合ASP.NET平台来进行开发,Visual Studio2005集成开发平台是微软在ASP技术之后兴起的一个全新的开发平台,利用它可以快速方便的搭建开发任何网站系统,提高了开发的速度和性能。
1.1 课题研究意义
随着国家经济的发展和人们对物质文化需求的提高,服务业已经是推动国民经济发展的重要产业,其中酒店服务业在日常生活中有着重要的地位。然而面对着信息化建设的不断发展,酒店服务业必定会与国际市场相接轨,这对我国酒店行业来说既不仅是机遇也是挑战。我们必须变革酒店的管理模式,提高管理水平。我国的中文酒店管理系统比较少,大多都是借用国外公司制作的英文系统软件。我们使用起来不仅不方面还不便普及。因此,用中文编写的酒店管理系统在国内的需求应该很大,发展空间也会很广泛。
1.2 开发的目的
酒店客房管理系统的设计与应用旨在提高酒店的管理效率,节约人力物力完成大批量,条理纷繁的数据操作,从而提高经济效益,加强管理强度,为顾客提供更优质更满意的服务。进而提高市场竞争力,一定层面上推动服务业产业乃至国民经济的快速发展。
1.3 国内外研究现状
国内研究现状:
我国酒店服务业很早就开始运用计算机管理系统来增强酒店的信息管理、提高服务质量。我国酒店IT的发展阶段主要是以计算机系统的运用为标志的,电话通讯系统实际上也是从程控交换技术出现才获得质的飞跃。从简单的前后台PMS,后来演变成为了覆盖酒店各部门和各环节并对酒店外部辐射的复杂系统;以前是以财务/业务为核心,现在是以顾客服务为核心,总体发展速度快且猛。酒店管理系统也已经有30多年的历史了,但因为起步较晚,与当前国际酒店行业先进信息化应用的差距非常明显。因为信息化程度不高从未了导致企业决策失误、市场的反应速度缓慢等,已经成为限制我国酒店行业的一个难点。
国外研究现状:
国外酒店业的水平较高。从企业的资源管理计划的角度来看。对企业的业务流程和组织结构的再造,提升了管理水平。企业逐渐把焦点放在客户身上,主要以客户为中心资源,不断开发客户的价值从而增强了自身酒店竞争的优势。
2 系统开发涉及的相关理论知识介绍
本网站采用了Asp.net技术编写[1-3],主要使用了Microsoft Visual Studio 2005(以下简称VS 2005)、Dreamweaver CS4(以下简称DW CS4)、SQL Server 2005等工具。
3 需求分析
前期需了解课题产生的背景以及相关内容,搜集资料以及分析现有类似的系统的相关功能。掌握C#语言、HTML语言以及CSS,并学会如何使用Visual Studio 2005以及SQL Server2005数据库。然后分析系统功能,用各种不同的方法和思路设计,先设计了系统模块图、每个子系统功能流程图和数据库逻辑关系,用SQL Server2005建立数据库,按照系统模块图和每个子系统功能流程图使用HTML语言建立静态页面,然后参照系统模块图和功能流程模型图利用ASP.NET技术将静态页面逐渐转换为动态页面并连接数据库。