1、 文档综述

1.1 版本修订记录

1.2 PRD输出环境

1.3 产品介绍

微光是一款带有社交属性的线上影院,采用视频点播的方式将用户聚集在“放映厅”一起看片,不会尴尬的陌生人视频点播社交。

1.4 名词解释

2、 产品结构

2.1 产品功能结构图

2.2 产品信息结构图

3、 全局说明

3.1 功能权限

分为登录状态和非登录状态

登录状态可进行所有操作

非登录状态不可进行任何操作,停留在登录注册页面直至注册/登录成功。

3.2 键盘说明

点击(手机号、验证码)输入框弹出数字键盘

点击其他输入框弹出字母键盘

3.3页面内交互

3.3.1 弹窗

3.3.2 界面异常

4、 产品详细功能说明

4.1 欢迎页

欢迎页存在两种情况:

1、 已登录状态,显示欢迎页并停留三秒后进入首页

2、 未登录状态,直接进入登录页,不显示欢迎界面

页面逻辑:

未登录情况下直接进入登录页面

已登录情况下欢迎页停留三秒进入首页

4.2 登录页

页面逻辑:

  1. 第三方登录如QQ微信微博,点击之后直接拉起APP授权登录,授权完成后进入APP首页,用户数据获取第三方平台昵称与头像。
  2. 手机号登录,若当前手机号未注册过账号,则为验证码注册登录功能,若当前手机号已注册账号,则为验证码登录功能。
  3. 点击按钮后,进入输入手机号界面,手机号判定如原型图所示,点击下一步进入验证码输入界面,验证码验证如图所示,点击“重新发送”重新申请短信验证码。
  4. 当用户当日验证码申请超过十次时,则无法继续申请验证码,提示“验证申请过于频繁,请稍后再试”。

手机号登录注册流程图:

4.3 首页

首页交互说明:

  1. 页面下滑标题栏不随页面滑动消失,固定在顶部;当下方列表TabLayout滑动至标题栏下方时,固定在此,首页显示房间列表。
  2. 点击房间列表右下角菜单,从底部弹出举报栏。点击首页右上角筛选框,界面变暗,顶部弹出筛选操作区,当确定筛选条件后,点击空白区关闭筛选,列表自动按条件刷新房间。

页面逻辑:

  1. 点击搜索按钮跳转至搜索界面
  2. 点击筛选按钮,界面变暗,顶部弹出筛选操作区,如图所示。
  3. 顶部四个大区,分别为“一起看片”、“一起hhh”、“连麦睡觉”、“一起听歌”,点击进入分区列表
  4. 下方为每日主题匹配,点击进入匹配界面,头像动态刷新,显示有多少人加入匹配。
  5. 当TabLayout处于标题栏下方置顶位置时,列表无法刷新,需将界面下拉出来显示四大分区方可刷新。
  6. 点击item进入房间看视频

4.4 搜索

页面逻辑:

  1. 进入搜索界面,自动获取输入框焦点,弹出输入法。
  2. 点击取消返回上级界面。
  3. 输入关键词输入法开始搜索后,跳转至搜索结果界面。
  4. 搜索结果点击房间,跳转到房间开始播放视频,点击用户跳转到Ta的个人中心。
  5. 搜索用户结果右侧可比心加好友,点击比心后无法取消。
  6. 无网络连接是,界面显示网络加载异常,底部Toast弹窗显示3秒后淡出消失。

4.5 发动态

页面逻辑:

  1. 当用户未填写任何内容时,发表按钮置灰,不可点击。
  2. 点击下方推荐话题快速添加关联话题至编辑栏
  3. 点击录音开始录音,添加录音至编辑栏,可删除。
  4. 点击添加图片跳转至图片选择库中,下方同理。选择完成后,如上方图四所示,可添加多张图片。
  5. 选择发布的圈子中,显示用户已加入的圈子。
  6. 当编辑窗口用内容时,发表按钮可点击。

4.6 创建房间

页面逻辑:

  1. 当用户开过房间后,推荐列表前面添加“最近”列表,显示最近点播的视频。
  2. 一起看片添加分类:恐怖、电影、动画、剧集
  3. 确定视频后进入到房间属性设置页面。
  4. 点击开启房间后跳转到房间内,等待匹配好友。

4.7 房间

4.7.1 1v1房

页面逻辑:

  1. 用户创建房间后,会等待匹配用户加入房间
  2. 加入房间后会提醒聊天记录时间与文明聊天提示。聊天信息超过五分钟,再次提示消息时间。
  3. 点击用户头像从底部弹窗显示用户基本资料:头像,昵称,星座,微光号,标签,个性签名等。
  4. 只有房主可切换视频。
  5. 点击右下角Hi图标,随机发送发招呼消息;点击比心对房主进行比心加好友操作。

4.7.2 多人房

页面逻辑:

  1. 点击返回按钮,返回上级页面
  2. 点击同步重新刷新视频播放进度
  3. 点击右上角菜单从顶部滑出操作菜单,包括举报放映厅、播放反馈、订阅数(单击订阅功能)、分享等操作。
  4. 点击用户头像从底部弹出基本资料显示。
  5. 点击加好友按钮,选择微光好友邀请进入房间看视频。
  6. 点击Hi按钮随机发送打招呼消息
  7. 播放列表与1v1房间不同,显示标题,简介,房主头像,比心功能,订阅功能,分享功能。下方则是播放列表,只要房主可切换视频。

4.8 动态

页面逻辑:

  1. 跳转到关注页面,自动刷新。
  2. 动态三个栏目都是按照时间进行排序
  3. 置顶为官方通知
  4. 当没有评论、点亮、赞时,显示文字,有时则显示数量。
  5. 广场动态下拉刷新完成后提示:广场动态已更新;24h热门动态下拉刷新后提示:最亮动态已更新

4.9 消息

页面逻辑:

  1. 评论为收到的评论消息,按时间排序。
  2. 为陌生人向您发送的消息,包括1v1房间内消息与陌生人比心消息
  3. 点亮和赞为用户向您的动态点亮与点赞消息
  4. 用户聊天列表,按时间排序,点击进入聊天界面。

5、总结

作为刚入行的产品小白,第一份作为练手的产品倒推需求文档,有许多不足之处,请多多指教。

评论