I目录酒店管理系统需求分析...................................................................................................................11引言...........................................................................................................................................12需求问题描述...........................................................................................................................12.1用户需求.......................................................................................................................12.2用户功能需求...............................................................................................................12.3系统功能需求...............................................................................................................23数据流图...................................................................................................................................33.1顶层数据流图...............................................................................................................33.2一级细化数据流图.......................................................................................................33.2.1预约管理...........................................................................................................33.2.2入住管理...........................................................................................................43.2.3退房管理...........................................................................................................43.2.4消费管理...........................................................................................................53.2.5房态管理...........................................................................................................53.2.6查询管理...........................................................................................................64数据字典...................................................................................................................................64.1数据项:.......................................................................................................................74.2数据结构:.................................................................................................................114.3数据流:.....................................................................................................................124.4数据存储:.................................................................................................................124.5处理过程:.................................................................................................................141酒店管理系统需求分析1引言随着市场经济的发展,消费者消费意识的提高,酒店行业的竞争越来越激烈。为了提高办事效率,增加、保证酒店的销售额,树立酒店的良好形象,运用科学的管理方法非常必要,为此开发酒店客房管理系统,更好的满足各方面的需求。2需求问题描述2.1用户需求用户希望通过使用酒店客房管理系统得到所需信息,达到提高管理水平的目的,希望新系统具有以下功能:1.使用计算机快速处理日常的业务及相关数据,实现实时查询各种入住信息。2.可以实时的录入住宿单、换房单和退宿单等的情况。3.可以实时查询客房信息、客人账单信息等的具体情况。4.可以建立客户的资料,方便日后建立良好的客户关系。5.数据的安全性:不同用户有对数据查看,修改等处理不同的权限。6.打印退房报表、结帐报表等报表。2.2用户功能需求1.密码设置:每个用户均有自己的密码,可以防止非本系统人员进入本系统,又因每个用户的权限不一致,故可防止用户越权操作。2.权限设置:设置每个用户的权限,使各用户在自己的操作范围内工作,不得超出自己的操作范围。只有系统管理员才能进行权限设置。3.数据输入:可以进行酒店各种原始数据的输入。4.数据查询:要求可以分别按房间编号,房间类型等进行数据查询。25.数据输出:根据需要打印退宿报表、结帐报表等报表。2.3系统功能需求1.预订功能需求:其主要目的是提高酒店的开房率,为客人预留房间,并提供良好的预订服务。其功能需求包括预订查询,可用房确认,预订记录建立,预订确认,预订记录维护等。2.接待功能需求:其主要目的是以最快的速度为客人开房。其功能需求包括宾客登记、可用房确认、修改宾客信息、删除宾客信息和查询宾客信息等。3.结账功能需求:其功能需求包括客人结账、打印报表和客人挂账等。4.换房功能需求:其主要目的是满足客人换房的需要。其主要功能是查询客房,换房登记,换房确认等。5.客房管理功能需求:其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻酒店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。其主要功能是房态维护,费用记录和客人查询等综上,我们将系统的功能大体划分为三大模块:1)权限管理:包括用户、及管理员的注册,登录,权限修改等。2)前台管理:包括客户信息的录入、客户预订和入住登记以及结算的管理等。3)后台管理:客房信息管理、用户信息管理。33数据流图3.1顶层数据流图3.2一级细化数据流图3.2.1预约管理43.2.2入住管理3.2.3退房管理53.2.4消费管理3.2.5房态管理63.2.6查询管理4数据字典预约表(姓名,身份证号,客房号,预约时间,预约时间段)姓名namechar(10)NotNull身份证号cidchar(20)NotNullPrimaryKey客房号ridchar(10)NotNull预约时间reservetimedatatimeNotNull预约时间段timequantumvarchar(50)NotNull客户信息表(姓名,身份证号,客房号,消费金额)姓名namechar(10)NotNull身份证号cidchar(20)NotNullPrimaryKey客房号ridchar(10)NotNull消费金额consumptionfloat押金表(姓名,身份证号,押金金额,押金状态)姓名namechar(10)NotNull身份证号cidchar(20)NotNullPrimaryKey押金金额damountfloat7押金状态dstatechar(4)NotNull客房状态表(客房号,客房状态)客房号ridchar(10)NotNullPrimaryKey客房状态rstatechar(4)NotNull部门消费表(姓名,身份证号,客房号,部门名称,消费类型,消费金额,备注)姓名namechar(10)NotNull身份证号cidchar(20)NotNullPrimaryKey客房号ridchar(10)NotNull部门名称bmnamechar(20)NotNull消费类型xfstylechar(21)NotNull消费金额consumptionfloatNotNull备注postilnavarchar(max)总消费表(姓名,身份证号,客房号,消费金额)姓名namechar(10)NotNull身份证号cidchar(20)NotNullPrimaryKey客房号ridchar(10)NotNull消费金额consumptionfloatNotNull客户历史信息表(姓名,身份证号,客房号,部门名称,消费类型,消费金额,押金金额,押金状态,预约时间,预约时间段,备注)姓名namechar(10)NotNull身份证号cidchar(20)NotNullPrimaryKey客房号ridchar(10)NotNull部门名称bmnamechar(20)NotNull消费类型xfstylechar(21)NotNull押金金额damountfloat押金状态dstatechar(4)NotNull预约时间reservetimedatatime预约时间段timequantumvarchar(50)备注postilnavarchar(max)4.1数据项:1.数据项:房间信息说明:客房编号,唯一标识房间类型:char102.数据项:客户信息8说明:客户名类型:varchar503.数据项:客户说明:客户身份证类型:varchar504.数据项:客房状态说明:客房状态,分为三种,空房、入住、预订类型:char105.数据项:价格说明:客房价格类型;float6.数据项:预定时间说明:预订或入住时间类型:datetime7.数据项:退房时间说明:退房结账时间。为系统当前时间类型: