酒店管理系统软件需求说明书
1、引言
《酒店管理系统需求说明书》旨在描述系统功能需求和一些非功能需求,明确系统需求边界。文档分为四个部分:概述部分描述了项目的目的和范围,并对文档中使用的术语进行了说明;系统说明部分对系统进行了简要的描述;需求说明部分对系统功能要求、安全性、性能等方面进行阐述;验收则描述了系统最终验收通过的准则。以便于设计人员的设计和维护人员的维护,并且有利于使用者使用.
1。1 编写目的
《酒店管理系统需求说明书》目的是明确酒店管理系中各项功能和非功能性需求,确定系统功能模块。同时为概要设计和详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。
《酒店管理系统需求说明书》的阅读对象为:
1)对相关业务技术和总体方案做出决策的管理人员和质量管理人员。 2)对本《酒店管理系统需求说明书》进行评审和确认的有关业务、技术人员。 3)参加概要设计和详细设计阶段工作的全体设计人员.
4)《酒店管理系统需求说明书》项目组,其他有权需求调用本文档的人员。
1.2 背景
开发软件名称:酒店管理系统 用户:酒店管理人员
项目与其他软件系统的关系:
该系统需要在其他系统等和网络上直接复制数据,所以在定义数据时要与已有系统相兼容.
本系统采用B/S,服务器采用Microscft Server 2003 为操作系统的工作站,是采用Microsoft SQL Server 2005 的为开发软件的数据库服务程序.
1.3 定义:酒店管理系统是帮助酒店自身管理和服务酒店客户的软件。
第 1 页 共 10 页
1
1.4 参考资料
相关法律
《消费者权益保护法》
《酒店管理条例》(即是酒店的管理条文)
2、任务概述
2.1 目标
本系统开发任务为提升酒店管理形象,便捷为民服务为初衷。在快节奏的现在生活中,酒店在日常生活中起着推动发展的作用,但在发展中不免有些不尽人意。在此应用需求下,新一代以快捷为品牌的酒店管理系统应运而生.
在酒店日常管理中,人的角色比较重要,例如:酒店的管理人员,前台接待人员等。而对于直接操作本系统的人员更应熟练应用本系统,在下面图中就给出具体的应用模块
2.2 用户的特点
本软件的最终用户为:酒店管理系统的使用者,不需要太专业的计算机知识,只要能操作安装Microsoft XP/2003系列操作系统的计算机,就可以使用本软件。
本软件的维护人员:酒店管理系统的维护人员为该软件的发开项目小组。需要详细的了解C/S架构、JAVA编程语言、RSS协议、操作系统基本知识、数据库设计及操作、MFC等知识。
2.3假定和约束
2。3。1 开发期限
本系统的开发期限为30天 2.3。2 开发环境
本系统的开发环境为: 编译器:Visual C++6。0 数据库:Oracle 9i
2
第 2 页 共 10 页
操作系统:Microsoft Windows XP/2003 2。3。3协议
本系统运用到的协议如下: HTTP协议 RSS2.0
3、需求规定
3.1 对功能的规定:登记和续订管理模块、退房管理系统 3。2 对性能的规定
3.2。1 精度
输入的客户信息应包括:
姓名(字符串) 性别(布尔值) 身份证号(字符串) 登记日期(字符串) 退房日期(字符串) 其他信息(字符) 3。2.2时间特性要求
本系统的响应时间不超过3秒,数据更新的时间不超过15秒.(具体情况还对照机器运转及运行环境的检测) 3。2。3 灵活性
酒店管理系统要有灵活性,各行各行的特点,同行之间,不同企业也有各自的一些特性,所以需要软件供应商所提供的酒店软件有足够的灵活性,可以让用户自己根据店里的管理需要,对一些参数进行调节,或是能够帮助用户调节一些功能需求,使软件更符合酒店的管理,充分发挥作用。
比如在客户住宿总时间、总费用的计算上要根据实际情况酌情修订,在不影响
3
第 3 页 共 10 页
酒店正常运转的前提下,应最大的优惠服务于客户。
3。3 输入输出要求
1)房间状态编码:登记客人、预定客人入住、客人换房、客人续住、今日到客 2)客房预定编码:客历、合约、会员、单位及旅游社预定、可用客房查询 3)前台收银编码:多种方式结账、多种查询条件、全面的账单输出、全面的转账功能、消费记账、明细账账务处理、只能快速结账
3.4 数据管理能力要求
本系统数据库中客户记录数为2000人左右,服务人员记录数为200人左右,增长速度为每年300条客户记录。
3.5故障处理要求
软件发生故障的原因有以下几种:丢失文件、文件版本不匹配、非法操作、内存冲突、内存耗尽.所产生的后果小到出现蓝屏、重新启动机器,大到重新安装系统,都会给你造成数据的损失.
防止软件故障应注意的四个事项:
1)在安装一个新软件之前,考察一下它与你的系统的兼容性;
2)在安装一个新的程序之前需要保护已经存在的被共享使用的DLL文件,防止在安装新文件时被其他文件覆盖;
3)在出现非法操作和蓝屏的时候仔细研究提示信息分析原因; 4)随时监察系统的占用情况;
电脑硬件故障有以下几个地方容易出现问题: 主板、硬盘、显卡、声卡、内存。
主板是整个电脑的关键部分,在电脑起着至关重要的作用。如果主板产生故障将会影响到整个PC机系统的工作。
硬盘常见故障: 1)系统不认硬盘
4
第 4 页 共 10 页
2)硬盘无法读写或不能辨认 3)系统无法启动 4)硬盘出现坏道
5)硬盘容量与标称值明显不符
6)无论使用什么设备都不能正常引导系统 显卡常见故障:开机无显示 声卡常见故障:无声 内存常见故障:开机无显示
4 运行环境规定
4。1设备
列出运行该软件所需要的硬件设备。说明其中的新型设备及其专门功能,包括: a.处理器内存在256MB以上
b。硬盘在100MB以上,可以是脱机也可以是和酒店的其他终端连接形成局域网、媒体为文字以记事本的格式储存,数量以酒店的规模而确定。
c.输入及输出设备和数量可以添加,可以联机或脱机.
d.1。客房查询shift+a 2。客房续住为shift+b 3。客房的shift+c 4。客房的为shift+d还有以按钮的形式实现的按键。
4.2支持软件
支持润健要用到的操作系统:Windows 98 、Windows NT 、Windows 2000 、Windows XP 、Windows Server 2003等能安装LAN或JAVA2的操作系统。
编译(或汇译)程序为visual studio 2003 支持所有window 所有支持的软件
4.3接口
NetBIOS协议是一种在局域网上的程序可以使用的应用程序编程接口(API) 数据通信协议分两类:一类称为基本型通信控制协议,用于以字符为基本单
第 5 页 共 10 页
5
位的数据传输,如BSC协议;另一类称为高级键路控制协议,用于以比特为基本单位的数据传输,如HDLC和SDLC
5、数据流程图
5.1客房系统总体数据流
客房标准设客房登记 客房信息基本信息客房标准信息管顾客登记 客房调配 客房信息订房信息订房信息客房信息结算信息结算信息 5.2客房管理系统模块
6
第 6 页 共 10 页
客人要求预定登记 预定金支预定询问原因 承诺保留预定修改 查房 预定查询 入住 客房退房 回收房卡 客人要求入住登记 押金单 换房修改 增加押客人退还退房登记 房卡 打印入住续住登记 通知查房 顾客确认客房状态 征询客人意见及建议 给予新房客房商品 卡 打印退房房间清洁 给予新房干洗 客人确认早餐服务 引导客人退还押金 损坏房内客人遗失顾客核对退还 续住 客房要求赔偿 商品消费商品库存 客房客人核对
5。3酒店换房流程
5。4酒店退房流程 致谢送客
6、数据字典:
(1)数据项的定 数据项名称 数据项含义名称 别名 数据类型 长度 取值范围 7
第 7 页 共 10 页
为每个客房客房编号 设置一个代号 客房种类 酒店里客房的不同种类 酒店里不同客房位置 种类客房的位置 单价 不同种类客房的价格 顾客是否已是否被预定 经预定了客房 备注 客房的一些说明 为每个预定订房编号 出的客房设置一个代号 顾客姓名 顾客的名字 顾客的身份证号 为每个客房客房编号 设置一个代号 无 varchar 5 无 varchar 5 无 varchar 6 无 text 100 无 varchar 2 无 numeric 10 无 varchar 100 无 varchar 50 无 varchar 5 a0000-z9999 0—50 中、外文 0—10000 是、否 中、外文 a0000—z9999 中、外文 *****身份证号码 无 varchar 18 ************* a0000—z9999 8
第 8 页 共 10 页
入住日期 顾客入住的时间 顾客入住打的折扣 顾客入住的无 datetime 8 2***/**/** 0-9 折扣 无 numeric 1 备注 一些详细说明 无 text 100 中、外文 结算日期 顾客退房时的日期 顾客住房一无 datetime 8 2***/**/** 金额 共所花费的金额 无 numeric 10 0-10000 (2)数据结构定义 1)数据结构名称:客房
含义说明:数据库中顾客用来居住的地方的信息
数据结构组成:客房编号+客房种类+客房位置+单价+是否被预订+备注 2)数据结构名称:订房
含义说明:数据库中顾客所订客房的信息
数据结构组成:订房编号+顾客姓名+身份证号+客房编号+入住日期+折扣+结算日期+金额
(3)数据流定义
1)数据流名称:剩余客房
简要说明:顾客预订完客房所剩余的房间 数据流来源:客房信息 数据流去向:P2
9
第 9 页 共 10 页
数据结构:客房编号+客房种类+客房位置+单价+是否被预订+备注 2)数据流名称:预订信息 简要说明:顾客预订客房的信息 数据流来源:P1 数据流去向:客房信息
数据结构:订房编号+顾客姓名+身份证号+客房编号+入住日期+折扣+结算日期+金额
10
第 10 页 共 10 页
因篇幅问题不能全部显示,请点此查看更多更全内容