一、引言

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活动图

入住活动图.jpg

三、需求分析

3.1 功能需求

3.1.1订单下单功能

image.png

用例名称: 订单下单
主要参与者: 前台工作人员、顾客
主成功场景: 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办理入住功能

image.png

用例名称: 办理入住——现场下单
主要参与者: 前台工作人员、酒店系统
主成功场景: 1、工作人员选择空房直接办理入住
2、酒店系统自动填充表单信息
3、工作人员确认入住办理
4、系统记录入住订单。
扩展场景: 2、酒店无法自动读取下单个人信息
1、工作人员手动录入
2、确认入住。

五、数据建模

5.1.2订单——顾客实体关系

image.png

六、网页原型

6.1 订单下单

image.png
image.png
image.png

6.2 办理入住

image.png