当前位置:文档之家› 软件工程需求规格说明书

软件工程需求规格说明书

<酒店管理系统> 需求规格说明书
目录
1.引言 (3)
1.1目的 (3)
1.2定义 (3)
1.3参考资料 (4)
2.总体概述 (4)
2.1产品标识 (4)
2.2产品描述 (4)
2.2.1系统属性 (4)
2.2.2开发背景 (4)
2.2.3产品功能 (4)
2.3用户的特点 (7)
2.4限制与约束 (7)
3.具体需求 (7)
3.1功能需求 (7)
3.2性能需求 (12)
3.3数据库需求 (12)
3.4设计约束 (12)
3.5外部接口需求 (13)
3.5.1用户接口 (13)
3.5.2硬件接口 (13)
3.5.3软件接口 (13)
3.5.4通信接口 (13)
4.附录 ...................................................................................................... 错误!未定义书签。

4.1用户方组织机构图;...................................................................... 错误!未定义书签。

引言
目的
随着旅游业的民展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。

同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。

酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。

酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。

定义
1.客房预定系统:可以处理散客预定、团体预定、客房预定、预定未到处理、预售查询
等事务。

2.前台接待系统:可以处理散客入住登记,合约入住,团体自动入住和手动入住,补
填客单,修改客人信息、转房、调房、设置房态、客人留言,预定客房查询、可售
客房查询等事务。

3.前台必银系统:处理记账、埋单、限制客人消费、退房、押金加入、查账、转账、
设置跑单、客用保险箱管理、团体埋单及退房业务。

4.账务系统:除具有收银的功能外,还具有纠错、报表输出等功能,能将损失降至最
低。

5.管家系统;可处理设置净房、脏房、坏房及取消坏房,设置SKIP房、SLEEP房,查
询诌房表、脏房表、坏房表,房间状态,新入住查询等业务。

6.电话系统:具有自动计费、夜间稽核,客人信息查询、动态房态查询、房间明细账
查询、收银员报表、当日入住客人报表等功能。

7.客历系统:能处理客人手工、自动输入,客人资料查询与修改,黑名单,入住客人
自动查询客历、入住客人自动归入客历。

8.合约系统:可将酒店签约的单位或个人的资料输入电脑,并可随时查询和更新。

9.经理系统:可修改客房定价,增加、删除、修改各级密码,个性特别客单,设置系
统参数,内部银行系统,数据整理,自我诊断,数据备份。

10.总经理系统:具有客单查询,查询客房状态,查询可售情况,客房占用统计,账务
查询,万能查询,报表输出功能。

11.密码管理系统:可以管理客户和酒店的各种密码。

12.报表系统:主要是对处理一些非账务表单。

主要有客房占用表、转房改租表、预定
未到表、客房取消表、房租分析表、经营统计表、可售情况表、房间状态表、坏房
状况表、日租统计表、合约销售表。

13.账务报表:主要是处理酒店的日常的账务报表,有收入报表(前台收入明细表、现
付收入明细表)、消费报表、顾客账务(住房账务、离店客人账务各跑单账务)、交
班报表、信用卡报表、街账报表、应收报表、催账报表、转账报表、借贷报表、联
网消费、酒店总表。

参考资料
经核准的用户合同、《用户需求说明书》、《项目开发委托合同书》;
项目开发计划》
总体概述
产品标识
软件名称:酒店管理系统
软件版本:1.00
产品描述
系统属性
本系统是一个独立的酒店管理系统,具有客房预定系统、前台接待系统、前台收银系统、账务系统、管家系统、电话系统、客历系统、合约系统、经理系统、总经理系统、密码管理系统、报表系统、账务报表系统这12个子系统。

各个系统具有自己独立的功能,这些系统组成一个完整的管理系统。

开发背景
随着旅游业的民展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日
益流行。

为此,国家建设部已于最近做出明确规定:凡星级在项目审批时,其设计方案必
须包括电脑管理系统,否则不予立项。

一个成熟的酒店管理不仅仅是记录酒店客人的信息,
提供查询,报表打印等一系列简单的工作,它能认工作人员从烦琐的手工操作中解脱,并
且酒店管理系统本身就代表着一种管理方式。

产品功能
用户的特点
本软件的最终使用用户单位的职工,操作人员一般分为两类,一般操作人员无须具备很多的电脑知识,进行一些简单的培训后,懂得基本电脑操作即可。

系统维护人员需具备一定的数据库方面的知识和技能,可以对数据库进行维护。

限制与约束
开发工具:Microsoft Visual Studio .NET 2005开发平台
开发语言:c#
数据库:Microsoft SQL Server2005数据库
具体需求
功能需求
性能需求
3.2.1 精度
本系统所涉及的所有的货币金额数据类型,均按实数保存,在显示处理时保留
小数点后4位。

3.2.2 时间特性
3.2.2.1 响应时间
统计、查询数据数据的相应时间控制在30 秒内;
一卡通读卡时间控制在0.5 秒之内,写卡时间控制在0.8 秒之内,IC 卡信息验证
涉及数据库查询操作,包括:
基本信息变更验证:数据库访问和写卡时间控制在1 秒之内;
资金注入:数据库访问与写卡时间控制在1 秒之内;
IC 卡操作全部读写过程(含数据库访问)应控制在5 秒之内,在3 秒以上操作
要给予适当的提示信息;
3.2.2.2 更新处理时间
局域网数据库在网络无故障的情况下,插入一条数据和更新一条数据的数据
库操作响应时间控制在0.5 秒/条之内;
3.2.2.3 数据的转换和传送时间
在拨号网络连接通后,交换数据以数据单元形式进行,所有数据交换过程控
制在20 分钟内;
3.2.2.4 运行时间
程序启动和初始化时间控制在3 秒之内;
数据库需求
考虑到酒店的业务特点和每天的实际业务量的情况:要求能存储海量数据的能力,并且能够对大量数据处理有强大的功能和快的响应时间。

鉴于开发条件有限,Microsoft SQL Server2005数据库设计约束
编码人员技术不成熟、编程语言限制为c#、时间仓促,在完善软件功能上还有些欠缺。

外部接口需求
用户接口
本系统用户界面统一使用网页格式提供,使用Macromedia Dreamweaver 8所提供的标准控件。

控件排列格式简洁整齐。

菜单使用弹出式下拉菜单。

输入输出时间使用“YYYY-MM-DD”,无功能键设置。

硬件接口
软件接口
所有外部软件有:WINDOWS2000或该版本以上的操作系统、tomcat6.0、MySQL5.0、IE6.0及其以上版本。

应用系统为:酒店管理系统1.0
所有软件均运行于操作系统上。

IE与tomcat接口:将IE请求数据传送给服务器
Tomcat与酒店管理系统接口:将IE请求转送给酒店管理系统
酒店管理系统与MySQL接口:交互数据
酒店管理系统与IE接口:将响应发送给IE
通信接口
支持http协议。

相关主题