酒店管理信息系统的设计、实现与维护1宾馆管理系统的设、实现与维护酒店管理信息系统的设计、实现与维护2目录一、可行性分析....................................................................................................................................31.1软件定义------------------------------------------------------------------------------------------------------31.2开发目标-----------------------------------------------------------------------------------------------------31.3用户的特点---------------------------------------------------------------------------------------------------31.4成本投入-----------------------------------------------------------------------------------------------------31.5预计收益-----------------------------------------------------------------------------------------------------3结论-----------------------------------------------------------------------------------------------------------------3二、系统分析........................................................................................................................................41.1系统简介-----------------------------------------------------------------------------------------------------4⒈系统功能运用--------------------------------------------------------------------------------------------------4⒉系统功能分析--------------------------------------------------------------------------------------------------43.数据库设计-----------------------------------------------------------------------------------------------------4(1)数据库需求分析------------------------------------------------------------------------------------4(2)数据库概念结构设计------------------------------------------------------------------------------5(3)数据库逻辑结构设计------------------------------------------------------------------------------7(4)系统数据字典及处理描述:-------------------------------------------------------------------13三、系统设计部分..............................................................................................................................161.系统设计目标-----------------------------------------------------------------------------------------------162.系统功能模块设计-------------------------------------------------------------------------------------------173.系统功能结构图设计---------------------------------------------------------------------------------------184.运行环境规定-------------------------------------------------------------------------------------------------21经验与教训..........................................................................................................................................21酒店管理信息系统的设计、实现与维护3宾馆管理系统的设计、实现与维护一、可行性分析随着人们生活水平的提高,外出旅游、度假越来越频繁,促进了酒店、餐饮娱乐行业的发展,此类行业为了加强管理、提高效率就需要借助于计算机。传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响出租率,使的管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解决,酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志,而且对于提高员工工作效率,降低各项成本及改善服务质量都有十分积极的作用。使用该酒店管理系统,将会有以下好处:1.电脑收银,打印帐单:快速准确,减少宾客等待时间,并可杜绝收银过程中的舞弊现象。2.高效的客房管理:能有效的提高房率,增加营业收入。3.提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。4.减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。5.简单、方便地保存和查询历史资料。6.树立良好的酒店形象。1.1软件定义酒店管理系统是酒店管理、服务的辅助性软件1.2开发目标开发本软件是为了服务酒店,使得酒店更好的经营。适用于一些大中型酒店,主要用于就餐管理和住宿管理。本软件产品是一项独立的软件,不过功能还可以增加,完成后可以升级以增加功能和完善系统。1.3用户的特点使用本软件要求用户熟悉Windows操作,并且有一定的软件操作基础。预计本软件将会在一些中小型酒店中得到广泛使用。1.4成本投入本软件由我们小组六个人共同开发,几乎不要经费,开发期限一个月左右。1.5预计收益由于几乎是零成本投入,所以收益率大于百分之百。结论此系统现在需求量较大,开发周期较短,收益巨大,可行。酒店管理信息系统的设计、实现与维护4二、系统分析1.1系统简介⒈系统功能运用酒店在正常的运营中需要对客房资源、顾客信息、结算信息进行管理,可以利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。⒉系统功能分析系统开发的总体任务是实现宾馆各种信息的系统化、规范化和自动化。主要完成功能:●有关客房标准的制定、标准信息的输入,包括标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视机、电话以及单独卫生间等。●客房标准信息的修改、查询等。●客房基本信息的输入,包括客房编号、客房类型、客房位置、客房单价、备注等。●客房基本信息的查询、修改,包括客房编号、客房类型、客房位置、客房单价、备注等。●剩余客房信息的查询等。●订房信息的输入,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。●订房信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。●结算信息的输入,包括客房编号、客房种类、位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。●结算信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结日期、备注信息等。3.数据库设计数据库设计步骤:●数据库需求分析●数据库概念结构设计●数据库逻辑结构设计(1)数据库需求分析分析调查有关宾馆管理信息需求的基础上得本系统所处理的数据流程酒店管理信息系统的设计、实现与维护5图Ⅱ宾馆管理信息系统数据流程图针对一般宾馆管理信息系统的需求,通过对宾馆管理过程的内容和流程分析,设计如下面所示的数据项和数据结构:●客房标准信息,包括的数据项有:标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视、电话、单独卫生间等。●客房信息,包括的数据项有:客房编号、客房种类、客房位置、客房单价、备注等。●订房信息,包括的数据项有:订房编号、客房编号、客房种类、客房位置、客房备注信息、顾客姓名、顾客身份证号码、入住时间、折扣、备注等。●结算信息,包括的数据项有:订房编号、客房编号、客房种类、客房位置、客房备注信息、顾客姓名、顾客身份证号码、入住时间、折扣、结算时间、备注等。(2)数据库概念结构设计本系统根据以上的设计规划出的实体有:客房标准信息实体、客房信息实体、订房信息实体、结算信息实体。各个实体具体的描述E-R图如下:客房标准信息实体E-R图客房标准设置基本信息输入顾客登记订房信息管理客房信息管理客房登记结算信息管理基本信息录入订房信息管理客房信息返回计算信息输入客房标准信息实体标准编号准备名称床位数量客房单价酒店管理信息系统的设计、实现与维护6客房信息实体E-R图订房信息实体E-R图结算信息实体E-R图客房信息实体客房编号客房标准客房位置客房电价订房信息实体客房信息顾客信息入住时间折扣结算信息实体客房信息顾客信息结算时间计算金额酒店管理信息系统的设计、实现与维护7实体之间关系E-R图(3)数据库逻辑结构设计首先将宾馆管理信息系统的数据库概念结构转化为SQL2000数据库系统所支持的实际数据模型,即:数据库的逻辑结构。其各个表格的设计结果如下列名数据类型可否为空说明TypeidVarcharNOTNULL标准编号TypenameVarcharNOTNULL标准名称AreaNumericNULL房间面积BednumNumericNULL床位数量HairconditionVarcharNULL是否有空调HtelephoneVarcharNULL是否有电话HtelevisionVarcharNULL是否有电视HtoiletVarcharNULL是否有单独卫生间PriceNumericNULL单价Roomtype客房标准信息表列名数据类型可否为空说明roomNOVarcharNOTNULL客房编号RoomtypeVarcharNOTNULL客房种类RoompositionVarcharNULL客房位置RoompriceNumericNULL单价PutupVarcharNOTNULL是否被预定RoommemoTextN