酒店预订系统需求分析文档

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

进销存管理系统软件需求说明书机场预定管理系统需求说明书作者:完成日期:2010-10-31签收人:签收日期:进销存管理系统需求说明书第1页1引言本文描述了酒店预定系统的用户需求范围,并提供详细的用例描述,主要内容包括功能需求。它将作为系统设计与开发的重要参考依据。2项目概述2.1产品描述某公司要开发一个酒店管理系统,该酒店可对外开放100个双人间和100个单人间,房间费用视情况按季节调整,但周一到周五半价(周末全价)折扣不变。对于外界请求,该系统应能根据请求入住时间预定指定档次的房间,记录客人姓名、地址、联系电话、有效证件号、房间类型和预定天数,并计算出总费用。预定的同时客人按规定须提交10%定金。六个小时之内酒店允许客人取消预定,并退回所有定金,超过六个小时定金不退还。每周一系统自动打印一周预定情况清单。采用哪种费用支付方式和何种类型操作界面尚不确定。3具体需求功能需求包含用例图、活动图、分析类图、顺序图。一、用例图:进销存管理系统需求说明书第2页总的用例图:登录注册查询房间信息预定房间取消预订客户(from角色)自动打印情况单时间(from角色)房间管理房费管理用户管理系统管理员(from角色)预定房间预算费用支付定金includeinclude进销存管理系统需求说明书第3页二、活动图:总:验证用户身份是否登录成功登录否系统确定房间是是否有可预订房间计算费用是支付定金提示用户没有可预订房间否是否支付成功否是总活动图:(一)用户活动图:1、用户登录活动图:进销存管理系统需求说明书第4页登录状态注册新用户登录老用户填写用户信息检查信息合法性是否合法否将用户信息写入数据库输入用户名密码确认信息是否登录成功否到欢迎界面是登录活动图:用例规约用例名称登录用例作用域酒店预订系统用户登录部分主要参与者用户涉众涉众名称兴趣用户登录酒店预订系统前置条件无触发条件进入登录页面基本事件流一、用户登陆1.用户输入用户名、密码进销存管理系统需求说明书第5页2.系统验证用户名与密码3.登陆成功,进入系统主页面√登陆失败,系统执行备选流1二、注册1.输入新的用户信息2.系统验证用户名与密码3.注册成功,进入成功页面√注册失败,系统执行备选流2备选流备选流1:1.系统提示用户登陆失败2.返回登陆页面备选流2:1.系统提示用户注册失败2.返回登陆页面后置条件用户登陆后可在有效权限内对系统进行操作业务规划无特殊需求无2、用户预订活动图:进销存管理系统需求说明书第6页查询房间信息是否有符合的房间预定房间是取消预订否填写客户信息提交定金预定活动图:用例规约用例名称预定房间用例作用域酒店预订系统用户预定房间主要参与者用户涉众涉众名称兴趣用户预定房间前置条件用户成功登录触发条件进入酒店房间信息页面进销存管理系统需求说明书第7页基本事件流用户查询房间信息1.用户输入用户名、密码2.查看是否有符合的房间信息3.存在,进入预定页面√不存在,系统执行备选流1备选流备选流1:1.系统提示没有合适房间2.取消预订后置条件用户可以根据自己需要预定房间业务规划无特殊需求无(三)系统管理活动图:1、用户管理活动图:进销存管理系统需求说明书第8页接受用户请求用户请求登录用户请求注册用户请求注销用户请求修改信息系统验证登录信息信息是否正确系统提示相应操作成功将用户信息存入数据库是系统验证注册信息将用户信息从数据库删除验证用户信息提示用户名或密码错误否将新用户信息存入数据库是否验证成功是提示用户新信息不符要求否用户管理活动图:用例规约用例名称系统管理用户用例作用域酒店预订系统用户预定房间主要参与者管理员涉众涉众名称兴趣管理员预订系统前置条件无触发条件用户有相关的操作基本事件流管理员对用户的增删改除进销存管理系统需求说明书第9页管理员管理用户信息:1.管理员验证用户信息:(1)验证用户名与密码(2)验证成功,进入系统主页面√验证失败,系统执行备选流12.管理员增加用户信息(1)验证用户名与密码(2)验证成功,将用户信息录入数据库√验证失败,系统执行备选流23.管理员删除用户信息(1)验证用户名与密码(3)验证成功,将用户信息从数据库删除√验证失败,系统执行备选流34.管理员修改用户信息(1)验证用户名与密码(3)验证成功,将新信息输入数据库√验证失败,系统执行备选流4备选流备选流1:1.系统提示用户登陆失败2.返回登陆页面备选流2:1.系统提示用户注册失败2.返回登陆页面备选流3:1.系统提示用户注销失败2.返回登陆页面备选流4:1.系统提示用户修改失败2.返回登陆页面后置条件管理员更新了用户信息业务规划无特殊需求无进销存管理系统需求说明书第10页2、处理预定信息活动图接受预订信息根据客户要求提供出房间记录客户详细信息计算总费用系统处理预定信息活动图:用例规约:用例名称系统处理预定信息主要参与者系统管理员涉众涉众名称兴趣系统管理员公司信息查询前置条件用户已登陆触发条件点击系统管理—公司信息基本事件流接受预定信息:1、根据客户要求提供出房间2、记录客户详细信息3、计算总费用备选流无后置条件无特殊需求无3、预订金管理活动图:进销存管理系统需求说明书第11页系统自动计时开始接受预订信息用户是否取消预订计时结束是否超过六小时时效取消预订失败成功该取消预订到达相应提示页面预订成功系统预定管理活动图:否是是否用例规约用例名称系统预定管理主要参与者管理员涉众涉众名称兴趣用户取消预定进销存管理系统需求说明书第12页前置条件用户成功预定房间触发条件系统自动计时基本事件流1、接受房间信息2、系统自动计时(1)用户取消预订成功,执行备选流1(2)用户未取消预订,执行备选流23、到达相应提示页面备选流备选流1:系统提示取消成功备选流2:系统提示超过时间,未能取消预订后置条件用户可以根据自己需要取消预定的房间业务规划无特殊需求无三、顺序图:登录顺序图::客户:LoginGui:LoginWorkFlow:Empoyee1:请求登录2:检查用户名和密码是否为空3:请求登录4:身份验证5:返回用户信息查询房间顺序图:进销存管理系统需求说明书第13页:客户:RoomGui:RoomWorkflow:employee1:请求查询房间信息2:是否有该房间信息3:查询房间信息4:确定房间信息5:返回房间信息取消预订顺序图::客户:cancelRoomGui:cancelWorkFlow:Room:employee1:请求取消预订房间2:是否超过六小时3:取消预订房间4:房间信息改变5:删除客户信息6:返回预订金预定房间顺序图:进销存管理系统需求说明书第14页:客户:bookRoomGui:bookWorkFlow:Room:empoyee1:请求预订房间2:检查房间是否可入住3:预定房间4:房间信息和客户信息改变改变5:计算总费用6:返回房间和房费信息(注:分析类图未粘贴,详见mdl文档)

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功