一、 项目说明
1、项目背景
为了提高微信读书的社交属性,满足用户对相关知识和更广阔领域内容的需求,添加看一看功能到微信读书app中。
2、项目目标
本文档的目标主要是定义看一看这个功能模块页面的内容来源和相关的逻辑。
3、项目概述
微信读书的看一看功能模块,满足用户在阅读图书之余,能够得到许多不同维度的图书和文章推荐,增强社交属性,提高用户的粘性。模块内的图书和文章推荐设计成可拔插式,减少对用户的打扰,整体app的核心功能还是以读书为主。
4、阅读人群
本文档主要读者为产品、开发、设计和测试同事。
二、项目需求
1、产品结构图
2、功能与特性列表
3、需求详细描述
3.1 关键字搜索
3.1.1 搜索
3.1.2 历史搜索记录
3.1.3 猜你喜欢
3.1.4 提供热门的搜索标签
3.2 书城
3.2.1书城
3.3 继续阅读
3.3.1 用户历史阅读
3.3.2 朋友的想法
3.4 公众号文章
3.4.1 用户可拔插
3.4.2 显示公众号文章
3.4.3 跳转文章
3.5 图书推荐
3.5.1 不同维度的推荐
3.5.2 图书详情
三、 其他功能需求
1、性能需求
页面需要流畅滚动,跳转页面的时候需要平滑进入,元素和页面加载时间不超过3秒。
2、兼容性需求
此版本需要兼容旧版本的系统,系统要求ios10.0以上。
3、数据统计
需要上报每个用户读过的书的书名,属于哪些分类,阅读的时间、时长,用户每个人的个人设置情况。