酒店预定系统—需求规格说明书

1. 引言

1.1 目的

本次设置的酒店预订系统包含两大功能,一方面为客户提供酒店预订服务,另一方面为酒店管理系者方便管理业务。此说明文档在于使客户与软件开发测试团队更了解和彼此对需求的理解。

1.2 背景

 传统的酒店预订方式是,客户根据需要选择了合适的酒店之后,会拨打该酒店的热线服务电话进行预约,或者客服亲自来到酒店预约。预约时,客户需要填写预订时间、房间数量、联系方式、身份信息并且支付费用。最后用柜台服务员输入系统。酒店管理层认为,将繁琐的酒店预订系统搬到线上会进一步提高预订效率,减低成本,并且吸引到更多客户。比如客户可以直接登入在线浏览器浏览空闲房间,、费用、房间条件,以及预约和取消预约,给客户带来友好的体验之外,酒店的管理和运营人员成本可以得到节省,节省率可以达到30%。

1.3 定义

序号

缩写

定义

1.

b/s

Browser server框架简称

1.4参考文献

[1] GB-T8567-2006,《计算机软件文档编制规范》[S]

[2]需求规格说明书模板

2. 项目概述

2.1 产品描述

通过开发基于c/s架构的批量保存和恢复机房学生机主机名的软件,减轻机房管理员工作量,提高工作效率。

2.2 产品功能

1:提供酒店信息(价格、评分、评价等)和当天优惠套餐

2:提供在线预订,下单、支付功能 ,评价

3:推送酒店价格和促销优惠信息

4:记录客户订单信息和基本信息

5:客户可以对已定房间进行打分和评价

 2.3用户特点

客户:使用线上预定功能预定房间

餐厅经营者:管理酒店运营,谋求酒店的最大营业额

餐厅管理服务人员:线下为顾客提供服务,期望减少工作量

2.4 一般约束

进行本软件开发工作的约束条件如下:

1.开发周期:要求在学期末重新安装机房系统之前完成开发和测试。

2.所采用的方法与技术有限:采用b/s开发框架,资源较少,一些技术需要尝试,有一定技术风险。

2.5 假设与依据

本项目是否能够成功实施,主要取决于以下的条件:

(1)保证工作进度。

(2)代码框架等技术是否合理,这是系统的功能和性能是否优化和项目能否成功的保证。

3. 具体需求

3.1 功能需求

3.1.1 相关功能需求

编号

需求描述

Post

系统允许用户发布促销策略

Post.UserValid

系统应该对发布促销策略的用户进行身份验证

.Post.UserValid.Logined

用户必须登陆

.Post.UserValid.IFNot

没有登陆的用户跳转至登陆注册界面

.Post.Edit

用户编辑促销策略内容

.Post.Edit.CheckInput

用户编辑内容时,系统进行实时输入检查

Post.Cancel

用户取消发送

Post.Cancel.QueryDraft

系统返回编辑状态

3.1.2 查看订单

3.1.2.1 特性描述

管理员需要查看订单时,登陆验证的用户可以查看全部订单

优先级=高

3.1.2.3 相关功能需求

编号

需求描述

Order.See

系统允许用户查看订单

Order.See.UserValid

系统应该对发布促销策略的用户进行身份验证

Order.See.UserValid.Logined

用户必须登陆

Order.See.UserValid.IfNot

没有登陆的用户跳转至登陆注册界面

Order.See.ShowCertainOrder

系统应该允许用户查看某一具体订单

3.1.3查询房间信息

3.1.3.1特性描述

酒店管理者要看房间信息,需要一个经过登陆验证的用户才能查看

优先级:高

3.1.3.3相关功能需求

编号

需求描述

Promotion.See.RoomInformation

系统允许用户查看房间信息

Promotion.See.UserValid

系统应该对查看房间信息的用户进行身份验证

Promotion.See.UserValid.Logined

用户必须登陆

Promotion.See.UserValid.IFNot

没有登陆的用户跳转至登陆注册界面

Promotion.See.RoomState

系统应该允许用户查看房间状态

3.1.4预定登记

3.1.4.1特性描述

顾客预定登记房间时,一个经过验证的普通用户账户可以预定。

优先级:高

3.1.4.3相关功能需求

编号

需求描述

Promotion.Book

系统允许用户预定登记

Promotion.Book.UserValid

系统应该对预定登记的用户进行身份验证

Promotion.Book.UserValid.Logined

用户必须登陆

Promotion.Post.UserValid.IFNot

没有登陆的用户跳转至登陆注册界面

Promotion.Book.Edit

用户编辑预定房间内容

Promotion.Book.Edit.CheckInput

用户编辑内容时,系统进行实时输入检查

Promotion.Book.Cancel

用户取消预定

Promotion.Book.Cancel.QueryDraft

系统返回编辑状态

3.1.5下单

3.1.5.1 特性描述

用户请求下单,已经经过登陆验证的用户可以进行下单

优先级=高

3.1.5.3 相关功能需求

编号

需求描述

Promotion.Place

系统应该允许用户下单

Promotion.Place.UserValid

系统应该对下单的用户进行身份验证

Promotion.Place.UserValid.Logined

用户必须登陆

Promotion.Place.UserValid.IFNot

没有登陆的用户跳转至登陆注册界面

Promotion.Place.Edit

用户选择房间

Promotion.Place.Pay

用户选择订单支付,系统跳转至支付界面

Promotion.Place.Cancel

用户取消订单,系统返回主页

Promotion.Place.ReEdit

允许用户返回编辑订单内容

3.1.6支付

3.1.6.1 特性描述

下单后进入支付操作。

3.1.6.3 相关功能需求

编号

需求描述

Promotion.Pay

系统允许用户支付

Promotion.Pay.UserValid

系统应该对请求支付的用户进行身份验证

Promotion.Pay.UserValid.Logined

用户必须登陆

Promotion.Pay.UserValid.IFNot

没有登陆的用户跳转至登陆注册界面

Promotion.Pay.Edit

用户编辑支付信息内容

Promotion.Pay.Edit.CheckInput

用户编辑内容时,系统进行实时输入检查

3.1.7入住

3.1.7.1特性描述

顾客想要入住酒店房间时,一个经过验证的普通用户账户可以入住酒店。

优先级:高

3.1.7.3相关功能需求

编号

需求描述

Promotion.Stay

系统应该允许用户入住

Promotion.Stay.UserValid

系统应该对入住的用户进行身份验证

Promotion.Stay.UserValid.Logined

用户必须登陆

Promotion.Stay.UserValid.IFNot

没有登陆的用户跳转至登陆注册界面

Promotion.Stay.Address

用户请求房间位置

Promotion.Stay.Address.Show

用户应该显示房间位置

3.2 外部接口需求

3.2.1 用户接口

本系统采用B/S架构,采用Java图形库Swing开发。 

3.2.2 硬件接口

    无特殊需求。

3.2.3 软件接口

    无特殊需求。

3.2.4 通信接口

    无特殊需求。

3.3 性能需求

    非功能性需求当前尚未形成完整文档。

3.4 属性

3.4.1 可用性

(1)方便操作,操作流程合理。尽量从用户角度出发,以方便使用本产品。如:将相关功能按钮放在一起。 

(2)容错能力。系统具有一定的容错和抗干扰能力,在非硬件故障或非通讯故障时,系统能够保证正常运行,并有足够的提示信息帮助用户有效正确地完成任务。

3.4.2 安全性

无特殊安全性要求。

3.4.3 可维护性

    当前尚未形成完整文档。

4. 验收验证标准

序号

角色

详细操作

检验情况

1

用户

提供酒店信息(价格、评分、评价等)和当天优惠套餐

2

提供在线预订,下单、支付功能 ,评价

3

推送酒店价格和促销优惠信息

4

客户可以对已定房间进行打分和评价

5

记录客户订单信息和基本信息

  • 0
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
宾馆管理信息系统需求规格说明书 1. 引言 1.1编写的目的 编写本需求说明的目的是为了就本系统将实现功能和为客户提供的服务上与客户达成一致。回答系统做什么和不做什么,定义系统的范围;回答什么对于客户来讲是重要的,以便于更好的满足客户的要求。明确所要开发的软件应具有的功能、性能与界面,同时在开发中便于系统分析员、用户、开发设计人员之间的沟通。 1.2项目背景 项目委托单位: 开发单位: 主管部门: 宾馆业是一个前景广阔而又竞争激烈的行业。近年来,我国的宾馆业迅速发展,已经成为一个具有相当规模的产业。同时由于我国的旅游业迅速发展,宾馆业也得到了长足的发展,但是我国宾馆行业中占多数的毕竟是中小型宾馆,由于这些宾馆的资金和人力等方面的因素,不可能像那些大型星级酒店那样设计开发适合针对自己的酒店管理系统,而他们也迫切需要酒店的工作质量和效率提高,为此实现一个适合中小宾馆,宾馆的管理的自动化已经成为一种必然。 1.3定义 HMIS:Hotel Management Information System,宾馆管理信息系统 1.4参考资料 [1] 陈明.软件工程实用教程. 北京:电子工业出版社,2006年1月. [2] 张海潘.软件工程导论.人民邮电出版社,2006年1月. 2. 任务概述 2.1目标 “宾馆管理信息系统”的总目标是为用户提供迅速、高校的服务,减免手工处理的繁琐与误差,及时、准确地反映宾馆的工作情况、经营情况,从而提高宾馆的服务质量,获得更好的经济效益;实现客房管理的规范化、自动化。 (1) 有效的预定处理 (2) 实时、快速、准确提供客房动态 (3) 系统运行稳定可靠、各处维护功能齐全、易于维护 (4) 简单、友好的操作界面 2.2运行环境 Intel 486以上系列、AMD K6以上系列等PC台式和便捷式计算机 软件平台:中文Windows xp 3. 数据描述 3.1静态数据 宾馆管理信息系统的静态数据包括以下内容: 系统管理员:口令,姓名。 顾客:宾客账户,宾客姓名,宾客ID,宾客性别,宾客电话,离开时间,到达时间,宾客身份证号 客房:客房ID,客房类型,客房位置,客房状态 职工:姓名,年龄,性别,部门,职位,电话 账单:账单号,房间押金,客房ID,房间租金,账单状态,账单备注,账单花销 3.2数据的ER图

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aiit_h

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值