当前位置:文档之家› 网上酒店预约系统 需求分析

网上酒店预约系统 需求分析

----------------------网上酒店预约系统需求规格说明书拟制人______ ______________审核人______________________批准人______________________[二〇一三年九月二十七日]目录---------------------------------------------------------精品文档----------------------1 引言 (4)1.1目的 (4)1.2文档约定 (4)1.3预期的读者和阅读建议 (4)1.4产品的范围 (4)1.5参考文献 (4)2 综合描绘 (5)2.1产品的前景 (5)2.2产品功能 (5)2.3用户类和特征 (5)2.4运行环境 (5)2.5设计和实现上的限制 (5)2.6假设和依赖 (6)3外部接口需求附录 (7)3.1用户界面 (7)3.2硬件接口 (7)3.3软件接口 (7)3.4通信接口 (7)4 系统功能需求 (8)4.1系统功能模型 (8)4.2系统数据模型 (10)4.3系统数据字典 (12)4.4系统行为模型 (14)5 其他非功能需求 (14)5.1性能需求 (14)5.2安全设施需求 (15)5.3安全性需求 (15)5.4软件质量属性 (15)5.5业务规则 (15)5.6用户文档 (15)6 其他需求 (17)7 附件 (18)7.1附录A:词汇表 (18)7.2附录B:分析模型 (18)---------------------------------------------------------精品文档----------------------7.3附录C:待确定问题的列表 (18)---------------------------------------------------------精品文档----------------------1 引言1.1 目的对产品进行定义,在该文档中详尽说明了这个产品的软件需求,包括修正或发行版本号。

如果这个软件需求规格说明只与整个系统的一部分有关系,那么就只定义文档中说明的部分或子系统1.2 文档约定使用word2003系统自带排版,无特殊字符定义。

1.3 预期的读者和阅读建议建议读者按目录浏览,以能完全了解本系统的结构和功能。

1.4 产品的范围需要实现网上酒店预约的酒店都可以使用。

1.5 参考文献参考资料来自:A.百度百科B.7天酒店预订系统C. 翟广宇基于C/S结构的酒店管理系统。

兰州工业高等专科学报,2004.6.2-4D. 张亚东。

酒店企业销售管理信息系统的设计与实现[J]。

管理信息系统,2000.9:45249。

---------------------------------------------------------精品文档----------------------2 综合描绘2.1 产品的前景随着社会的发展,外出旅游,出差,酒店的预订是必不可少的,但是传统的预订模式效率极度低下,占用大量的人力资源,在方便性上不理想,所以现在越来越多人选择网上预订酒店。

本系统满足客户网上预订酒店的需求,尽量做到让客户能身在电脑旁却有着身临酒店的感觉。

2.2 产品功能1)用户在预订酒店时,就使用身份证号码预订2)酒店能够为客户保留酒店至预约时间3)管理用户可以方便的添加,删除和修改相应的系统用户信息。

4)客房管理员可以方便的添加,删除和修改客房信息。

2.3 用户类和特征1.需要网上预订酒店的用户。

2.4 运行环境服务端子系统的运行要求:window7,SQL Server 2005.客户端子系统的运行要求:无,有浏览器即可。

2.5 设计和实现上的限制暂无。

---------------------------------------------------------精品文档----------------------2.6 假设和依赖假定:本需求分析基于用户需求调研报告。

假设用户的调研报告真实、明确、完整反映了各个单位的业务现状和需求,并得到了用户的有效确认,假设在系统的实施过程中,相关的需求不会发生不可接受的变更。

---------------------------------------------------------精品文档----------------------3 外部接口需求附录3.1 用户界面登陆界面的设计,有用户名和密码的输入和动态生生成的验证码三部分组成,都需要输入正确才可登陆3.2 硬件接口服务器端:Pentium III450 以上,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客户模块◆个人信息管理:客户可以查看自己注册时的详细个人信息,并可以对其进行修改;还可以对自己的密码修改。

◆房间类型查询:客户点击房间查询就可以看到本酒店所提供的所有的房间类型,每个房间类型后都有预订操作。

◆房间预订:客户选择房间类型进行预订,客户的入住时间,退房时间。

下单成功后系统自动为其分配该类型的房间。

◆查看订单:客户在下了订单之后,可以查看自己的订单。

◆删除订单:对订单不满意的话可以退订。

◆新用户注册:点击登录界面的注册,填写自己的个人信息。

4.1.2 酒店前台功能需求◆对前来的客户按订单登记:客户告诉前台自己的订单号,并且缴纳房款和押金,前台将订单设为成功入住。

可以延长入住时间。

◆退房登记:客户告诉前台要退房,可以退房。

◆统计日报表:每日前台工作完后可以生成一个表格为当日统计报表。

4.1.3管理员模块功能需求◆房间类型管理:管理员可以进行房间类型管理,为酒店增加一种房间类型、删除房间、修改房间类型。

◆房间管理:管理员可以查询酒店所有的房间、增加房间,删除房间、修改房间信息。

◆前台服务人员管理:管理员可以对酒店的所有前台人员进行管理,可以增加修改删除人员。

◆订单管理:管理员可以查看所有订单,可以强制删除订单。

◆统计总报表:管理员每隔一段时间可以通过统计报表生成一个关于酒店收入情况的表格。

---------------------------------------------------------精品文档-------------------------------------------------------------------------------精品 文档图1 客户模块数据流图图2前台服务员模块数据库类型类型订单信息----------------------订单信息图3 管理员模块数据流图4.2 系统数据模型在结构化分析方法中,描述ER模型;---------------------------------------------------------精品文档----------------------图4 客户-订单-房间类型ER图---------------------------------------------------------精品文档----------------------图5 管理员ER图在面向对象分析方法中,描述类图与对象图;4.3 系统数据字典一般来说,数据字典由外部试题、数据流、数据存储、数据处理四部分组成。

外部实体如表1,表2,数据流图如表3,表4,表5,数据存储如表6,表7,表8,表9,表10,处理过程如图11,图12所示。

表1 用户外部实体条目表表2 管理员外部实体条目表---------------------------------------------------------精品文档----------------------表3登陆信息数据流条目表表5 浏览信息数据流条目表表6 用户表数据存储条目表表8 管理员表收存储条目表---------------------------------------------------------精品文档----------------------4.4 系统行为模型在结构化分析方法中,使用状态图、Petri网等描述系统的行为模型;在面向对象分析方法中,使用序列图、状态图等描述系统的行为模型。

5 其他非功能需求5.1 性能需求用户性能的需求如下:(1)界面友好性要求:系统提供统一的操作界面和方式。

(2)信息的完整性:要求采用值约束、缺省等方法确保信息的完整性,一旦用户录入数据部符合系统要求时,系统必须明确的给出警告。

(3)系统运行在主流的windows操作系统上,便于以后系统升级。

(4)遵循主流的标准和协议,响应速度快。

---------------------------------------------------------精品文档----------------------5.2 安全设施需求数据库的安全性,数据库中存着全部的资料。

对于数据库管理来说,保护数据不受内部和外部侵害是一项重要的工作。

对于数据库访问需要身份验证,验证通过才可以访问。

5.3 安全性需求用户和管理员设置的密码要有一定的复杂程度,不容易让其他人破解5.4 软件质量属性系统的易用性和可维护性:系统能够提供良好的用户接口,易用的人机交互界面,尽量使用用户熟悉的术语和中文信息界面,针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统的熟悉的过程。

5.5 业务规则1、用户:实现系统注册和登录,酒店房间的预定、查询、取消预订。

2、前台服务人员:对实现了入住的网上客户更改订单状态。

并使房间状态为使用状态3、管理员:酒店房间类型和数量的更改,订单的查看,可以强制性删除订单。

5.6 用户文档1、简要说明:本系统允许任何人进行注册,登录,酒店房间的查询、预定、取消预定。

2、基本事件流2.1 预定酒店1、用户在首页查询房间类型和数量。

2、用户点击预订,选择房间,登陆用户名和密码,点击提交。

3、创建订单。

4、提示用户预定成功2.2 酒店入住1、用户凭网上预订时提供的身份证号对应的身份证交给前台服务人员。

---------------------------------------------------------精品文档----------------------2、读入证件信息,可取得用户的订单信息。

相关主题