旅店管理系统用例流程分析
1、预定:
前提条件:房间空闲
输入:输入客户基本信息:姓名,联系方式,房间号码,入住时间(也是自动过期时间),预定时间。
流程:客户要求预定(与系统无关)-->用户查询符合用户要求的房间
|-->符合条件的房间空闲(推荐其他房间)-->执行预定工作-->结束
|
-->|-->符合条件的房间不空闲-->后备预定
|
|-->不存在符合条件的房间(推荐的也不满意)-->结束
结果:房间占用
2、租用:
前提条件:房屋空闲
输入:用户详细信息:姓名,性别,证件号码,证件种类,房间号码(如果没有通过预定或住在非预订房间),联系方式,入住时间(如果没有预定),预计结算日期。
流程:
客户要求租用
|-->如果已经预订-->执行租用房屋-->结束
-->|
|-->如果没有预定-->查询符合条件的房屋
|-->存在符合条件的房屋(不存在但推荐的房屋也可)-->执行租用-->结束
-->|
|-->不存在符合条件的房屋-->结束
结果:房间占用
3、延期:
前提条件:已经租用房间,房间没有被预订
输入:更改新的预计结算日期