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 登录页
页面逻辑:
- 第三方登录如QQ微信微博,点击之后直接拉起APP授权登录,授权完成后进入APP首页,用户数据获取第三方平台昵称与头像。
- 手机号登录,若当前手机号未注册过账号,则为验证码注册登录功能,若当前手机号已注册账号,则为验证码登录功能。
- 点击按钮后,进入输入手机号界面,手机号判定如原型图所示,点击下一步进入验证码输入界面,验证码验证如图所示,点击“重新发送”重新申请短信验证码。
- 当用户当日验证码申请超过十次时,则无法继续申请验证码,提示“验证申请过于频繁,请稍后再试”。
手机号登录注册流程图:
4.3 首页
首页交互说明:
- 页面下滑标题栏不随页面滑动消失,固定在顶部;当下方列表TabLayout滑动至标题栏下方时,固定在此,首页显示房间列表。
- 点击房间列表右下角菜单,从底部弹出举报栏。点击首页右上角筛选框,界面变暗,顶部弹出筛选操作区,当确定筛选条件后,点击空白区关闭筛选,列表自动按条件刷新房间。
页面逻辑:
- 点击搜索按钮跳转至搜索界面
- 点击筛选按钮,界面变暗,顶部弹出筛选操作区,如图所示。
- 顶部四个大区,分别为“一起看片”、“一起hhh”、“连麦睡觉”、“一起听歌”,点击进入分区列表
- 下方为每日主题匹配,点击进入匹配界面,头像动态刷新,显示有多少人加入匹配。
- 当TabLayout处于标题栏下方置顶位置时,列表无法刷新,需将界面下拉出来显示四大分区方可刷新。
- 点击item进入房间看视频
4.4 搜索
页面逻辑:
- 进入搜索界面,自动获取输入框焦点,弹出输入法。
- 点击取消返回上级界面。
- 输入关键词输入法开始搜索后,跳转至搜索结果界面。
- 搜索结果点击房间,跳转到房间开始播放视频,点击用户跳转到Ta的个人中心。
- 搜索用户结果右侧可比心加好友,点击比心后无法取消。
- 无网络连接是,界面显示网络加载异常,底部Toast弹窗显示3秒后淡出消失。
4.5 发动态
页面逻辑:
- 当用户未填写任何内容时,发表按钮置灰,不可点击。
- 点击下方推荐话题快速添加关联话题至编辑栏
- 点击录音开始录音,添加录音至编辑栏,可删除。
- 点击添加图片跳转至图片选择库中,下方同理。选择完成后,如上方图四所示,可添加多张图片。
- 选择发布的圈子中,显示用户已加入的圈子。
- 当编辑窗口用内容时,发表按钮可点击。
4.6 创建房间
页面逻辑:
- 当用户开过房间后,推荐列表前面添加“最近”列表,显示最近点播的视频。
- 一起看片添加分类:恐怖、电影、动画、剧集
- 确定视频后进入到房间属性设置页面。
- 点击开启房间后跳转到房间内,等待匹配好友。
4.7 房间
4.7.1 1v1房
页面逻辑:
- 用户创建房间后,会等待匹配用户加入房间
- 加入房间后会提醒聊天记录时间与文明聊天提示。聊天信息超过五分钟,再次提示消息时间。
- 点击用户头像从底部弹窗显示用户基本资料:头像,昵称,星座,微光号,标签,个性签名等。
- 只有房主可切换视频。
- 点击右下角Hi图标,随机发送发招呼消息;点击比心对房主进行比心加好友操作。
4.7.2 多人房
页面逻辑:
- 点击返回按钮,返回上级页面
- 点击同步重新刷新视频播放进度
- 点击右上角菜单从顶部滑出操作菜单,包括举报放映厅、播放反馈、订阅数(单击订阅功能)、分享等操作。
- 点击用户头像从底部弹出基本资料显示。
- 点击加好友按钮,选择微光好友邀请进入房间看视频。
- 点击Hi按钮随机发送打招呼消息
- 播放列表与1v1房间不同,显示标题,简介,房主头像,比心功能,订阅功能,分享功能。下方则是播放列表,只要房主可切换视频。
4.8 动态
页面逻辑:
- 跳转到关注页面,自动刷新。
- 动态三个栏目都是按照时间进行排序
- 置顶为官方通知
- 当没有评论、点亮、赞时,显示文字,有时则显示数量。
- 广场动态下拉刷新完成后提示:广场动态已更新;24h热门动态下拉刷新后提示:最亮动态已更新
4.9 消息
页面逻辑:
- 评论为收到的评论消息,按时间排序。
- 为陌生人向您发送的消息,包括1v1房间内消息与陌生人比心消息
- 点亮和赞为用户向您的动态点亮与点赞消息
- 用户聊天列表,按时间排序,点击进入聊天界面。
5、总结
作为刚入行的产品小白,第一份作为练手的产品倒推需求文档,有许多不足之处,请多多指教。