写点什么

大作业 - 附件 3

用户头像
曾烧麦
关注
发布于: 2021 年 03 月 14 日
大作业-附件3

UC03.互动参与人点赞「话题」

曾烧麦创建,最后修改于:2021/03/11

文档修改历史

用例描述

本文档描述互动参与人在知识互动中点赞话题的流程和逻辑

术语

详见产品文档

角色

  • 互动参与人

  • 参与到话题中进行互动的用户,只要具备知识地图的阅读权限就可以在知识地图内的话题中参与互动,知识地图的专家、订阅用户、普通学员都可以话题参与人

  • 话题发布人

  • 创建和发布知识话题的用户 ,只要具备知识地图的阅读权限就可以在此知识地图内创建和发布话题

  • 可以是知识地图的作者「知识专家」,也可以是知识地图的「订阅用户」,还可以是进入此知识地图浏览学习的「普通用户」

前置条件

  • 互动参与人的账号能够正常登录系统,并且系统的安全会话控制正常运行

  • 互动参与人具备对应知识地图的阅读权限

后置条件

  • 「点赞」成功后,互动参与人能够取消此「点赞」

用户界面

P01 互动列表页


P03 话题详情页

业务活动图

用例活动图-互动参与人点赞「话题」

基本流程

  1. 用例开始

  2. 互动参与人浏览某「知识地图」详情信息

  3. 互动参与人请求进入此「知识地图」的「互动」专区

  4. 系统按「话题」创建时间倒序展示互动「话题」列表

4.1 互动话题标题、互动话题内容的节选、创建人显示名、创建时间、评论数量、点赞数量

  1. 互动参与人请求进入互动「话题」的详情

  2. 系统展示知识互动的「话题」详情

6.1 互动话题标题、互动话题内容、创建人显示名、创建时间、评论数量、点赞数量

  1. 系统展示评论输入表单

  2. 系统展示知识互动的「评论」列表,按评论时间正序排列

8.1 评论内容、评论人显示名、评论时间、评论回复数量、评论点赞数量

  1. 互动参与人请求在「话题」上点赞

  2. 系统展示新的「话题」点赞数

  3. 用例结束

扩展流程

4a. 系统校验「话题」列表中已存在话题内容,执行基本流程 5

4a1. 系统校验「话题」列表中不存在话题内容,用例结束

7a. 系统校验「话题」中「评论」数量大于 0,执行基本流程 8

7a1. 系统校验「话题」中「评论」数量等于 0,执行基本流程 9

9a. 系统校验互动参与人没有在此「话题」上点过赞,执行扩展流程 9b

9a1. 系统校验互动参与人在此「话题」上点过赞,执行扩展流程 9c

9b. 系统将「话题」点赞数+1,并记录用户操作日志,执行扩展流程 9d

9c. 系统将「话题」点赞数-1,并记录用户操作日志,执行基本流程 10

9d. 系统推送「消息」至「话题发布人」“有人为你的话题点赞”,执行基本流程 10


发布于: 2021 年 03 月 14 日阅读数: 34
用户头像

曾烧麦

关注

还未添加个人签名 2020.04.15 加入

产品老白

评论

发布
暂无评论
大作业-附件3