微博项目用例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微博项目用例
系统级别用例
用户注册
权限控制,分为普通用户和管理员角色。管理员可以删帖,停账户。
账号设置,包括修改个人资料;上传头像等。
私信功能(内部消息);
通知功能(管理员群发消息);
微博登陆页面,显示统计信息
用户功能用例
登陆成功后显示个人主页,列出:
关注用户群的最新微博列表,显示微博内容及评论数量,分页显示。
关注用户数量,粉丝数量,个人已发表微博数量。
轮询当前是否有新微博,有则给出刷新提示。
轮询新的评论,新的@我(提到我的微博),新的粉丝。
我的微博页面:
列出个人发布的所有微博,按时间倒序排列。分页显示。
提到我的(@我)的微博列表页面:
按时间倒序列出所有@我的微博,分页显示。可以转发。
我关注的人页面:
列出所有关注用户(按关注时间倒序),分页显示。显示其最后发微博的概要内容及时间。
粉丝(关注我的人)列表页:
列出所有粉丝(按关注时间,或最近联系,或粉丝数排序),分页显示。显示其最后发微博的概要内容及时间。
我的资料页面:
显示个人资料,可以编辑保存。
我的标签管理页面:包含在账号设置中。
用户行为用例
发布微博、删除已发布微博。
删除微博后局部刷新。
新增微博后显示在当前微博列表的顶部(可能是分页)。
关注用户,取消关注用户。
在关注列表中添加,去除某人。
转发微博
@某人
#查询话题# (用like查询实现)(暂缓功能)全文检索;