酒店客房管理信息系统需求分析报告.doc
酒店客房信息管理系统需求分析报告目录一、 引言二、 需求问题描述1、 用户需求2、 用户功能需求3、 系统功能需求4、 系统非功能需求三、 系统开发目标四、 管理业务调查1、 组织结构调查2、 管理功能图3、 业务流程分析五、 数据流程调查六、 数据字典一、引言随着市场经济的发展,消费者消费意识的提高,酒店行业的竞争越来越激烈。为了提高办事效率,增加、保证酒店的销售额,树立酒店的良好形象,运用科学的管理方法非常必要,为此开发酒店客房管理系统,更好的满足各方面的需求。二、需求问题描述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、建立一套功能完整、高效、安全、稳定的酒店前台管理信息系统。2、系统能够对员工日常操作进行快速、安全地反映。3、实现对顾客信息,预订、入住、换房、退房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。4、界面简洁、操作方便、简单易学,用户不需要有太多的专业知识。四、管理业务调查1、 组织结构调查该酒店其组织架构是直线职能制,最顶层是总经理,总经理下的科室有营销部,财务部,人力资源部,客房部,前厅部,安保部;营销部负责对酒店的宣传销售、市场开拓,酒店形象树立,酒店客户关系发展及酒店文化建设;财务部负责酒店的资金管理、成本控制、日常的会计审核、会计出纳等;人力资源部扶着酒店职员的招聘,调度,培训,考核,管理等;客房部负责客房服务、客房卫生及客房设备的管理;前厅部负责客人的接待、咨询,投诉及相关前厅服务和信息传递;安保部负责酒店员工的安全教育、酒店的安保措施及安全管理,其组织结构图如下:礼宾组总台组大堂组后勤组楼层组培训组人事组出纳组会计组成本组公关组总经理销售部前厅部财务部安保部客房部人力资源营销部2、 管理功能图酒店客房管理信息系统顾客管理 客房管理 消费管理 报表管理 系统维护 系统信息 入住登记 退房登记 客房入住表 用户添加 更改密码 数据初始化 用户查看 客房信息表 版权信息 系统介绍 补交押金 在房客人表 客房状态 客房编辑 消费入账 话费入账 客人换房 预定房间3、业务流程分析:本系统所涉及的主要业务是预订管理,接待管理,换房管理,结账管理和客房管理,各个部分的业务流程具体如下:(1)预订管理:客户查找是否有合适房间,若有则填写预订登记单,员工审核登记单,若正确无误,则对预订登记,产生预订登记表。(2)接待管理:员工查找客户是否提前预订,若有则填写入住登记单,员工审核登记单,若正确无误,则对入住登记,客人入住;若没有提前预订,则查找是否有合适房间,若有则填写入住登记单,员工审核登记单,若正确无误,则对入住登记,客人入住;客人退宿,员工清点房间,若客人结账,则员工进行接待登记,并填写收据和打印报表给客户。若客人打算挂账,则填写挂账登记单,员工审核登记单,若正确无误,则对挂账登记,产生挂账登记单。(3)换房管理:根据客户的需要,员工查找相应类型的房间,若有则填写调房登记单,员工审核登记单,若正确无误,则对修改客房信息表和入住登记表。(4)结账管理:客人到前台对挂账进行结账,员工进行结账登记,并并填写收据和打印报表给客户。(5)客房管理:接受员工的客房信息单,审核信息单,若正确无误,则对客房信息登记,记录到总帐。业务流程图如下:系统流程:预订客房总账接待客房消费电话预订流程:接待流程:结账流程:客房中心流程:客房维修客房消费洗衣消费客房清扫物品赔偿客房表客房帐客房报表房帐报表五、数据流程图各类预订客人各类入住客人前台预订系统前台接待系统后台管理系统前台收银系统客房管理系统收取押金,发放房卡预定转入住入住信息房态变更客人入住押金入账报表自动房费入账剩余押金退还、结账、房间管理打印催款单、退房退房客房账单话费其他消费六、数据字典1、数据项数据项编号数据项名称简述类型及宽度I1room_type房间类型navarchar(50)I2 room_size房间大小intI3room_price房间价格intI4room_content房间信息navarchar(255)I5room_state房间入住状态navarchar(50)I6user_id顾客编号intI7user_name顾客姓名navarchar(50)I8user_agg顾客年龄intI9user_identity顾客身份证号码intI10user_sex顾客性别nchar(10)I11user_points顾客积分intI12user_count折扣floatI13order_time预订单提交时间intI14room_in_time订房或入住时间intI15room_out_time最后离店时间intI16order_stay_time预定天数intI17reg_id入住登记单编号intI18order_id预订单编号intI19margin押金intI20margin_state押金状态navarchar(50)I21admin_name操作员姓名navarchar(50)I22admin_id操作员编号intI23admin_pwd操作权限navarchar(255)I24cost 消费额int数据项是不可再分的数据单位。下面定义了客房管理系统需要的数据项2、数据结构定义数据结构定义数据结构名数据结构含义组成DS-1users顾客信息user_id,user_name,user_age,user_sex, user_identityDS-2rooms房间信息room_id,type_name,room_size,room_price,room_content room_stateDS-3reg入住登记reg_id, user_id, room_id, room_in_time, room_out_time, room_stateDS-4orders预定登记order_id,user_id,room_id,order_time,room_in_time, oder_stay_timeDS-5admins管理员信息admin_id,admin_name,admin_pwd3、 数据流数据流编号数据流名称数据流来源数据流去向数据流组成F1预定登记表预定登记单接待管理user_identity,user_name,room_content,room_in_time,room_out_time等F2入住登记表入住登记单客房预定表客房信息表退宿管理user_identity,room_content,user_name,margin,room_out_time等F3客房信息表客房信息单预定管理,接待管理,退宿管理,调房管理Room_content,room_type,room_price,room_state等F4员工信息表员工登记单人力资源管理staff_id,staff_name,staff_sex,wages等F5退宿信息表入住登记表,退宿登记单客人Room_identity,room_content,user_name,cost等F6挂账信息表挂账信息单,退宿信息表客人User_identity,cost等数据流是数据结构在系统内传输的路径。对数据流的描述通常包括以下内容:数据流名、数据流来源、数据流去向、组成等。4、 处理过程处理逻辑编号处理逻辑名称简述输入的数据流处理输出的数据流P1更新住房信息有顾客后,要及时更新住房信息入住登记表对住房信息数据进行更新操作新的住房信息P2选择房间顾客更具需要选择房间类型房间信息表选择需要的房间类型住房信息P3退房顾客离开时办理退房结算手续入住登记表办理退房结算手续退房信息