一、引言
1.1迭代目标
1.1.2细化迭代1
1)实现入住登记功能,管理人员通过录入顾客的基本身份信息,分配房型房号,以及记录入住时长来获取订单的总价,从而为顾客成功办理入住。
序号 | 任务 | 修改者 | 日期 |
---|---|---|---|
1 | 绘制主业务的UML活动图 | 温兆奇 | 2022.3.23 |
2 | 编写用例文本和用例图 | 温兆奇 | 2022.3.25 |
3 | 设计界面原型 | 温兆奇 | 2022.3.28 |
4 | 绘制E-R图 | 温兆奇 | 2022.3.31 |
二、 业务建模
2.1 业务流程分析
2.1.1办理入住UML活动图
三、需求分析
3.1 功能需求
3.1.1订单下单功能
用例名称: | 订单下单 |
---|---|
主要参与者: | 前台工作人员、顾客 |
主成功场景: | 1、前台询问顾客入住房型。 2、工作人员查询对应房型的空房数量。 3、顾客出示身份证办理入住。 4、前台工作人员填写顾客个人信息和入住/退房时间。 5、工作人员告知顾客应付房费。 6、顾客付款。 |
扩展场景: | - 2、查询后房型无空房。 - 1、管理人员告知顾客。 - 2a、顾客表示换一种房型 - 1、管理人员查询房型空房数 - 2、有空房——执行主成功场景 - 3、无空房——重复1—2 - 2b、顾客离开。 - 3、顾客忘记个人信息 - 1、管理人员拒绝下单。 - 4、入住天数过长,某天该房型已预订满,存在房源不足 - 1、系统提示某天房源不足 - 2、管理人员告知顾客原因 - 3a、顾客愿意缩短入住天数 - 办理入住 - 3b、顾客表示换房型 - 管理人员再次查询房型空房信息 - 3c、顾客不愿意缩短入住天数且不愿意换房型 - 顾客离开 - 6、付款超时 - 1、系统提示付款失败 - 2、管理人员重新点击下单 - 3、顾客付款 |
3.1.2办理入住功能
用例名称: | 办理入住——现场下单 |
---|---|
主要参与者: | 前台工作人员、酒店系统 |
主成功场景: | 1、工作人员选择空房直接办理入住 2、酒店系统自动填充表单信息 3、工作人员确认入住办理 4、系统记录入住订单。 |
扩展场景: | 2、酒店无法自动读取下单个人信息 1、工作人员手动录入 2、确认入住。 |