1、某酒店项目与其他软件的关系:此系统仅为客房管理,与数据库可建立连接,为与其他模块相应功能的实现提供信息来源。1.3定义1) 客房预订系统:可以处理散客预订、团体预订、客房预订、预订未到处理、预售查询等事务。2) 前台接待系统:可以处理散客入住登记,合约入住,团体入住和手动入住,补填客单,修改客人信息、转房、调房、设置房态、客人留言,预订客房查询、可售客房查询等事务。3) 前台收银系统:处理记账、买单、限制客人消费、退房、押金加入、查账、转账、设置跑单、可用保险管理、团体买单及退房业务。4) 账务系统:除具有收银功能外,还具有纠错、报表输出等功能。2任务概述2.1 目标本软件系统是为酒店定制的客
2、房管理系统,本系统的主要目标是酒店为用户提供迅速、高效的服务。避免手工处理存在的效率低下,数据错误率高等弊端。及时准确的反映酒店客房的实时入住以及退房等情况,提高酒店的服务质量,为酒店获得更多的经济效益,实现酒店客房管理的规范化、自动化。本软件系统主要应用于酒店客房的预定、入住、退房、业务结算等客房相关业务的办理和管理。具体的目标包括:1、客房管理功能。本功能包括客房管理、信息查询、报表统计等功能。主要目的是提高客房的预订、开房、退房等的业务办理效率,并通过信息查询功能使操作者快捷地获取客房、客户及收银信息,管理者亦可通过报表统计查看客房动态信息,以估算酒店的经济效益。 2、人事管理功能。本功
3、能包括新员工录入及分配、人事变动、员工信息管理等功能。主要目的是方便人事部管理员工及员工信息。3、财务管理功能。本功能包括客房部日常财务报表统计及管理。主要目的是为酒店提供方便快捷的收支核算功能。本系统与其他系统的链接方框图如图2-1所示。图2-1 大酒店客房管理系统与其他系统连接方框图系统结构图如图2-2所示。图2-2 大酒店客房管理系统结构图2.2 用户的特点普通用户(酒店前台客房部接待员):对计算机可以做键盘输入,鼠标操作等基本操作。维护人员:1、熟悉管理流程。2、熟悉本软件的运行环境。3、熟悉本软件的内部结构和使用方法。4、熟悉各种数据的生成。5、熟悉软件的开发工具和数据库的维护。6、
4、具有熟练的计算机操作技能。7、能够对网络进行维护。8、有一定的开发能力,能协助该系统的升级和维护工作。预期使用频度:0.4次/每房/每天。2.3 假定和约束本软件开发工作的假定和约束有:开发经费:3400*6*3+1000+18000+11800=93800(元)。开发期限:三个月。3功能需求分析 3.1功能需求 客房管理客房管理包括五个部分,预订/解除预订、开/退房、换房、消费记账、续收/退还预付款。预订/解除预订: 操作员填入客户信息,选择房间,显示房间状态,将房间状态改为已预订或空闲。开/退房:操作员填入客户信息,选择房间,显示房间状态,将房间状态改为已住或空闲。换房:操作员输入客户原来
5、客房号,欲入住新客房号,显示客房相关信息,计算相应消费。消费记账:客户在退房时,自动计算客户消费。续收/退还预付款:计算预付款差额,并保存。相关功能实现如下图3-1所示。图3-1 客房功能3.2信息查询信息查询包括客房信息查询和客户信息查询两部分。客房信息查询:查询每个房间的状态、价格、类型、换房明细。客户信息查询:查询每个客户的会员情况,享受折扣优惠,住房历史记录和累积消费。相应功能实现如图3-2所示。图3-2 信息查询功能图3.3报表统计报表统计主要统计客房明细,预付款明细,客房开房明细和当前在住客房明细。客房明细总表:统计客房的所有信息。预付款表:统计预付款所有记录,并计算预付款差额。客
6、房开房明细总表:统计酒店当天客房开房的数量。当前在住客房报表:统计酒店当前在住的客房数量。相应的功能实现如图3-3 所示。图3-3 报表统计功能图4性能需求分析本系统的输入需要记录客户的基本信息,采用String类型完全可以满足需求。对于输出打印文件,采用报表文件即可。时间特性:本系统运行稳定,最大响应时间为20秒,系统更新根据需要可以半年进行一次维护升级。灵活性:本系统结构灵活,扩展性强,可以根据用户的需求不断进行系统的升级和维护。1) 系统所涉及的所有的货币金额数据类型,均按实数保存,在显示处理时保留小数点后4位。2) 统计、查询数据数据的相应时间控制在30 秒内;3) 基本信息变更验证:
7、数据库访问和写卡时间控制在1 秒之内;4) 资金注入:数据库访问与写卡时间控制在1 秒之内;5) 卡操作全部读写过程(含数据库访问)应控制在5 秒之内,在3 秒以上操作要给予适当的提示信息;6) 局域网数据库在网络无故障的情况下,插入一条数据和更新一条数据的数据库操作响应时间控制在0.5 秒/条之内;7) 在拨号网络连接通后,交换数据以数据单元形式进行,所有数据交换过程控制在20 分钟内;8) 程序启动和初始化时间控制在3 秒之内;5业务需求分析3)处理说明功能编号1功能名称客房预定系统所属部门调查者调查时间审核人功能描述能处理散客预定、团体预定、客房预定,还可以进行预定未到处理,和预售查询。
8、输入项姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和预离日期 宾客人数当前时间处理客户预定后存储用户的信息如姓名,性别等,更新数据库中预定记录,并分配一个独立的ID号,以方便进行各种查询及更新操作和身份识别。根据用户输入的时间,查询数据库显示可售房间信息。根据当天时间,查询数据库中的预定记录显示预定未到报表,并对预定未到的房间为可售房间。输出项酒店个人押金凭证 酒店团体押金凭证 酒店预售一览表 可售房间数 以及某房间的预订情况2功 能描 述设置净房、脏房、坏房、及取消坏房,设置SKIP、SLEEP房,查询净房、脏房、坏房表,房间状态,新入住查询房间号处
9、理描述读取数据库中的客房状态,并派相应的工作人员整理房间。整理房间后及时更新数据库中的数据。如将脏房打扫后设置成净房,记录新入住房间。显示房间状态3客户管理客人资料手工输入、自动输入,客人资料查询与修改,黑名单,入住客人自动查询客历,客历合并客户信息在客历系统中保存入住客户的信息(如姓名、性别、身份证号等客户个人信息),并在客户资料变更时进行更新。查询客历系统(根据客房的身份证号),如果是老客户,根据现在的信息,修改客户的旧资料。客人可根据相应的客历资料进行查询和更新。如客户有不良消费记录,将其列入黑名单。显示客户入住新信息 输出客户历史纪录4总经理系统住店客单查询、查询客房状态、查询可售情况
10、、客房占用统计、帐务查询、万能查询、报表输出。客户信息 输入房间号 当日具体日期查询的客单结果是身份证号,客房状态是占用和空,占用统计结果不小于零,否则报错.客户的用户信息和消费信息等 显示客房状态 显示所有房间状态并统计被占用的房间总数 公司总的营业额5财务系统收入报表、消费报表、顾客帐务、交班报表、信用卡报表、结帐报表、应收报表、催帐报表、转帐报表、借贷总表、联网消费、酒店总表输入用户信息 员工号和当班时间段 接班员工及密码 输入具体日期或日期段通过身份验证后,打印相应的账务报表。用户消费详单 显示应上交的财务金额 收入报表及酒店总表6数据需求分析 客房数据流图 信息查询数据流图 报表统计
11、数据流图7运行环境规定7.1 设备一台PC机,要求:CPU 奔腾双核及以上,内存412MB以上,硬盘100G 以上,并配置光驱和;一台打印机。本系统需要联机操作,通过相关设备进行数据等的实时更新和操作。7.2 支持软件操作系统:Microsoft Windows XP及以上系列开发环境:Visual Studio 2010数据库:Microsoft SQL Server 20087.3 接口硬件接口:无特别要求;网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。软件接口要求:与财务系统的接口。8参考资料 软件工程导论(第五版) 清华大学出版社 张海藩编著C#程序设计及应用教程 人民邮电出版社 马骏等编著数据库系统概论(第四版) 高等教育出版社 王珊编著ASP.NET网络应用系统开发 清华大学出版社 张树亮编著
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1