一、需求分析
1.1、项目简述
一个针对3DM游戏门户的资讯类的仿汽车之家的Android客户端。(v0.1)
1.2、需求说明
……………………
1.2.1、关键需求
需求 | 说明 |
浏览资讯 | 把3DM网站的文章,能够在手机客户端中展现 |
| 能够根据网站的分类,进行文章的归类,以及分页展示 |
1.2.2、功能列表
需求 | 说明 |
浏览资讯 | 把3DM网站的文章,能够在手机客户端中展现 |
| 能够根据网站的分类,进行文章的归类,以及分页展示 |
启动页 |
|
主界面 | 采用底部3个 Tab的形式展现内容。分为:文章、论坛、游戏。 |
文章界面 | 顶部包含标题,之后跟随的是子分类选择,子分类包含多个;中部展现的是子分类对应的文章列表,考虑加入下拉刷新,以及上拉加载;点击文章列表,查看文章详情 |
文章详情页面 | 显示标题,中部显示网页内容,下方显示工具条,工具条包含 页面刷新按钮,以及查看评论列表的按钮。 |
评论列表页面 | 从文章详情界面点击评论后,进入该页面,该页面标题为“评论”,中部显示的是最新的文章评论列表,界面底部,包含输入框,用户可以直接输入评论内容,点击评论按钮,进行提交的操作。(对于评论列表是否可以点击的问题,需要和产品经理或者是客户沟通) |
论坛部分 | 论坛初步采用直接访问网站的方式即可。(对于以后的变更,需要考虑采用接口获取数据的方式) |
游戏界面 | 界面上部提供可以选择游戏分类的功能,界面根据选择的游戏分类,进行不同游戏的展示。采用九宫格的方式展现。展现的方式是,上面显示游戏图标,下面显示游戏名称。九宫格的每一项,点击后,进入到对应的游戏详情界面。 |
游戏详情界面 | 游戏详情界面,标题显示游戏的名称,在界面的中部,显示游戏的信息和参数;并且下方显示的是游戏的攻略信息。游戏信息中,官方网站部分需要支持点击进入的操作。 |
1.2.3、扩展需求
|
|
机型适配 | 需要考虑支持的屏幕尺寸情况(屏幕大小,屏幕方向)。最低支持 480x800的屏幕分辨率,(目前只针对手机设备,并且只针对垂直屏幕方向的情况) |
扩展功能 | 扩展功能是针对后续的版本进行的设计,收藏功能(第二版进行支持,目前暂时不考虑加入) |
1.2.4、性能需求
TODO
性能需求要求客户端能够及时响应用户的操作,在网络状态较好的情况下,网络请求的响应时间应该在20s以内完成。
1.2.5、安全需求
客户端应该保证本地的数据进行加密的处理,避免数据的泄漏。