大型软件设计实验:多人点餐小程序—第三轮迭代 告
-
- 1、需求重述
- 2、上轮迭代分析
- 3、第三轮迭代新增功能
-
- 3.1 实现快速进入房间
- 3.2 实现不喜欢菜品的同步显示、
- 3.3 实现简单商家端功能
- 4、总体完成情况
1、需求重述
为确保多人聚会时点餐活动顺利且愉悦的进行,本小组决定开发一微信小程序以实现同桌食客同时点餐并在一定程度上确保全体就餐人员获得满意的点餐体验。该小程序具备以下功能:
食客端:
① 创建房间:创建虚拟房间,同桌的就餐人员可进入该房间中进行点餐;
② 邀请好友:通过微信分享的功能将其他用餐人员拉入同一点餐房间中,此功能可邀请尚未到场的朋友加入共同点菜;
③ 快速进入房间:输入指定房间 ,即可进入该房间,此功能便于非好友就餐人员同时进行点餐;
④ 多人在线点餐:菜品添加删减信息同步出现在同房间所有人员的已点菜单之中,并能在点餐菜单页面中实时显示当前点餐状态;
⑤ 标记“我”的忌口:每一食客可选择“我”不吃的配菜、调料,及“我”能接受的辣度和甜度等,该房间所有人员的统计信息显示在房间信息页面;
⑥ 标记“我”不喜欢菜品:在菜单中按下“不喜欢”按钮表示自己不想吃此道菜或者对该菜品过敏,该标记信息会实时、同步出现在该房间全体成员的点餐菜谱页面之中;
⑦ 结账:正确显示点餐金额,可选择仅支付个人所点菜品、AA制买单及请客等选项,并跳转微信或支付宝付款界面完成结账。
商家端:
① 导入菜单:通过信息录入导入菜品价格、图片、类别及特征等信息;
② 订单查询:获得并查看顾客点单信息。
2、上轮迭代分析
第二迭代已实现小程序的主要功能,遗留了快速进入房间、“我”不喜欢菜品的同步标记、房间偏好的统计显示以及商家端导入和查询功能未实现或完善。
3、第三轮迭代新增功能
3.1 实现快速进入房间
实现输入房间 ,快速进入指定房间。
3.2 实现不喜欢菜品的同步显示、
点击菜单某项目中哭脸图标,该房间所有人员菜单中该项目显示为灰色。
② 订单查询:获得并查看顾客点单信息。
② 邀请好友:通过微信分享的功能将其他用餐人员拉入同一点餐房间中,此功能可邀请尚未到场的朋友加入共同点菜;
⑤ 标记“我”的忌口:每一食客可选择“我”不吃的配菜、调料,及“我”能接受的辣度和甜度等,该房间所有人员的统计信息显示在房间信息页面;
⑥ 标记“我”不喜欢菜品:在菜单中按下“不喜欢”按钮表示自己不想吃此道菜或者对该菜品过敏,该标记信息会实时、同步出现在该房间全体成员的点餐菜谱页面之中;
⑦ 结账:正确显示点餐金额。

商家端:
见本轮新增功能。
文章知识点与官方知识档案匹配,可进一步学习相关知识小程序技能树首页概览3682 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!