(3) 开房
? 业务说明
用例名称 实现名称 用例描述 参与者 前置条件 后置条件 主事件流 开房 Bur_openroom 酒店前台管理员根据客户需要进行开房操作 酒店前台管理员 客户需要开房或酒店客户已预订酒店客房 客户入住客房 1用户登录系统,计算机用户权限界面 2用户选择查询酒店管理员身份权限,计算机显示酒店客房信息界面 3.用户按客户的需要进行查询,计算机显示查询结果 4.用户按酒店客户的需要进行开房操作。计算机显示确认开房费用清单。 5.用户选择确认开房,计算机打印房间清单及所需费用 6酒店客户提交所需费用,系统设置所开房间状态为已开,计算机显示客房信息 7.计算机执行后置条件。用例结束 备选事件流 业务规则 涉及的业务实体 非功能性需求 开房后,交给客户对应的客房卡 房间,客房卡 支持多种语言显示(有外文书籍) 1.酒店客户已经订房,则免去很多必要手续 1.计算机保存并执行1; 26
? 业务场景分析
前台管理员计算机接待宾客是否预定选择登记房间否是选定已预定输入登记姓房间名是否有客史输入登记人信息否是导入宾客资料确认客户资料输入其他客人资料是否团购是否确定入住是否修改宾客是资料在线资料修否改宾客是否换房是宾客换房否宾客是否续住是宾客续住打印接待状态表27
? 业务实体分析
bur_openroom(from Business Use Case Realization)费用记录1110..n1..n0..n房间0..n11客房篮111be_房间费用单11前台管理员(from Busness Actor)开房金
(4) 结房
? 业务说明
用例名称 实现名称 用例描述 参与者 前置条件 后置条件 主事件流 结房 Bur_overroom 酒店前台管理员根据客户需要进行结房操作 酒店管理员 客户已开房 系统设置所对应的房间状态为空 1用户登录系统,计算机用户权限界面 2用户选择查询酒店管理员身份权限,计算机显示酒店客房信息界面 3.用户按客户的需要进行查询,计算机显示查询结果
28
4酒店客户提交所需费用(没有的话可以省去),交纳客房卡 5.用户选择打印清单,计算机执行 6.计算机执行后置条件。用例结束 备选事件流 业务规则 涉及的业务实体 非功能性需求 1.a酒店客户开房时间已到,选择续费 1.计算机保存并执行1; 结房需要确认房间物品,客户需要交纳客房卡 房间,客房卡 支持多种语言显示(有外文书籍) ? 业务场景分析
前台管理员计算机宾客退房查询预付额是否是团体否计算房费是计算团体每个人房费计算其他商品销费计算个人其他商品销费个人分账单计算总费用生成团体单结账
29
? 业务实体分析
bur_overroom(from Business Use Case Realization)11110..n预房金额1be_结房清单酒店客户(from Busness Actor)0..n0..n1..n1房间be_房间费用单
30