logo资料库

UML旅店管理系统用例文档.docx

第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
资料共15页,剩余部分请下载后查看
旅店管理系统用例文档 一、参与人员.............................................................................................2 二、用例总图............................................................................................2 三、具体用例说明 3.1 注册......................................................................................................2 3.2 预定房间..............................................................................................3 3.3 登录......................................................................................................4 3.4 管理用户..............................................................................................5 3.5 管理房间费用......................................................................................6 3.6 记录预定时间和天数..........................................................................7 3.7 打印清单..............................................................................................8 3.8 取消订单..............................................................................................9 1
一、参与人员 略 二、用例总图 三、具体用例说明 UC1:注册 用例描述 旅客通过旅店管理系统界面注册账号。 参与者 旅客 前置条件 2
旅客选择注册 后置条件 旅客成功注册 基本路径 1. 旅客选择注册 2. 旅客输入自己的基本信息,并通过系统验证 3. 旅客注册成功 扩展点 1a.旅客取消注册 1a1.退出注册 2a.系统验证失败 2a1.系统显示验证失败消息及原因 补充说明 1. 旅客输入自己信息后,系统要验证是否合法,以及是否是旅客本 人。 UC2:预定房间 用例描述 旅客通过该旅店管理系统查看、预定房间。 参与者 旅客 前置条件 旅客已经注册并成功登陆系统 3
后置条件 旅客成功预定房间 基本路径 1. 用户登陆系统后选择预定房间 2. 系统显示可以预定的房间信息 3. 用户选择某一个房间 4. 系统管理房间费用,计算显示房间费用 5. 用户确认预定房间 6. 用户支付定金 扩展点 5a.用户取消预订 5a1.系统根据用户预定时间,管理计算是否退定金 补充说明 1. 预定需要旅客提供姓名、地址、联系电话、有效证件号、房间类 型和预定天数。 2. 预定的同时旅客需要交 10%的定金。 3. 系统能够根据请求入住时间提供指定档次的房间。 UC3:登录 用例描述 Actor 登录系统。 参与者 旅客、旅店管理人员 4
前置条件 Actor 正确输入自己账号密码 后置条件 Actor 登录成功 基本路径 1. Actor 进入旅店管理系统 2. Actor 正确输入自己的账号密码 3. 登陆成功 扩展点 2a.旅客登录失败 2a1.系统显示登陆失败信息,并提示旅客重新输入账号密码以再 次登录 补充说明 UC4:管理用户 用例描述 旅店管理人员管理客户基本信息、预定情况等。 参与者 旅店管理人员 前置条件 旅店管理人员成功登录系统 后置条件 旅店管理人员成功管理旅客信息 5
基本路径 1. 旅店管理人员成功登录系统 2. 旅店管理人员选择需要管理的旅客 3. 旅店管理人员查看并管理旅客信息等 4. 成功修改旅客信息 扩展点 2a.旅店管理人员没有找到需要管理的旅客 2a1.旅店管理人员确认旅客信息是否有误 2a2.重新查询选择需要管理的旅客 4a.系统显示旅店管理人员修改信息失败 4a1.旅店管理人员重新修改旅客信息并再次确认 补充说明 旅店管理人员管理旅客包括“旅客个人信息”用例。 UC5:管理房间费用 用例描述 系统根据季节、星期情况管理房间费用;系统根据旅客预定时间确定 定是否需要退还定金。 参与者 时间 前置条件 季节、星期改变或者旅客取消预订 后置条件 6
房间费用改变或者确定了是否退还定金 基本路径 1. 季节、星期改变或者旅客取消预订 2. 用例管理计算出房间费用 3. 系统调整、显示房间费用或者显示是否退还定金 扩展点 补充说明 1. 系统根据季节情况以及星期情况调整房间费用(周一至周五半价, 周末全价),折扣不变。 2. 系统根据旅客预定时间是否超过 6 小时决定是否退还定金(6 小 时之内允许取消预订,超过 6 小时不退还定金)。 UC6:记录预定时间和天数 用例描述 系统记录下旅客预定房间的开始时间以及预订的天数 参与者 时间 前置条件 旅客成功预定房间 后置条件 系统正确记录下旅客预订的时间以及天数 基本路径 1. 旅客成功在系统上预定了房间 7
2. 系统结合旅客所填信息确定旅客的预定时间以及天数 3. 系统记录下旅客的预定时间及天数 扩展点 3a.旅客取消预订或者到期退房 3a1.系统删除所记录的时间信息 补充说明 系统需要记录下旅客的预定时间并且时刻确定是否超过 6 小时。 UC7:打印清单 用例描述 每周一系统自动打印一周预订情况清单 参与者 时间 前置条件 时间到每周一 后置条件 系统打印出一周预定情况清单 基本路径 1. 时间到每周一 2. 系统开始打印每周预订清单 3. 成功打印出预订清单 扩展点 补充说明 8
分享到:
收藏