摘要]为使学生了解SQL Server 2000结合设计管理系统的方法,本文在分析酒店信息管理工作特征的基础上,提出一个在技术上、经济上均可供实施的酒店管理信息系统的设计方案,设计了基于C/S模式的酒店信息管理系统,该系统可以满足教学需求,并且本系统符合电子商务的需要,并具有很好的实用价值,值得推广。 [关键词]酒店信息管理系统 C/S模式 系统维护 一、前言 21世纪,酒店的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是酒店的竞争核心。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为酒店营业者努力追求的目标。此外,在互联网高速发展的今天,人们电子商务意识的不断加强,酒店网上预订成为所有酒店未来的业务发展方向和销售手段,酒店信息管理系统的开发已经成为酒店管理人员的一项紧迫任务。 针对酒店的特点,为了帮助酒店解决现在面临的问题,提高酒店的竞争力,我们将开发以下系统,该系统可以大大提高酒店的运作效率;通过全面的信息采集和处理,辅助提高酒店的决策水平;使用本系统,可以迅速提升酒店的管理水平,为降低经营成本,提高效益,增强酒店扩张力,提供有效的技术保障。 二、功能需求分析 首先,根据酒店的营业特点,信息管理系统投入使用后将不间断运行,必须保证系统的安全可靠和很高的稳定性,所以,在软硬件选择、网络拓扑结构选择、操作系统选择上下足功夫。另外,要求系统具有备份功能,在非正常或掉电时,能够及时恢复数据,避免造成经济损失。系统必须具有一定的安全保密措施。 其次,系统必须具有完善的功能,能覆盖酒店前台和后台的主要业务,而且必须保证数据准确,还要用足够快的响应速度,满足实时性的要求。 第三,系统必须就有先进性,保持技术的高起点,另外,系统必须具有很好的扩展性,易于进行功能扩展,且易于维护。 三、系统总体设计 1.系统功能模块设计 根据酒店经营的实际需要,酒店信息管理系统应可以分为前台管理、后台管理、系统维护管理三部分。 (1)前台管理。包括客房管理子系统、餐饮管理子系统、前台子系统、账务管理子系统、物品管理子系统五部分。 客房管理子系统完成对包括散客、团体、会议等住客的预定、登记、客房管理,负责客房状态的调整,可以实现客户、客房的查询、修改、添加、删除、打印、营业分析等功能。餐饮管理子系统完成跟酒店有关的就餐、结账、预订酒席、分仓库等的管理,可以对菜单信息、宴会预定信息、结账方式等进行录入、维护、查询统计等,还提供了报表打印功能。前台子系统,可以实现对客户的接洽与问询,包括登记客人信息、答复客人要求、管理客人留言等。账务管理子系统提供客户结账方式、支付方式、现金入账、营业额等信息。物品管理子系统完成对酒店物品的出库、入库、销售、库存、退货等的管理。 (2)后台管理。包括事务管理子系统、固定资产管理子系统、经理查询子系统等三部分。其中,事务管理子系统包括人事信息的常规管理、出差管理、工资管理、个人事务管理、职员培训管理、公共信息管理等,可以按照部分、学历等类别分别进行查询、修改、添加、删除、打印等操作。固定资产管理用于完成对酒店固定资产的管理,包括库存物资及采购物资等。经理查询子系统,可查询酒店内部的租住情况及有关帐目、修改房价、查询酒店内部的人员及工资状况、营业情况、酒店收入、进行系统设置等 (3)系统维护管理。系统维护管理是面向系统管理人员,负责各数据的维护、备份、恢复、设置各子系统的应用环境参数、控制各用户对本系统的多级应用权限等。包括系统登陆、密码修改和关于系统登录用来验证登录的系统用户的合法性,只有合法的系统用户才能登录系统并且使用系统功能。 密码修改用来修改登录系统用户的密码,长时间地使用一个密码可能会使密码不安全,导致整个系统的不安全,因此有必要定期修改密码。 2.系统开发环境 (1)硬件环境要求。计算机必须满足的条件:CPU: Intel Pentium 166MHz或更高的处理器;操作系统:MicrosoftWindows98/me/XP/2000或Microsoft Windows NT Service/Workstation (推荐Service Pack 5)或更高版本;监视器:Microsoft Windows支持的VGA或分辨率更高的监视器;内存:64MB内存以上。 (2)系统的编程工具。本系统采用Borland公司的为前台开发工具,微软公司的SQL Server 2000做后台数据库。是Borland公司推出的一种可视化的、面向对象的应用程序开发工具。它功能强大,简单易学,尤其适合数据库开发,因而备受数据库开发人员的青睐,成为最受欢迎的Windows应用程序开发工具之一,在国内拥有广泛的开发者群体和深厚的应用基础。系统采用以利用Microsoft公司的SQL Server 2000做后台数据库,SQL Server 2000,是Microsoft 公司推出的SQL Server 数据库管理系统的新版本。该版本继承了SQL Server 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑,到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。它是一个多用户的大型数据库管理系统,能提供一个强有力的C/S平台,以AutoCAD,Photoshop为辅助工具。 3.系统功能 通过对酒店实际需求和客户需求的分析和方便系统的管理和实时更新,本系统可以实现以下功能。 (1)实现了客户资料的查询,包括客户姓名、证件号、预定时间、入住时间、离开时间、选择客房、押金、消费金额、付款金额、付款方式、客户留言。并按照客户的类型包括散户、团队、外宾、回头客、常客等分类管理,收集客户喜好等信息。 (2)可以实现对客房信息的查询,比如,楼层、房间类型(标准房、单人房、豪华房、套房、总统房等)、床位、干净空闲的房间和需要打扫的房间区,并可对房间状态进行第一时间的更新。 (3)为酒店提供预订的房间进行策略管理,把不同时间所订客房的信息提供给决策者,作为制定决策的重要依据。并可根据市场的变化对策略进行修改和应用。 (4)提供客房“预警”,为了防止当天预订数量变化较大,可根据具体情况进行当天住房手动修改。这样就可以保证房间利用率达到最大。 4.数据库的建立 信息管理系统的设计主要是围绕数据进行的,即以数据为中心,对数据进行分类分析,分析数据库结构,在此基础上进行模块设计和程序开发。 数据库的建设应能充分满足酒店的实际需要,本系统的数据库包括以下内容:客户信息、客房信息、账单信息、物品信息、人事信息等。 客户信息包括客户姓名、性别、年龄、籍贯、民族、证件类型、证件号码、预定时间、联系方式、入住时间、手牌号、账单号、房间号、离开时间、消费金额、付款方式、客户留言、个人喜好等。 客房信息包括客房类型、房号、楼号、房价、人数、实住人数、折扣、实收租金、预定起始日期、预定结束日期、房客类型、卫生情况、内部设施、保修情况等。 账单信息包括消费人、消费项目、消费类型、消费金额、支付方式、结算时间、付款类型等。 物品信息包括编号、物品名称、单价、数量、入库时间、出库时间、销售数量、进价、售价、销售金额、进仓单号、经办人编号、库存数量、退货数量、保修情况等。 人事信息包括员工部门、员工学历、员工工作、员工工资等基本信息。 四、系统可行性分析 1.管理可行性分析 领导的现代化管理水平,酒店领导者大多具备电脑基本操作方法,对于专业要求经短期培训即可;管理基础工作,各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。 2.经济可行性分析 系统软硬件结构简单,可以实现功能扩展,节约大量人力物力。 3.技术可行性分析 硬件方面,输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求;软件方面,有合适的软件系统、数据库系统;技术人员方面,只要对操作人员管理人员稍加培训即可。 4.系统先进性 系统采用SQL Server 2000和作为开发工具,具有C/S模式建立。 5.具备先进性的特点 系统具有可移植性和扩展性,可以方便的进行功能移植和功能扩展,便于酒店信息管理系统的升级和更新换代。 五、结束语 本系统无需昂贵的硬件和软件投入,只需建设简单的计算机环境和应用软件。开发周期短,软件可扩展性好,可以避免酒店信息化建设的重复投资。该系统的设计,在教学实验中具有典型性,通过本系统的设计,学生可以充分了解SQL Server 2000结合设计管理系统的步骤,以及C/S模式的特点和应用。该系统可以方便与其他服务平台对接,安全可靠,可以推广到实际应用中去。 参考文献: [1]Mladenic Learning on Non2homogeneous ,Distributed Text Data, Doctoral Dissertation[J] . University of Ljubljana, 1998. [2]翟广宇.基C/ S结构的酒店管理系统[J].兰州工业高等专科学校学报,2004,11(2). [3]张艳华.中小型酒店管理信息系统设计[J].微机发展,2005. [4]康志伟,胡峰松.酒店管理信息系统的设计[J].系统工程,1996.参考