当前位置:文档之家› 微博项目用例

微博项目用例

微博项目用例
系统级别用例
用户注册
权限控制,分为普通用户和管理员角色。

管理员可以删帖,停账户。

账号设置,包括修改个人资料;上传头像等。

私信功能(内部消息);
通知功能(管理员群发消息);
微博登陆页面,显示统计信息
用户功能用例
登陆成功后显示个人主页,列出:
关注用户群的最新微博列表,显示微博内容及评论数量,分页显示。

关注用户数量,粉丝数量,个人已发表微博数量。

轮询当前是否有新微博,有则给出刷新提示。

轮询新的评论,新的@我(提到我的微博),新的粉丝。

我的微博页面:
列出个人发布的所有微博,按时间倒序排列。

分页显示。

提到我的(@我)的微博列表页面:
按时间倒序列出所有@我的微博,分页显示。

可以转发。

我关注的人页面:
列出所有关注用户(按关注时间倒序),分页显示。

显示其最后发微博的概要内容及时间。

粉丝(关注我的人)列表页:
列出所有粉丝(按关注时间,或最近联系,或粉丝数排序),分页显示。

显示其最后发微博的概要内容及时间。

我的资料页面:
显示个人资料,可以编辑保存。

我的标签管理页面:包含在账号设置中。

用户行为用例
发布微博、删除已发布微博。

删除微博后局部刷新。

新增微博后显示在当前微博列表的顶部(可能是分页)。

关注用户,取消关注用户。

在关注列表中添加,去除某人。

转发微博
@某人
#查询话题# (用like查询实现)(暂缓功能)全文检索;。

相关主题