《中小型酒店管理信息系统设计》由会员分享,可在线阅读,更多相关《中小型酒店管理信息系统设计(3页珍藏版)》请在金锄头文库上搜索。
1、收稿日期:2004 - 10 - 06作者简介:张艳华(1979) ,女,山东人,助教,研究方向为数据库管理系统和计算机体系结构、 计算机教学研究等。中小型酒店管理信息系统设计摘 要:随着计算机管理系统的普及和推广,宾馆、 酒店等开始广泛寻求实现酒店业务计算机管理的途径,从而实现集中管理和快速的反应,提高经济效率,节约运行和管理成本。但是目前酒店管理软件一般都是为大型酒店而开发的,成本高、 系统复杂,不适用于中小型酒店和新型的多功能的酒店,因而开发一套广泛适用于中小型酒店的管理信息系统就显得格外重要。为此,研制开发了中小型酒店管理信息系统。它不求功能包罗万象,只求能解决好主要的、 实际的问题,
2、该系统在中小酒店中取得了良好的效果,深受客户好评。关键词:计算机管理信息系统;中小型酒店;数据库管理系统Design of CMIS for Middle or Small Scale HotelsZHANG Yan2hua(Tianjin University of Science and Technology ,Tianjin 300400 ,China)Abstract :Computer management information system (CMIS) is more and more widely used in a lot of domains now. So a lot
3、of hotels wantto deal with their works with CMIS. They want to centralize the administration ,reply quickly and reduce cost.But the software used in ho2tels are mostly developed for large - scale hotels ,and these software are always costly and complex ,which are not fit for using in middle orsmall
4、hotels. It is very important to develop a kind of MISfor these middle or small hotels. On this base ,we develop this management infor2mation system. It is inexpensive and not complex ,but it can deal with these important and factual problems in middle and small hotels. Allof our users sing high priz
5、e to our system.Key words :CMIS;middle or small scale hotel ;DBMS1 需求分析111 开发背景和基本要求随着中国经济的不断增长和旅游业的飞速发展,宾馆酒店行业的竞争日趋激烈。宾馆、 酒店只有不断完善自身的管理手段和方法,提高自身的服务水平,才能得到充足和健康的发展。因此,酒店业务的计算机管理就已经成为当务之急1。计算机管理系统的引入使宾馆、 酒店内部能集中管理,集中控制,快速反应各个部门的经营状况,大大降低工作人员的劳动强度,提高工作效率,更能有效地杜绝财务漏洞,减少经济损失,借以带来良好的经济效益和社会效益。各种经营、 收入、
6、分析报表能使管理者实时动态地掌握宾馆、 酒店的经营状况,同时也为管理者提供了有力的决策支持。在大中型城市中,除了四星级以上的酒店仍在基本遵循原有的比较保守和固定的模式之外,绝大多数新建和改扩建的中高档酒店,都装备了大型音像系统和桑拿浴等娱乐休闲设施或者直接以桑拿服务为主。社会大众对酒店的认识和需求也随之发生了巨大变化,客人进店后,消极的休息已不是主要目的,投宿的概念已大大淡化。因此,以人为本,突出娱乐休闲功能并兼有住宿餐饮购物等综合服务项目的酒店运行管理方式已成为时尚。对于这些属于娱乐休闲类型的宾馆酒店,特别是能满足客人持卡消费的酒店,其接待本地客人的比例和数量都会大幅度上升,使旅游业原有的淡
7、旺季特征不再明显,从而取得了更好的经济效益。因为目前酒店管理软件一般都是为大型酒店而开发的,许多内容并不适用于中小型酒店和新型的多功能的酒店,而且这些系统的一次性投资颇高。因而开发一套广泛适用于中小型酒店的管理信息系统就显得格外重要。本系统就是基于这个背景而研制开发的。它不求功能包罗万象,只求能解决好主要的、 实际的问题。112 基本开发思路传统酒店管理模式一般是以客房为主导,除了房费按客房结算外,客人在酒店的其他一切消费也基本是按房间号划分;本系统设计则以每位客人为主导,客人的消费是按每人持有的唯一性标志(手牌)进行记录和统计的,它强【2 0 1 1 酒店管理资料】调的是每位客人在酒店内的不
8、同消费和接受的各种服务,也就是说消费与客人直接对应,这也是客人持卡消费的业务基础。传统酒店以住宿为主要功能,房费结算也基本上是按“天” 结算,其营业过程具有明显的时间段概念,故而大部分软件系统中都设置 “夜核” 功能,一般是在夜间将前一天的营业情况和数据进行核对,出汇总表,并完成数据库的整理和历史数据的转存;而许多中小型酒店没有明显的时间段要求,客人随时可能来,也随时可能走,房费不以 “天”为单位计算,没有客人在几点前(以后)离开如何计费的说法,而是根据客人在店内停留的实际时间长短来计算。因此软件系统也就无法也没必要设置 “夜核” 功能,需要随时对数据库进行整理和转存历史数据,报表也是实时的,
9、随时可以按照用户的要求统计产生。在针对实际系统进行关系定义和逻辑设计过程中,采用的系统设计和开发思路如下:重新进行系统分析,建立起以人为本、 以 “手牌” 流转为核心的系统结构,充分适应新的业务流程和特点。采用快速原型法2、 结构化方法和演示法相结合的混合方式。113 系统调查(1)酒店的管理组织结构如图1所示。(2)基本术语:手牌:指客人在酒店内的身份标识。每个客人在店内活动,均须随身携带一个号码唯一的手牌。手牌是在客人进行入店登记时领取的,客人凭各自的手牌进行洗浴、 娱乐、消费和接受各类服务。主手牌:这是针对一个以上的客人组成的团体而言的,主手牌的持有者作为该批客人的代表,是双方临时约定的
10、主负责人。图1 管理组织结构(3)系统功能目标。第一阶段目标:a.完成数据库的概念设计和逻辑设计3;b.建立数据库基本框架,并录入数据;c.建立多种查询模式;d.完成设计文档。第二阶段目标:a.完成数据库体系的建设4;b.实现基于Intranet的数据输入和数据查询;c.实现酒店的信息管理系统。实现各操作点的信息共享,相互之间的信息传递要做到准确、 快捷、 顺畅;采用图形化的操作界面,使人机对话方便,易懂,易用,易培训;系统24小时连续可靠运行,对重点业务实施全天候动态监管;系统维护方便可靠,有较高的安全性,满足实时性、先进性和经济性的要求。2 概念设计系统的EE - R结构图如图2所示。图2
11、 系统EE - R3 逻辑设计以下为由EE - R图中实体得到的关系模式。(1)账单表:账单号主客姓名主手牌押 金入店时间(2)客房状态表:房 间 号房 间 类 型房 价(3)客人信息表:手 牌 号消 费 金 额自 结 金 额(4)主客信息表:主手牌号证件号码联系电话地址(5)消费明细表:消费人消费项目数 量消费时间(6)消费项目:消费类别消费项目价 格单 位(7)收入统计表:部 门结账时间房 费消 费以下为由EE - R图中联系得到的关系模式。351第6期 张艳华:中小型酒店管理信息系统设计(8)登记:主手牌房间号客人手牌(9)分配:主手牌账单号手牌号(10)消费:手牌号消费项目消费人(11
12、)点单:消费项目数 量消费人(12)收银:主手牌部 门结算金额为了改善数据库性能,加快查询速度,减少数据的冗余度5,可将上述关系模式除(1)之外的其余关系模式合并为如下4个:客人信息:手牌号账单号房间号城市电话号码单位消费明细:手牌号账单号部门消费项目单位价格数量总价房间状态:房间号房间类型房 价收入统计:部门结算金额支票支付现金支付结算时间4 物理设计该数据库采用微软公司的SQL Server 2000作为DBMS。表原始数据如表1表5所示。5 结束语该系统是根据中小型酒店的实际量身定制的,同时也很好地融入了最新的国际酒店管理规范和国内酒店管理的特色,因此系统更加实用和高效。在实际应用和市场
13、推广的过程中,深受用户的好评。表1 账单库表billtableBillmastercodemasternameStartdateDeposit000001A2011邓兵9 :0016 - 12 - 012000. 00000002A3041王磊12 :3016 - 12 - 011500. 00表2 客人信息guestsHandcodebillroomcodecityPhoneunitA2011000001201北京010 - 5677598化工厂A2012000001201NULLNULLNULL表3 消费明细exp - det(记录了目前在店的每一位客人的每一次消费)HandcodeBil
14、ldepartnameitemnameunitpricemunTotasumA2011000001桑拿按摩30分钟40. 00null20. 00A2011000001酒吧鸡尾酒杯50. 002100表4 房间状态表roomroomcoderoomtypePrice201标准间200. 00202泰式四人间400. 00表5 收入统计表totalDepartnameTotalpaypaycheckpaycashstriketime酒吧467. 00200. 00267. 000 :0017 - 12 - 01桑拿170. 00Null170. 0023 :0016 - 12 - 01参考文献:
15、1 高大中.中小型酒店管理软件的设计与实践J .商业研究,2004(5) :154 - 155.2 李正伟.数据仓库中元数据标准的研究J .微机发展,2004 ,14(4) :125 - 127.3 刘敏贤,汤 娟. SQL Server数据库应用系统中数据完整性的设计与实施J .微机发展,2002 ,12(4) :50 - 53.4 张龙祥.数据库原理与设计 M.北京:人民邮电出版社,2002.5 刘培玉.面向对象数据库建模方法与逻辑设计J .计算机应用研究,1996(3) :39 - 41.(上接第151页)至于信息提示功能,用到了MapX的MouseMove事件,将实现代码写在了OnMo
16、use MoveMap (. . . )函数中,便于及时方便地看到这些提示。3 结束语按照上述方法在电子地图上标注的台站图标均是位图格式,这些位图存放于MapX安装路径下的CUST2SYMB文件夹中。由于是位图,所以图标不可随地图做相应的放大和缩小;若要实现这样的功能,图标必须是矢量的。矢量符号可以用MapInfo Professional自带的符号编辑器制作,而且具体的实现方法还需相应更改。总之,利用MapX和面向对象语言相结合的模式构建地图应用具有简单、 方便、 高效等优点,随着我军军事科技的发展,电子地图的显示和控制在军事领域的应用也必将越来越广泛。参考文献:1 齐 锐,屈韶琳,阳琳斌贝.用MapX开发地理信息系统M.北京:清华大学出版社,2003.2 丁 鲲,范大鹏.用MapX开发战术演习导调系统中的地图控制模块J .兵工自动化,2002