目录
一、项目背景与需求分析.................................. 1
二、需求目的与功能列表.................................. 1
1、需求目的........................................................ 1
2、功能列表........................................................ 2
三、流程与所处的产品模块关系...................... 2
四、功能详细描述.............................................. 7
五、简要的测试用例.......................................... 9
六、考核指标.................................................... 11
人们在平常学习过程中,就有记笔记的习惯。通过记笔记,可以辅助记忆,便于复习。在线上学习过程中也有类似需求。通过用户调研,发现用户在学习线上课程内容的时候,有记录沉淀自己学习时的笔记或者学习后的感想和收获的需求。在学习回顾时,也可以看笔记进行学习。
1、需求目的
为了满足这些需求,让用户学习的获得感更强,设计了好好好学习的笔记功能,主要包括记笔记、管理汇总我的笔记(我的笔记功能)、笔记的交流互动(学习笔记功能模块)和同一课程用户互动交流功能(圈子功能),其用户、场景、需求如下:
以上功能将分三个阶段实施:
第一阶段:实施【记笔记】和【我的笔记】中按课程目录、笔记本分类浏览笔记功能。此阶段功能上线后可逐步积累用户笔记,为后续功能积累素材。
第二阶段:实施【学习笔记】功能模块,用户可相互关注,并可转发、评论、点赞、分享、删除、编辑笔记,实现用户的轻度社交。
第三阶段;实施【圈子】功能,类似贴吧。同课程用户可加入同一个【圈子】,可通过【圈子】深度交流学习内容,相互进行答疑解惑,实现用户的深度社交。
2、功能列表
本版本仅实施第一阶段功能,具体功能可见业务流程图和页面流程图。本次功能清单如下:
1、笔记功能的业务逻辑
业务逻辑图如下所示:
2、业务流程图
(1)记笔记业务流程图
此流程实现从学习内容产生笔记的功能。
(2)我的笔记业务流程图
此模块实现浏览、管理自己的笔记的功能。本版本仅实施红底区域的功能。
(3)学习笔记业务流程图
此模块实现用户通过笔记互动的功能,本版本不实施。
3、页面流程图
(1)记笔记页面流程图
(2)我的笔记页面流程图
本版本实现红框部分的功能。
(3)学习笔记页面流程图
1、记笔记页面
在学习过程中,长按文本,弹出【记笔记、复制】功能弹层,用户可选择功能使用。笔记完成后保存在【我的笔记】模块,用户可到【我的笔记】查看。用户不选择笔记本也可完成笔记保存。选择笔记本时,用户最多可选择5个笔记本。
2、我的笔记页面
用户可通过课程和笔记本两种方式,分类管理笔记。本版本暂不开发编辑、删除笔记和笔记本功能,将在下一版本开发。
记笔记功能的简要测试用例如下表所示。其他测试用例不再编制。
1、考核指标及计算原则
(1)笔记使用率=使用笔记用户数/所有用户数*100%;
考核笔记功能转化率。
(2)平均笔记数量=笔记总量/使用笔记用户数;
考核用户笔记使用频率。
(3)笔记本使用率=使用笔记本用户数/使用笔记用户数*100%;
考核用户笔记本的使用情况,判断笔记本是不是用户的真实需求。
(4)课程笔记列表页面点击转化率=课程笔记列表页面UV/我的笔记页面UV*100%;
考核用户使用课程分类浏览笔记的情况。
(5)笔记本笔记列表页面点击转化率=笔记本笔记列表页面UV/我的笔记页面UV*100%;
考核用户使用笔记本分类浏览笔记的情况。
对比(4)、(5)数据,可分析用户更喜欢那种笔记分类方式。
2、数据埋点
所有用户数、使用笔记用户数、笔记总量、使用笔记本用户数可使用数据统计获得。
课程笔记列表页面UV、笔记本笔记列表页面UV、我的笔记页面UV可通过百度统计获得。