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