网上酒店预约系统-需求分析_第1页
网上酒店预约系统-需求分析_第2页
网上酒店预约系统-需求分析_第3页
网上酒店预约系统-需求分析_第4页
网上酒店预约系统-需求分析_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网上酒店预约系统 需求规格说明书 拟 制 人_ _ 审 核 人_ 批 准 人_ 二一三年九月二十七日 目目 录录 1 引言引言.3 1.1 目的.3 1.2 文档约定.3 1.3 预期的读者和阅读建议.3 1.4 产品的范围.3 1.5 参考文献.3 2 综合描绘综合描绘.4 2.1 产品的前景.4 2.2 产品功能.4 2.3 用户类和特征.4 2.4 运行环境.4 2.5 设计和实现上的限制.4 2.6 假设和依赖.4 3 外部接口需求附录.5 3.1 用户界面.5 3.2 硬件接口.5 3.3 软件接口.5 3.4 通信接口.5 4 系统功能需求系统功能需求.6 4.1 系统功能模型.6

2、 4.2 系统数据模型.8 4.3 系统数据字典.10 4.4 系统行为模型.12 5 其他非功能需求其他非功能需求.12 5.1 性能需求.12 5.2 安全设施需求.12 5.3 安全性需求.12 5.4 软件质量属性.13 5.5 业务规则.13 5.6 用户文档.13 6 其他需求其他需求.14 7 附件附件.15 7.1 附录 A:词汇表.15 7.2 附录 B:分析模型.15 7.3 附录 C:待确定问题的列表.15 1 引言引言 1.1 目的目的 对产品进行定义,在该文档中详尽说明了这个产品的软件需求,包括修正 或发行版本号。如果这个软件需求规格说明只与整个系统的一部分有关系,那

3、 么就只定义文档中说明的部分或子系统 1.2 文档约定文档约定 使用 word2003 系统自带排版,无特殊字符定义。 1.3 预期的读者和阅读建议预期的读者和阅读建议 建议读者按目录浏览,以能完全了解本系统的结构和功能。 1.4 产品的范围产品的范围 需要实现网上酒店预约的酒店都可以使用。 1.5 参考文献参考文献 参考资料来自: A百度百科 B7 天酒店预订系统 C. 翟广宇 基于 C/S 结构的酒店管理系统。 兰州工业高等专科学报, 2004.6.2-4 D. 张亚东。酒店企业销售管理信息系统的设计与实现J。管理信息系统, 2000.9:45249。 2 综合描绘综合描绘 2.1 产品的

4、前景产品的前景 随着社会的发展,外出旅游,出差,酒店的预订是必不可少的,但是传统的预订模式 效率极度低下,占用大量的人力资源,在方便性上不理想,所以现在越来越多人选择网上 预订酒店。本系统满足客户网上预订酒店的需求,尽量做到让客户能身在电脑旁却有着身 临酒店的感觉。 2.2 产品功能产品功能 1)用户在预订酒店时,就使用身份证号码预订 2)酒店能够为客户保留酒店至预约时间 3)管理用户可以方便的添加,删除和修改相应的系统用户信息。 4)客房管理员可以方便的添加,删除和修改客房信息。 2.3 用户类和特征用户类和特征 1需要网上预订酒店的用户。 2.4 运行环境运行环境 服务端子系统的运行要求:

5、window7,SQL Server 2005. 客户端子系统的运行要求:无,有浏览器即可。 2.5 设计和实现上的限制设计和实现上的限制 暂无。 2.6 假设和依赖假设和依赖 假定:本需求分析基于用户需求调研报告。假设用户的调研报告真实、明 确、完整反映了各个单位的业务现状和需求,并得到了用户的有效确认,假设 在系统的实施过程中,相关的需求不会发生不可接受的变更。 3 外部接口需求附录外部接口需求附录 3.1 用户界面用户界面 登陆界面的设计,有用户名和密码的输入和动态生生成的验证码三部分组成,都需要 输入正确才可登陆 3.2 硬件接口硬件接口 服务器端: Pentium III450 以上

6、,256M RAM,10G 以上硬盘。 客户端:Pentium III450 以上,256M RAM,10G 以上硬盘。 3.3 软件接口软件接口 服务器端:windows 操作系统,SQL 数据库 客户端:windows 操作系统,IE6.0 以上。 3.4 通信接口通信接口 1、 TCP/IP 网络协议 2、 HTTP 协议 4 系统功能需求系统功能需求 4.1 系统功能模型系统功能模型 对于本系统,首先得实现对用户的按角色登陆,然后根据角色进入相应的界面, 各个模块的对应功能如下: 4.1.1 客户模块 个人信息管理:客户可以查看自己注册时的详细个人信息,并可以对其进行修 改;还可以对自

7、己的密码修改。 房间类型查询:客户点击房间查询就可以看到本酒店所提供的所有的房间类型, 每个房间类型后都有预订操作。 房间预订:客户选择房间类型进行预订,客户的入住时间,退房时间。下单成 功后系统自动为其分配该类型的房间。 查看订单:客户在下了订单之后,可以查看自己的订单。 删除订单:对订单不满意的话可以退订。 新用户注册:点击登录界面的注册,填写自己的个人信息。 4.1.2 酒店前台功能需求 对前来的客户按订单登记:客户告诉前台自己的订单号,并且缴纳房款和押金, 前台将订单设为成功入住。可以延长入住时间。 退房登记:客户告诉前台要退房,可以退房。 统计日报表:每日前台工作完后可以生成一个表格

8、为当日统计报表。 4.1.3 管理员模块功能需求 房间类型管理:管理员可以进行房间类型管理,为酒店增加一种房间类型、删 除房间、修改房间类型。 房间管理:管理员可以查询酒店所有的房间、增加房间,删除房间、修改房间 信息。 前台服务人员管理:管理员可以对酒店的所有前台人员进行管理,可以增加修 改删除人员。 订单管理:管理员可以查看所有订单,可以强制删除订单。 统计总报表:管理员每隔一段时间可以通过统计报表生成一个关于酒店收入情 况的表格。 新用户注 册 客户表 登陆模块 房间查询 客户 房间类型表 个人信息 修改 个人信息管 理 房间预订 密码修改 订单表 新密码 新客户 信息 账户信息 房间类

9、型 信息 房间类型 信息 账户信息 新个人信 息 订单信息 图 1 客户模块数据流图 退房登记订单表 前台 登录模块入住登记 登记处理 管理员表客户表 新订单信息 订单信息 新订单信息 订单信息订单号 账户信息 图 2 前台服务员模块数据库 管理员表 登录模块 房间类型 管理 房间管理 前台人员管 理 订单管理 管理员 房间类型 表 房间表 订单表 账户信息 账户信息 订单信息 房间类型信息 房间类型信息 房间类型信息 房间信息 房间信息 订单信息 图 3 管理员模块数据流图 4.2 系统数据模型系统数据模型 在结构化分析方法中,描述 ER 模型; 客户 电话 地址 积分 邮箱 真实姓 名 用

10、户 ID 密码 信用卡号 身份 证号 预订 房间 房间类型 类型价格 订单号 预定时 间 入住时间订单状态 退房时间 房间号 类型号类型描 述 图 4 客户-订单-房间类型 ER 图 管理员 电话 真实姓名 地址 用户 ID 密码 信用卡号 管理员类型 邮箱 身份证号 图 5 管理员 ER 图 在面向对象分析方法中,描述类图与对象图; 4.3 系统数据字典系统数据字典 一般来说,数据字典由外部试题、数据流、数据存储、数据处理四部分组成。外部实体 如表 1,表 2,数据流图如表 3,表 4,表 5,数据存储如表 6,表 7,表 8,表 9,表 10, 处理过程如图 11,图 12 所示。 表 1

11、 用户外部实体条目表 外部实体条目 名称:用户 简要说明:使用酒店预订系统 输入数据流:浏览信息、提示信息 输出数据流:注册信息,登陆信息,预订信息 表 2 管理员外部实体条目表 外部实体条目 名称:管理员 简要说明:对酒店预订系统进行管理 输入数据流:浏览信息,提示信息 输出数据流:登陆信息,修改信息,操作信息 表 3 登陆信息数据流条目表 数据流条目 名称:登陆信息 简要说明:用户或管理员在登陆系统时输入的用户名和密码 数据流来源:用户、管理员 数据流去向:验证、提示、转入相应界面 包含的数据结构:用户名、管理员名、密码 表 5 浏览信息数据流条目表 数据流条目 名称:身份证确认信息 简要

12、说明:系统用户用过“身份证确认信息”后,用户或管理员才能进入系统,即具有系 统的使用权 数据流来源:用户信息 数据流去向:用户 包含的数据结构:用户名或管理员名 表 6 用户表数据存储条目表 数据存储条目 名称:用户表 简要说明:存储了用户的个人信息 结构:用户名、密码、真实姓名、备注 表 8 管理员表收存储条目表 数据存储条目 名称:管理员表 简要说明:存储了管理员的个人信息 结构:用户名、密码 表 9 酒店数据存储条目表 数据存储条目 名称:酒店信息表 简要说明:存储酒店相关信息 结构:酒店名称,所在地区,星级,地址,介绍其他,添加日期 表 10 酒店预订表数据存储条目表 数据存储条目 名

13、称:酒店预订表 简要说明:存储了酒店预订的相关信息 结构:账号、预订酒店、预订人、固定电话、移动电话、预订日期、预订数量、订单生成 时间、其他 表 11 酒店信息处理条目 处理过程条目 名称:酒店信息处理条目 简要说明:管理员对酒店信息进行操作 输入:管理员 输出:酒店信息 处理:管理员对酒店进行查看、删除和添加的操作 表 12 酒店预订信息处理条目表 处理过程条目 名称:酒店预订信息处理条目 简要说明:管理员对酒店预订信息进行操作 输入:管理员 输出:酒店预订信息 处理:管理员对酒店预订信息查看和删除 4.4 系统行为模型系统行为模型 在结构化分析方法中,使用状态图、Petri 网等描述系统

14、的行为模型; 在面向对象分析方法中,使用序列图、状态图等描述系统的行为模型。 5 其他非功能需求其他非功能需求 5.1 性能需求性能需求 用户性能的需求如下: (1)界面友好性要求:系统提供统一的操作界面和方式。 (2)信息的完整性:要求采用值约束、缺省等方法确保信息的完整性,一旦用户录入 数据部符合系统要求时,系统必须明确的给出警告。 (3)系统运行在主流的 windows 操作系统上,便于以后系统升级。 (4)遵循主流的标准和协议,响应速度快。 5.2 安全设施需求安全设施需求 数据库的安全性,数据库中存着全部的资料。对于数据库管理来说,保护数据不受内 部和外部侵害是一项重要的工作。对于数

15、据库访问需要身份验证,验证通过才可以访问。 5.3 安全性需求安全性需求 用户和管理员设置的密码要有一定的复杂程度,不容易让其他人破解 5.4 软件质量属性软件质量属性 系统的易用性和可维护性:系统能够提供良好的用户接口,易用的人机交 互界面,尽量使用用户熟悉的术语和中文信息界面,针对用户可能出现的使用 问题,要提供足够的在线帮助,缩短用户对系统的熟悉的过程。 5.5 业务规则业务规则 1、 用户:实现系统注册和登录,酒店房间的预定、查询、取消预订。 2、 前台服务人员:对实现了入住的网上客户更改订单状态。并使房间状态为 使用状态 3、 管理员:酒店房间类型和数量的更改,订单的查看,可以强制性删除订单。 5.6 用户文档用户文档 1、 简要说明:本系统允许任何人进行注册,登录,酒店房间的查询、预定、 取消预定。 2、 基本事件流 2.1 预定酒店 1、用户在首页查询房间类型和数量。 2、用户点击预订,选择房间,登陆用户名和密码,点击提交。 3、创建订单。 4、提示用户预定成功 2.2 酒店入住 1、用户凭网上预订时提供的身份证号对应的身份证交给前台服务人员。 2、读入证件信息,可取得用户的订单信息。 3、核对正确之后,即可办理入住选定的房间手续。 2.3 取消预订 1、用户在自己的订单页面单击取消订单按钮。 2、提示用户取消订单成功。 6 其他需求其他需求 暂无。 7 附件附件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论