酒店预订系统需求分析文档.docx
《酒店预订系统需求分析文档.docx》由会员分享,可在线阅读,更多相关《酒店预订系统需求分析文档.docx(16页珍藏版)》请在冰豆网上搜索。
酒店预订系统需求分析文档
机场预定管理系统需求说明书
作者:
完成日期:
2010-10-31
签收人:
签收日期:
1引言
本文描述了酒店预定系统的用户需求范围,并提供详细的用例描述,主要内容包括功能需求。
它将作为系统设计与开发的重要参考依据。
2项目概述
2.1产品描述
⏹某公司要开发一个酒店管理系统,该酒店可对外开放100个双人间和100个单人间,房间费用视情况按季节调整,但周一到周五半价(周末全价)折扣不变。
对于外界请求,该系统应能根据请求入住时间预定指定档次的房间,记录客人姓名、地址、联系电话、有效证件号、房间类型和预定天数,并计算出总费用。
预定的同时客人按规定须提交10%定金。
六个小时之内酒店允许客人取消预定,并退回所有定金,超过六个小时定金不退还。
每周一系统自动打印一周预定情况清单。
采用哪种费用支付方式和何种类型操作界面尚不确定。
3具体需求
功能需求
包含用例图、活动图、分析类图、顺序图。
一、用例图:
二、活动图:
总:
(一)用户活动图:
1、用户登录活动图:
用例规约
用例名称
登录
用例作用域
酒店预订系统用户登录部分
主要参与者
用户
涉众
涉众名称
兴趣
用户
登录酒店预订系统
前置条件
无
触发条件
进入登录页面
基本事件流
一、用户登陆
1.用户输入用户名、密码
2.系统验证用户名与密码
3.登陆成功,进入系统主页面
√登陆失败,系统执行备选流1
二、注册
1.输入新的用户信息
2.系统验证用户名与密码
3.注册成功,进入成功页面
√注册失败,系统执行备选流2
备选流
备选流1:
1.系统提示用户登陆失败
2.返回登陆页面
备选流2:
1.系统提示用户注册失败
2.返回登陆页面
后置条件
用户登陆后可在有效权限内对系统进行操作
业务规划
无
特殊需求
无
2、用户预订活动图:
用例规约
用例名称
预定房间
用例作用域
酒店预订系统用户预定房间
主要参与者
用户
涉众
涉众名称
兴趣
用户
预定房间
前置条件
用户成功登录
触发条件
进入酒店房间信息页面
基本事件流
用户查询房间信息
1.用户输入用户名、密码
2.查看是否有符合的房间信息
3.存在,进入预定页面
√不存在,系统执行备选流1
备选流
备选流1:
1.系统提示没有合适房间
2.取消预订
后置条件
用户可以根据自己需要预定房间
业务规划
无
特殊需求
无
(三)系统管理活动图:
1、用户管理活动图:
用例规约
用例名称
系统管理用户
用例作用域
酒店预订系统用户预定房间
主要参与者
管理员
涉众
涉众名称
兴趣
管理员
预订系统
前置条件
无
触发条件
用户有相关的操作
基本事件流
管理员对用户的增删改除
管理员管理用户信息:
1.管理员验证用户信息:
(1)验证用户名与密码
(2)验证成功,进入系统主页面
√验证失败,系统执行备选流1
2.管理员增加用户信息
(1)验证用户名与密码
(2)验证成功,将用户信息录入数据库
√验证失败,系统执行备选流2
3.管理员删除用户信息
(1)验证用户名与密码
(3)验证成功,将用户信息从数据库删除
√验证失败,系统执行备选流3
4.管理员修改用户信息
(1)验证用户名与密码
(3)验证成功,将新信息输入数据库
√验证失败,系统执行备选流4
备选流
备选流1:
1.系统提示用户登陆失败
2.返回登陆页面
备选流2:
1.系统提示用户注册失败
2.返回登陆页面
备选流3:
1.系统提示用户注销失败
2.返回登陆页面
备选流4:
1.系统提示用户修改失败
2.返回登陆页面
后置条件
管理员更新了用户信息
业务规划
无
特殊需求
无
2、处理预定信息活动图
用例规约:
用例名称
系统处理预定信息
主要参与者
系统管理员
涉众
涉众名称
兴趣
系统管理员
公司信息查询
前置条件
用户已登陆
触发条件
点击系统管理—>公司信息
基本事件流
接受预定信息:
1、根据客户要求提供出房间
2、记录客户详细信息
3、计算总费用
备选流
无
后置条件
无
特殊需求
无
3、预订金管理活动图:
用例规约
用例名称
系统预定管理
主要参与者
管理员
涉众
涉众名称
兴趣
用户
取消预定
前置条件
用户成功预定房间
触发条件
系统自动计时
基本事件流
1、接受房间信息
2、系统自动计时
(1)用户取消预订成功,执行备选流1
(2)用户未取消预订,执行备选流2
3、到达相应提示页面
备选流
备选流1:
系统提示取消成功
备选流2:
系统提示超过时间,未能取消预订
后置条件
用户可以根据自己需要取消预定的房间
业务规划
无
特殊需求
无
三、顺序图:
登录顺序图:
查询房间顺序图:
取消预订顺序图:
预定房间顺序图:
(注:
分析类图未粘贴,详见mdl文档)