酒店客房管理信息系统分析、设计报告.doc_第1页
酒店客房管理信息系统分析、设计报告.doc_第2页
酒店客房管理信息系统分析、设计报告.doc_第3页
酒店客房管理信息系统分析、设计报告.doc_第4页
酒店客房管理信息系统分析、设计报告.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

酒店客房管理信息系统分析报告 一、引言 随着市场经济的发展,消费者消费意识的提高,酒店行业的竞争越来越激烈。为了提高办事效率,增加、保证酒店的销售额,树立酒店的良好形象,运用科学的管理方法非常必要。为此,开发酒店客房管理系统,更好地满足各方面的需求。二、系统需求分析 1、用户需求 用户希望通过使用酒店客房管理系统得到所需信息,达到提高管理水平的目的,希望系统具有以下功能:(1) 使用计算机快速处理日常的业务及相关数据,实现实时查询各种入住信息。(2) 可以实时的录入住宿单、换房单和退房单等情况。(3) 可以实时查询客房信息、客人账单信息等的具体情况。(4) 可以建立客户的资料,方便日后建立良好的客户关系。(5) 数据的安全性:不同用户有对数据查看,修改等处理不同的权限。(6) 打印退宿报表、结账报表等报表。 2、用户功能需求 (1)密码设置:每个用户均有自己的密码,可以防止非本系统人员进入本系统;又因每个用户的权限不一致,故可防止用户越权操作。 (2)权限设置:设置每个用户的权限,使各用户在自己的操作范围内工作,不得超出袭击的操作范围。只有系统管理员才能进行权限设置。(3)数据输入:可以进行酒店各种原始数据的输入。(4)数据查询:要求可以分别按房间编号,房间类型等进行数据查询。(5)数据输出:根据需要打印退宿报表、结帐报表等报表(6)其它要求:可以修改用户密码,有系统的帮助文件。3、系统功能需求 (1)预订功能需求:其主要目的是提高酒店的开房率,为客人预留房间,并提供良好的预订服务。其功能需求包括预订查询,可用房确认,预订记录建立,预订确认,预订记录维护等;(2)接待功能需求:其主要目的是以最快的速度为客人开房。其功能需求包括宾客登记、可用房确认、修改宾客信息、删除宾客信息和查询宾客信息等;(3)结账功能需求:其功能需求包括客人结账、打印报表和客人挂账等;(4)换房功能需求:其主要目的是满足客人换房的需要。其主要功能是查询客房,换房登记,换房确认等;(5)客房管理功能需求:其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻酒店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。其主要功能是房态维护,费用记录和客人查询等;4、系统非功能性需求 (1)低成本 (2)方便二次开发,适应酒店的个性化需求。 (3)简单易用,可维护性强。 (4)适合酒店现场的使用环境和条件三、可行性分析1、经济方面对原来的大酒店住房服务使客房感到很头疼,住房的工作人员也很不满意,工作效率低下,而且当顾客量大量增加,每个人都特注重工作效率时,原有的这种服务已经不能适应时代的潮流。主要表现在人力、财力、物力各方面的浪费,是企业不能更好的盈利,更不能达到服务社会的目的。相比之下,应用该系统还有以下各方面的好处:1) 能过代替大量的人力处理各种繁芜的工作,节约人力成本;2) 为客户节约了时间,方便、快捷的服务又一次提高了各自的效率,节约了大量时间。对于企业来说,时间就是金钱啊;3) 能过充分利用社会较低成本的资源(计算机)应用于高质量的服务中(酒店管理),是社会资源得到合理的配置,是资源得到利用,又一次节约社会成本;4) 由于该系统可以间接快速的为顾客进行服务,可以吸引更多的顾客,大大增加了客流量,最终是企业不断盈利。2、技术方面酒店开发管理系统采用vb6.0作为主要的开发工具,数据库采用access2000,技术方面不存在任何的问题,所以在这方面可行。3、管理方面一直以来,企业管理者最头疼的问题就是如何使员工的工作量减少,相反能够成倍的提高工作效率。该系统的出现,可以是原有的一切不可能成为可能,公司的管理者,特别是中高层管理者都特别接受也非常支持这一系统早能在该酒店得到应用。因此,该系统在管理方面是可行的。4、环境方面无论从法律法规,还是行业行规方面,都允许该系统的开发应用,而且酒店的供应商和房客都很乐意接受信息系统带来的改变。四、系统开发目标 1、建立一套功能完整、高效、安全、稳定的酒店前台管理信息系统。2、系统能够对员工日常操作进行快速、安全地反映。3、实现对顾客信息,预订、入住、换房、退房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。4、界面简洁、操作方便、简单易学,用户不需要有太多的专业知识五、 管理业务调查1、组织结构调查 该酒店其组织架构是直线职能制,最顶层是总经理,总经理下的科室有营销部,财务部,人力资源部,客房部,前厅部,安保部;营销部负责对酒店的宣传销售、市场开拓,酒店形象树立,酒店客户关系发展及酒店文化建设;财务部负责酒店的资金管理、成本控制、日常的会计审核、会计出纳等;人力资源部扶着酒店职员的招聘,调度,培训,考核,管理等;客房部负责客房服务、客房卫生及客房设备的管理;前厅部负责客人的接待、咨询,投诉及相关前厅服务和信息传递;安保部负责酒店员工的安全教育、酒店的安保措施及安全管理,其组织结构图如下:礼宾组总台组大堂组后勤组楼层组培训组人事组出纳组会计组成本组公关组总经理销售部前厅部财务部安保部客房部人力资源营销部2、 管理功能图酒店客房管理信息系统顾客管理 客房管理 消费管理 报表管理 系统维护 系统信息 入住登记 退房登记 客房入住表 用户添加 更改密码 数据初始化 用户查看 客房信息表 版权信息 系统介绍 补交押金 在房客人表 客房状态 客房编辑 消费入账 话费入账 客人换房 预定房间3、业务流程分析:本系统所涉及的主要业务是预订管理,接待管理,换房管理,结账管理和客房管理,各个部分的业务流程具体如下:(1)预定管理:客户查找是否有合适房间,若有则填写预订登记单,员工审核登记单,若正确无误,则对预订登记,产生预订登记表。(3)换房管理:根据客户的需要,员工查找相应类型的房间,若有则填写调房登记单,员工审核登记单,若正确无误,则对修改客房信息表和入住登记表。(4)结账管理:客人到前台对挂账进行结账,员工进行结账登记,并并填写收据和打印报表给客户。(5)客房管理:接受员工的客房信息单,审核信息单,若正确无误,则对客房信息登记,记录到总帐。业务流程图如下:客户退房换房客房信息表挂账现给客房信息表入住信息表客房查询入住管理客户 有房应收帐结账账单消费查询预定登记表客户信息表登记表 无房客房信息表客户信息表登记表客房预定财务部 六、 数据流程图财务部 d5 结账信息表 结账信息 结账信息客户p4结账退房 管理客房部p1客房信息管理 客房信息 消费清单客房信息 客户信息 d1 客房信息表 消费款 客房信息客户p3 入住管理 入住信息 d3 入住信息表 客户信息和入住信息 客户信息 d4 客户信息表 预定信息p2预定管理 预定信息 d2 预定信息表 预定信息 d1 客房信息表七、数据字典 1、数据流的描述数据流编号:d-01数据流名称:客房信息简述:酒店客房部的客房信息数据流来源:客房部数据流去向:客房信息处理模块数据项组成:客房类型+客房大小+客房编号+客房价格+客房入住状态数据流量:约100份/日高峰流量:约260份/日数据流编号:d-02数据流名称:客户信息简述:入住客户的信息数据流来源:客户数据流去向: 客户信息表、入住管理处理模块数据项组成:客户编号+客户姓名+客户年龄+客户身份证号+客户性别数据流量:约100份/日 高峰流量:约260份/日数据流编号:d-03数据流名称:入住信息简述:客户入住的信息数据流来源:入住管理数据流去向:入住信息表数据项组成:客户编号+客户姓名+客房编号+客房价格+入住登记单编号数据流量: 约100份/日高峰流量:约260份/日数据流编号:d-04数据流名称:预定信息简述:客户预定客房的相关信息数据流来源:客户、预定管理模块数据流去向: 预定信息表、客房信息表数据项组成:客房编号+客户姓名+预定天数+预定时间+预定单编号数据流量:约50份/日高峰流量:约120份/日数据流编号:d-05数据流名称:结账信息简述:客户结账的相关信息数据流来源:结账退房管理模块数据流去向: 结账信息表数据项组成:客房编号+客户编号+客户姓名+消费金额数据流量: 约100份/日高峰流量:约260份/日数据流编号:d-06数据流名称:消费清单简述:客户的消费明细数据流来源:结账退房管理模块数据流去向:客户 数据项组成:客房编号+客户姓名+客房价格+入住时间数据流量:约50份/日 高峰流量:约120份/日数据流编号:d-07数据流名称:消费款简述:客户支付的消费款数据流来源:客户数据流去向:结账退房管理模块 数据项组成:客房编号+客户姓名+消费金额数据流量:约50份/日 高峰流量:约120份/日2、处理逻辑的描述 处理逻辑编号:p-01处理逻辑名称:客房信息管理简述:处理客房部的客房信息输入的数据流:客房信息处理描述:整理并核对客房信息,并将可回信息记入客房信息表输出的数据流:处理后的客房信息处理频率:100次/日处理逻辑编号:p-02处理逻辑名称:预定管理简述:处理客房预定信息输入的数据流:预定信息处理描述:对预定信息进行处理,并记入客房信息表和预定信息表输出的数据流:处理后的预定信息处理频率:80次/日处理逻辑编号:p-03处理逻辑名称:入住管理简述:处理入住信息和客户信息输入的数据流:入住信息和客户信息处理描述:对入住信息和客户信息进行处理,并记入入住信息表和客户信息表输出的数据流:处理后的入住信息和客户信息处理频率:100次/日处理逻辑编号:p-04处理逻辑名称:结账退房管理简述:客户退房时进行结账输入的数据流:客房信息、客户信息和入住信息处理描述:根据客房信息、客户信息和入住信息核算消费金额,记录结账信息表,并给客户打印消费清单输出的数据流:结账信息、消费清单处理频率:90次/日3、数据存储的描述数据存储编号:f-01数据存储名称:客房信息表简述:存放客房信息数据存储组成:客房类型+客房大小+客房编号+客房价格+客房入住状态关键字:客房编号相关联的处理:p-01, p-02数据存储编号:f-02数据存储名称:预定信息表简述:存放预定信息数据存储组成:客房编号+客户姓名+预定天数+预定时间+预定单编号关键字:预定单编号相关联的处理:p-02数据存储编号:f-03数据存储名称:入住信息表简述:存放入住信息数据存储组成:客户编号+客户姓名+客房编号+客房价格+入住登记单编号关键字:入住登记单编号相关联的处理:p-03,p-04数据存储编号:f-04数据存储名称:客户信息表简述:存放客户信息数据存储组成:客户编号+客户姓名+客户年龄+客户身份证号+客户性别关键字:客户编号相关联的处理:p-02,p-03数据存储编号:f-05数据存储名称:结账信息表简述:存放结账信息数据存储组成:客房编号+客户编号+客户姓名+消费金额关键字:客房编号+客户编号相关联的处理:p-04 4、外部实体的描述 外部实体编号:s-01 外部实体名称:客户 简述:客户的相关信息 输入的数据流:预定信息、入住信息、客户信息和消费清单 输出的数据流:预定信息、入住信息和客户信息和消费款外部实体编号:s-02 外部实体名称:客房部 简述:管理与客房相关的信息输入的数据流:客房信息、客户信息、入住信息和预定信息 输出的数据流:客房信息 外部实体编号:s-03 外部实体名称:财务部 简述:管理结账信息 输入的数据流:结账信息 输出的数据流:报表酒店客房管理信息系统设计报告一、 系统总体设计 (一)系统功能模块划分结合前面需求分析阶段的结果进行综合处理,确定了客房管理系统需要完成的功能,主要划分为以下模块:1.登陆系统(1)用户登陆 (2)修改密码 (3)添加用户2. 客房信息管理(1)设置客房标准 添加客房标准 修改客房标准 删除客房标准(2)设置客房信息添加客房信息 修改客房信息 删除客房信息 查询客房信息3.订房信息管理(1)查询剩余客房信息 (2)添加订房信息(3)修改订房信息 (4)查询订房信息4.结算信息管理(1) 添加结算信息 (2) 修改结算信息(3) 查询结算信息(二) 系统的功能模块图酒店客房管理系统添加结算修改结算查询结算结算信息管理查询剩余客房查询订房信息修改订房信息添加订房信息订房信息管理添加用户登陆系统修改密码修改客房信息删除客房信息查询客房信息添加客房标准修改客房标准删除客房标准添加客房信息设置客房标准客房信息管理设置客房信息用户登录二、 系统代码设计新系统中为每个房间设计了代码,一方面可以统一管理,另一方面是为了方便数据输入。代码为数字房间时,只需要输入字符,采用的是顺序码结构。在系统运行过程中,凡是需要输入房间代码即可,系统可根据房间代码自动将相应的房间信息调出来,而且代码表显示在输入/输出窗口中,用户不一定要记住房间代码,可随时通过系统联机查询。房间代码说明01-000一楼房间02-000二楼房间03-000三楼房间04-000四楼房间05-000五楼房间06-000六楼房间07-000七楼房间前两位表示房间的楼数,后三位表示第几个房间三、 数据结构与数据库的设计 (一)数据库概念设计这一设计阶段是在需求分析的基础上,设计出能满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。根据上面的设计规划出的实体有顾客实体、客房类型、房间实体。客户房间类型房间订房退房标准mm11m1实体联系e-r图顾客实体属性图顾客顾客编号顾客姓名顾客性别用户管理员用户编号用户职位用户密码用户管理实体属性图房间信息实体属性图房间房间编号房间类型房间位置房间价格房间状态备注房间类型实体属性图房间类型类型编号类型名称面积床位数价格电视空调卫生间电话订房信息订房订房编号顾客编号顾客姓名房间编号入住时间入住备注折扣应缴房费预计退房时间退房信息退房房间编号顾客编号顾客姓名退房时间退房缴费订房编号(二)数据库逻辑设计顾客(顾客编号、顾客姓名、顾客性别)用户(用户编号、用户密码、用户职位)房间类型(类型编号、类型名称、面积、床位数、价格、空调、电视、电话、卫生间)房间(房间编号、房间类型、房间位置、房间价格、房间状态、备注)订房(订房编号、顾客编号、顾客姓名、房间编号、入住时间、折扣、入住备注、预计退房时间、应缴房费)退房(房间编号、顾客编号、顾客姓名、退房时间、退房缴费、订房编号)将关系模型转换成具体dbms支持的实际关系数据模型,如下面的几个表格所示。(每个表格表示在数据库中的一个表)(1)客户信息字段名称数据类型是否null说明1customidnvarchar(20)not null顾客编号2customnamenvarchar(20)null顾客姓名3customesexnvarchar(20)null顾客性别(2) 用户信息字段名称数据类型是否null说明1user_idvarchar(20)not null用户编号2user_pwdvarchar(20)not null用户密码3user_posnvarchar(20)null用户职位(3) 房间类型字段名称数据类型是否null说明1typeidvarchar(20)not null类型编号2typenamevarchar(20)not null类型名称3areafloatnull面积4bednumintnull床位数5pricefloatnull价格6hairconditionbitnull空调7htelevisionbitnull电视8htelephonebitnull电话9htoiletbitnull卫生间 (4) 房间信息字段名称数据类型是否null说明1roomnovarchar20not null房间编号2roomtypevarchar(20)not null房间类型3roompositionvarchar(20)null房间位置4roompricefloatnull房间价格5putupbitnull房间状态6roommemotextnull备注 (5) 订房信息字段名称数据类型是否null说明1booknovarchar(20) not null订房编号2customnamevarchar(20)null顾客编号3customidvarchar(20) not null顾客姓名4roomnovarchar(20) not null房间编号5indatedatetimenot null入住时间6discountfloatnull折扣7inmemotextnull入住备注8checkdatedatetimenull预计退房时间9ammountfloatnull应缴房费 (6) 退房信息字段名称数据类型是否null说明1booknovarchar(20)not null订房编号2customenamevarchar(20)null顾客姓名3customeidvarchar(20)not null顾客编号4outtimedatetimenot null退房时间5outmoneyfloatnull退房缴费6roomnovarchar(20)not null房间编号(三)数据库设计优化在上面的实体以及实体之间的关系的基础上,形成数据库中的表格和各个表格之间的关系,即关系模型。设计关系模型并对其进行优化:(1)确定数据依赖,给出给关系模式中的主码,明确其依赖关系。(2)对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。(3)对照数据依赖的理论对各个关系模式逐一进行分析,考察是否存在部分函数依赖、传递函数依赖

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论