2.5 系统项目划分
本微博系统依据所用技术从三个角度进行项目划分:
2.5.1 服务器子项目
为网页端和手机客户端提供后台服务,进行请求处理、数据库操作以及结果的返还。
2.5.2 网页端子项目
进行网页开发,提供简洁的交互界面,通过网页实现系统功能的交互。
2.5.3 Android客户端子项目
进行Android客户端的开发,实现系统功能的交互。
2.6 功能需求分析
1)账户注册以及用户登录、退出
2)账户信息管理,包括
2.1)查看我的粉丝、查看我关注的用户、查看我收藏的微博等
2.2)搜索微博、搜索用户
2.3)添加取消关注、去除粉丝
2.4)查看我本人原创或转发的微博、删除我的微博及我收藏的微博
3)微博信息浏览和互动
3.1)查看我关注的微博内容及其评论信息