导航
- 前言
- 1 首页
- 轮播图
- 文章列表
- 2 注册+登录
- 注册
- 登录
- 3 个人中心
- 个人信息展示
- 个人信息修改
- 密码修改(找回)
- 我的搜藏
- 4 文章分类
- 分类列表
- 分类文章列表
- 5 文章详情
- 详情展示
- 点赞
- 搜藏
- 评论
- 转发
- 6 文章发布
- 7 工单
- 8 关于我们
前面两个小节《需求管理》,《如何攥写需求文档》更多的从宏观和理论上更多大家以启迪,从本节开始将以一个实际的项目(SuperBlog)来演绎和重现实际工作中一个项目的开展工作。
前言
为什么需要需求关键点文档
需求关键点文档一般是在需求最终评审之后产生的,各方都明确的一份文档。其实有点类似白皮书。白皮书发布之后,就意味着各方已经达成共识,需求(项目)实施可以进行了。
- 白皮书的输出说明各方已经达成共识
- 白皮书的输出宣告需求阶段已经结束,进入开发阶段
一份好的需求关键点文档是项目成功的一半。
1 首页
轮播图(banner)
不管是电商,内容博客网站,甚至是一些政府机构网站,都能看到轮播图的身影,大家乐此不疲的使用轮播图,这样做的作用是什么呢?
突出网站的C位产品(内容)
对于博客网站来说,我上了新的文章,小编推荐的文章可以展示在轮播图,吸引更多的人来访问。
增加网站的灵动性
没有人喜欢死气沉沉的网站。轮播图通过不停的轮播,给人提供一种视觉新鲜感,丰富了动画效果。通过在banner图中,嵌入各种链接,引导用户访问。
在Superblog项目中,首页也会有一个轮播图,主要是呈现新文章和推荐文章。包括:
- 编辑推荐文章(recommand)
- 新上文章(new)
首页列表
- 文章列表
按照创建时间倒序分页排序。
- 搜索
仅支持文章名称搜索。
2 注册+登录
注册
对于博客网站,通常无需登录即可访问。如下场景需要验证用户身份:
- 发布文章
- 发表评论
- 个人中心
注册的时候需要填写账户,密码,手机号。
登录
登录方式支持:
- 账户+密码
- 手机号+短信验证码
早期网站一般都只有账户+密码登录方式。随着互联网的发展,人们越来越追求快捷。出现了手机短信登录,第三方授权登录(如微信授权,QQ授权,支付宝授权,Github授权等)。但是这一切都是建立在账户+密码的基础之上。
3 个人中心
个人信息展示
用户登录之后可以查看自己的个人信息,如用户名,电话号码(脱敏展示),头像
密码修改(找回)
- 支持短信验证码方式修改自己的密码
个人信息修改
登录用户可以修改自己的部分信息。包括:
- 昵称
- 邮箱
- 头像等
我的搜藏
展示用户曾经搜藏的文章,方便用户查阅。在信息你爆炸时代,每天都会接触很多信息,搜藏功能的本质就是信息过滤。
4 文章分类
文章分类列表
对文章进行归类,有助于用户查看自己感兴趣的内容。这个非常类似专题。
- 文章分类以卡片的形式展示,卡片上展示该分类下的文章数量
- 点击卡片,进入该分类的文章列表
分类文章列表
- 按照分类类别,条件筛选,分页展示文章列表
- 多条件组合分页查询,文章名称
- 点击详情,进入文章详情
5 文章详情
单个文章内容展示
大部分文章内容本身是富文本,这里简化,支持Markdwon格式即可。
搜藏
类似搜藏夹。允许用户对自己感兴趣的内容搜藏。
点赞
- 点赞+1
- 取消点赞-1
每个用户对同一个文章只能有点赞一次。
评论
- 登录用户才能发表评论(系统敏感词检测)
- 评论内容需要审核才能展现(人工审核)
转发
支持微信,qq,微博分享
6 文章发布
- 支持markdown
- 支持图片拖放上传,单个图片不能查过5M
- 登录用户才能发布文章
7 工单
- 提交工单问题
- 登录用户才能提交
8 关于我们
站点愿景介绍