2024年2月8日发(作者:邛梦云)
目录
一、问题定义 .................................................................................................................................... 1
一、可行性 ....................................................................................................................................... 2
1.可行性分析 .................................................................................................................................. 2
2.系统流图 ...................................................................................................................................... 3
3.(1)数据流图 ............................................................................................................................ 3
二、需求分析 .................................................................................................................................... 5
三、需求分析 .................................................................................................................................... 5
四、总体设计 ................................................................................................................................ 17
Android端的新闻App设计与实现
一、问题定义
Android端的新闻App就是让人们能够及时获得信息。正确有效地分析信息,才能对社会状态有最新的掌握,根据掌握的信息做出对自己最有利的决策。从而达到事半功倍的效果。它携带方便,能够让我们无论何时何地都能够及时了解社会发生的一切。Android系统又是所有智能操作系统中份额最大的,它以开源免费的特色而深受广大消费者和开发者的喜爱。并且移动新闻客户端具备传播速度更快, 覆盖范围更广, 新闻内容更丰富, 表现形式 更新颖 等优势,使得人们更倾向于选择这种阅读方式。相比于传统的报纸,期刊等 阅读方式,新闻客户端阅读更加符合绿色环保,健康生活的生活理念。
Android 新闻客户端目标:在满足用户查看新闻的基础上,更重要的是给用户 更好的阅读体验 [6],使用户可以在短的时间内获取多的自己感兴趣的新闻信息。为 了达到以上目的,从而实现以下功能:
1
(1)对新闻进行分类显示, 使用户可以分类选择自己喜欢的新闻,
更加高效, 快速,分别设置了如下分类:国内、国际、军事、体育、科技、财经、游戏。 (2)用户可以注册,登录,同时可以评论新闻,查看评论,使用户可以根据 新闻的评论数与评论内容,更好、更快的选取新闻。
(3)用户可以收藏新闻,并且查看收藏的新闻,使用户可以及时的翻看已经 看过的感兴趣的新闻,加快用户的搜索效率。
(4)采用异步加载数据,给用户更好的体验,同时减少了用户的等待时间, 更好的满足用户需求。
(5)增加个人信息设置,实现用户登录,修改个人信息,查看自己的收藏。
(6)增加夜间模式的设置,满足用户夜间阅读新闻的需求,给用户带来更好 的体验。
一、可行性
1.可行性分析
软件采用了最流行的安卓软件应用开发方式,并利用安卓原生组件进行开发,用户友好、简单易理解,形成了布局的感应,用户非常方便快捷。
2
新闻客户端是基于智能手机 Android 平台开发的,而至今为止
Android 系统 在全国乃至全球智能手机操作系统的市场份额仍占全球第一。 全世界使用此操作 系统的用户早已超过 14亿。开发这么一款 Android 软件,将是十分流行的。 随着计算机技术和移动互联网的发展, 网民数量越来越多, 网络世界越来越 丰富, 人们也非常熟悉智能手机操作。 市场上此类软件也有一些成功案例, 用户 也接受在手机上下载新闻阅读软件来阅读新闻。 此软件严格按照国家法律法规来 进行研究、实践,并无法律和政策方面的限制。
本可行性研究该Android端的新闻App所涉及的主要问题,例如:给用户提供简单便捷获取资源的方式,采用更为开放的模式来搜集用户感兴趣的内容,通过个性化的内容定制给用户独一无二的新闻内容。
2.系统流图
App收集新闻
APP发布新闻
用户浏览新闻
3.(1)数据流图
3
源点/终点
Android端的新闻App——源点
用户——终点
源点/终点 处理
Android端的新闻App——源点 收集新闻
用户——终点
数据流
喜好问卷调查
实时新闻
进行分类
根据用户喜好选出
数据存储
用户信息
发布
新闻App
收
集
填写
实时新闻
用户
问卷调查
存
存
入
入
App资源库
输
出
发送
4
用户喜欢的新闻
(2)数据字典
名字:实时新闻
描述:时政、社会、民生、经济、娱乐、旅游、文化、教育等新闻。
定义:实时新闻=时间+内容
位置:App收集
名字:问卷调查
描述:通过一些问题和选项收集用户的喜好
定义:问卷调查=用户姓名+有关的问题
位置:App发布
二、需求分析
三、需求分析
1.功能需求
新闻客户端有如下功能性需求:
(1) Android 新闻客户端界面要有不同新闻类别分类导航,每个类别必须有 头条新闻展示和一系列详细的新闻信息列表。新闻内容将以 12个子栏目类别进行内容展示 , 其中首页、荆州、社会、娱乐、体育等 5个子栏目为系统默认显示 的主要栏目。 用户在该模块下将看到当下最新鲜热门的新闻内容, 头条栏目下所 展示的新闻5
内容会可能从属于到他任意一个栏目, 可以与其他子栏目的内容有所 重合。
(2)用户可以点击不同模块进入不同模式的新闻阅读模块。在每个子栏目 内容展示页面的上方将提供一个支持左右滑动的内容浏览区域, 该区域将展示图 集新闻 (包含有大量图片资源的新闻 ) ,或者视频;在每个子栏目的下方将以列表 的形式展示新闻内容,排序要求遵循新闻的时效性。
(3)用户可以在进入新闻详情页后根据自己的喜好来调节新闻阅读详情页 的字体大小。
(4)用户可以在进入新闻详情页后点击分享按钮对自己喜欢的文章进行分享。
2,性能需求
由于该客户端运行在手机终端的安卓平台上,那么对其响应用户的时间为5秒钟之内,如果超过5秒,手机终端会出现假死现象,这会降低用户体验。为提 高用户体验,要求所有用户的简单操作所消耗的处理时间在5秒之内,而耗时操 作(如:服务器访问)这种也要求在10秒钟之内完成,同时不能让用户有较长的 时间等待,在处理耗时请求的同时不能影响用户的其他操作,避免出现假死现象
3.可扩展性
该客户端将会定时更新版本,不断增加新功能和完善已有功能以适应不断变 化的需求,这需要本客户端具有很好的可扩展性,要求设6
计良好的代码以允许 更多的功能在有需要的时候被加入到适当的位置中。这样做就可以应对未来可能 需要进行的修改,而造成代码被过度工程化开发。可扩展性是软件设计的原则之一,它允许添加新功能或者完善修改已有的功能,它是软件系统拓展的能力。
4.状态转换图
7
5.层次方框图
根据新闻客户端需求分析
该软件的主要功能模块如下:
1. 新闻模块,对新闻进行了分类展现。
8
2. 组图模块,将新闻一图片形式展现。
3. 视频模块,将新闻以视频形式展现。
4. 新闻详情页,可以根据用户需求,自定义阅读模式。
5. 分享模块,用户可以将自己喜欢的内容分享出去。
根据系统的功能分析,画出功能模块图和详情流程图如下所示:
6、新闻客户端总体功能性需求
新闻客户端功能性需求细分为7个功能模块:新闻、订阅、跟帖、
图片、投票、个人中心、设置。
(1)、新闻:用户打开新闻客户端看到的首页内容即为新闻功能模块,用户可以 在新闻模块获取最新的新闻资讯。
新闻内容将以26个子栏目类别进行内容展示,其中头条、娱乐、体育、财经、 科技、时尚、汽车、房产、轻松一刻、图片、游戏、9
北京、真话、军事、历史、 聚合阅读、听新闻等13个子栏目为系统默认显示的主要栏目。
用户在该模块下将看到当下最新鲜热门的新闻内容,头条栏目下所展示的新闻 内容会可能从属于到他任意一个栏目,可以与其他子栏目的内容有所重合。在每 个子栏目内容展示页面的上方将提供一个支持左右滑动的内容浏览区域,该区域 将展示图集新闻(包含有大量图片资源的新闻),或者推广新闻(具有商业推广性质 的商业新闻);在每个子栏目的下方将以列表的形式展示新闻内容,排序要求遵循
新闻的时效性。即新闻栏目列表由N条新闻列表项组成,每一个新闻列表项将由 五部分组成,包括--N位于列表项最左端的新闻图片,位于列表项中上方的新闻 标题,位于新闻列表项下方的新闻概要,以及位于列表项的右下方的跟帖数量。 由于每条新闻的详细内容的展现形式的丰富程度以及新闻的热点性有所差别, 所以将新闻列表项具体标识为独家、视频、专题、普通、直播五种类型,下面对 这五种类型做出概念性解释,在后续的需求分析中将直接使用以下五个名词。
1)独家:即有独家采访报道的新闻,在所有新闻客户端里具有唯一性。
2)视频:即该新闻内容具有视频资源,用户在文字图片的浏览基础上还可以享 有视听体验,提高了新闻获取的用户体验。
3)专题:用户点击该条新闻,将看到该新闻的专题报到页面,内容由多条相关 的具有共同主题的新闻列表项组成,用户可以点击查看10
每条新闻列表项的详细内 容。专题报道有助于用户了解相关新闻的事件起因、进展、趋势和影响程度,可 以使用户更像透彻的了解整个事件的有关内容;同时用户可以查看其相关背景资料、图集、视频播报等内容,图集与视频播报的展现形式由图片加内容概要组成, 点击图集后将进入图片幻灯片浏览模式,图片下方将有相关详细的图片内容描述, 点击视频播放后将全屏显示视频内容,用户可操控视频的播放进度与状态。
4)普通:普通新闻列表项没有任何特殊标识,用户点击此类新闻将直接进入新 闻详情页面内,展现内容包括新闻标题、新闻导语、新闻图片、以及正文等内容。
5)直播:直播新闻拥有普通新闻的基本功能外,还增加了文字直播的功能,针 对一些报道体育赛事的新闻,如果赛事正在进行,该新闻可以提供查看直播内容 的途径,用户点击查看新闻详情页面,点击LIVE图标,将会进入直播页面,页面 将展示比赛的队伍名称、当前比分,并按照时间倒序排列最新比赛数据与赛事情 况。数据内容由服务器定时推送得到。
(2)订阅:为更好的让用户获取其他网站的最新消息,该新闻客户端增加了订阅模块。用户在该模块将可以个性化定制个人喜欢的网站内容,通过添加将订阅操作,用户将得到所有可订阅内容的列表,为方便用户查找筛选订阅内容,特将订阅内容划分为频道、原创、报刊、专栏、资讯、漫画、视觉和时尚等26个类别, 每个类别下面都有丰11
富的订阅资料,用户可以手动的添加某个内容到个人的订阅列表里面。用户返回订阅主界面的时候将看到‘我的订阅’列表,点击任意一个
列表项将跳转到相应的订阅期刊详情页面。
开始
选择
客户
某个内容
查看
添加
个人订阅
订阅详情
12
13
(3)跟帖:新闻客户端与以往的新闻客户端最大的区别在于提出一种新理念, 让新闻获取用户成为一个有态度的新闻阅读者,保证用户获取新闻资讯的同时, 更加轻松容易的表达出自己的意见,做一个有态度的新闻阅读者,增加用户的互 动性,促进彼此之间的意见交流。为此该新闻客户端实现了跟帖功能,为方便用户查看其它用户的新闻态度,本客户 端提供了跟帖模块,用户点击进入‘跟帖’模块将看到两部分内容,第一部分为当日的精彩跟帖,用户点击精彩跟帖将看到相应的新闻原文以及对应的一条精彩跟帖和热门跟帖列表以及最新跟帖列表;在第二部门是‘今日排行’区域,用户 点击任意一条今日排行列表下的列表项将看到其相关的热门跟帖列表以及最新跟 帖列表,还可以点击页面右上方的原文导航按钮去查看相关的新闻详情。
订阅
第一部分
14
精彩跟帖 今日排行
第一部分 第一部分
(4)图片:为方便用户查看相关的图片新闻,特增加图片功能模块,在该模块 用户将看到五个子栏目,分别为热点、独家、明星、体坛和美图。在这个五个图 集子栏目下,用户可以查看到丰富的图片新闻,每个子栏目下以图片新闻列表的 方式展示图片新闻内容,每个列表项以一到三副图片填充,并在图片下方标注相 关的新闻标题。用户可以查看任意一条图片新闻的列表项内容,图集将以幻灯片 浏览的模式展现图片内容与描述信息。
15
(5)投票:该功能模块的目的同样在于让新闻阅读者表达用户的主观态度,每日精选出一条新闻并提问用户的相关看法,通过单选或者多选的形式收集用户观点。用户做好选择之后,将展示给用户当前的所有选项结果,将各个选项被选情 况以百分比的形式展现给用户即可。针对单选的投票问题,在用户点击选择了观 点之后,系统将直接将用户选择提交给服务器并及时返回服务器的反馈结果;针 对多项选择的投票问题,用户做出选择之后要通过手动点击提交按钮向服务器提交本人的选择内容才能得到服务器的反馈信息。
提问
服务器
服务器
16
服务器
新闻
提交
用户
做出选择
(6)个人中心:用户可以注册网易通行证方便以后登录新闻客户端。个人中心 将提供3个子功能,分别为注册登录、温度、搜索。
注册登录:输入用户信息登录或者填写个人信息进行账号注册。
温度:此处为用户显示近一个礼拜的所在地温度。
搜索:用户可根据输入的新闻关键字搜索本人想搜索到的新闻内容,关键字 可出现在新闻标题里也可以出现在新闻的正文里。
(7)设置:设置模块实现了用户的账号管理和绑定功能,同时还可以进行简单 的系统设置,如字体设置、正文字号、要闻推送开关、下自动离线、2G/3G 网络下下载图片开关、自动加载更多、重要消息气泡提醒等基本设置。
四、总体设计
1、结构设计
17
新闻
独家 视频 专题 普通 直播
新闻客户端
18
2024年2月8日发(作者:邛梦云)
目录
一、问题定义 .................................................................................................................................... 1
一、可行性 ....................................................................................................................................... 2
1.可行性分析 .................................................................................................................................. 2
2.系统流图 ...................................................................................................................................... 3
3.(1)数据流图 ............................................................................................................................ 3
二、需求分析 .................................................................................................................................... 5
三、需求分析 .................................................................................................................................... 5
四、总体设计 ................................................................................................................................ 17
Android端的新闻App设计与实现
一、问题定义
Android端的新闻App就是让人们能够及时获得信息。正确有效地分析信息,才能对社会状态有最新的掌握,根据掌握的信息做出对自己最有利的决策。从而达到事半功倍的效果。它携带方便,能够让我们无论何时何地都能够及时了解社会发生的一切。Android系统又是所有智能操作系统中份额最大的,它以开源免费的特色而深受广大消费者和开发者的喜爱。并且移动新闻客户端具备传播速度更快, 覆盖范围更广, 新闻内容更丰富, 表现形式 更新颖 等优势,使得人们更倾向于选择这种阅读方式。相比于传统的报纸,期刊等 阅读方式,新闻客户端阅读更加符合绿色环保,健康生活的生活理念。
Android 新闻客户端目标:在满足用户查看新闻的基础上,更重要的是给用户 更好的阅读体验 [6],使用户可以在短的时间内获取多的自己感兴趣的新闻信息。为 了达到以上目的,从而实现以下功能:
1
(1)对新闻进行分类显示, 使用户可以分类选择自己喜欢的新闻,
更加高效, 快速,分别设置了如下分类:国内、国际、军事、体育、科技、财经、游戏。 (2)用户可以注册,登录,同时可以评论新闻,查看评论,使用户可以根据 新闻的评论数与评论内容,更好、更快的选取新闻。
(3)用户可以收藏新闻,并且查看收藏的新闻,使用户可以及时的翻看已经 看过的感兴趣的新闻,加快用户的搜索效率。
(4)采用异步加载数据,给用户更好的体验,同时减少了用户的等待时间, 更好的满足用户需求。
(5)增加个人信息设置,实现用户登录,修改个人信息,查看自己的收藏。
(6)增加夜间模式的设置,满足用户夜间阅读新闻的需求,给用户带来更好 的体验。
一、可行性
1.可行性分析
软件采用了最流行的安卓软件应用开发方式,并利用安卓原生组件进行开发,用户友好、简单易理解,形成了布局的感应,用户非常方便快捷。
2
新闻客户端是基于智能手机 Android 平台开发的,而至今为止
Android 系统 在全国乃至全球智能手机操作系统的市场份额仍占全球第一。 全世界使用此操作 系统的用户早已超过 14亿。开发这么一款 Android 软件,将是十分流行的。 随着计算机技术和移动互联网的发展, 网民数量越来越多, 网络世界越来越 丰富, 人们也非常熟悉智能手机操作。 市场上此类软件也有一些成功案例, 用户 也接受在手机上下载新闻阅读软件来阅读新闻。 此软件严格按照国家法律法规来 进行研究、实践,并无法律和政策方面的限制。
本可行性研究该Android端的新闻App所涉及的主要问题,例如:给用户提供简单便捷获取资源的方式,采用更为开放的模式来搜集用户感兴趣的内容,通过个性化的内容定制给用户独一无二的新闻内容。
2.系统流图
App收集新闻
APP发布新闻
用户浏览新闻
3.(1)数据流图
3
源点/终点
Android端的新闻App——源点
用户——终点
源点/终点 处理
Android端的新闻App——源点 收集新闻
用户——终点
数据流
喜好问卷调查
实时新闻
进行分类
根据用户喜好选出
数据存储
用户信息
发布
新闻App
收
集
填写
实时新闻
用户
问卷调查
存
存
入
入
App资源库
输
出
发送
4
用户喜欢的新闻
(2)数据字典
名字:实时新闻
描述:时政、社会、民生、经济、娱乐、旅游、文化、教育等新闻。
定义:实时新闻=时间+内容
位置:App收集
名字:问卷调查
描述:通过一些问题和选项收集用户的喜好
定义:问卷调查=用户姓名+有关的问题
位置:App发布
二、需求分析
三、需求分析
1.功能需求
新闻客户端有如下功能性需求:
(1) Android 新闻客户端界面要有不同新闻类别分类导航,每个类别必须有 头条新闻展示和一系列详细的新闻信息列表。新闻内容将以 12个子栏目类别进行内容展示 , 其中首页、荆州、社会、娱乐、体育等 5个子栏目为系统默认显示 的主要栏目。 用户在该模块下将看到当下最新鲜热门的新闻内容, 头条栏目下所 展示的新闻5
内容会可能从属于到他任意一个栏目, 可以与其他子栏目的内容有所 重合。
(2)用户可以点击不同模块进入不同模式的新闻阅读模块。在每个子栏目 内容展示页面的上方将提供一个支持左右滑动的内容浏览区域, 该区域将展示图 集新闻 (包含有大量图片资源的新闻 ) ,或者视频;在每个子栏目的下方将以列表 的形式展示新闻内容,排序要求遵循新闻的时效性。
(3)用户可以在进入新闻详情页后根据自己的喜好来调节新闻阅读详情页 的字体大小。
(4)用户可以在进入新闻详情页后点击分享按钮对自己喜欢的文章进行分享。
2,性能需求
由于该客户端运行在手机终端的安卓平台上,那么对其响应用户的时间为5秒钟之内,如果超过5秒,手机终端会出现假死现象,这会降低用户体验。为提 高用户体验,要求所有用户的简单操作所消耗的处理时间在5秒之内,而耗时操 作(如:服务器访问)这种也要求在10秒钟之内完成,同时不能让用户有较长的 时间等待,在处理耗时请求的同时不能影响用户的其他操作,避免出现假死现象
3.可扩展性
该客户端将会定时更新版本,不断增加新功能和完善已有功能以适应不断变 化的需求,这需要本客户端具有很好的可扩展性,要求设6
计良好的代码以允许 更多的功能在有需要的时候被加入到适当的位置中。这样做就可以应对未来可能 需要进行的修改,而造成代码被过度工程化开发。可扩展性是软件设计的原则之一,它允许添加新功能或者完善修改已有的功能,它是软件系统拓展的能力。
4.状态转换图
7
5.层次方框图
根据新闻客户端需求分析
该软件的主要功能模块如下:
1. 新闻模块,对新闻进行了分类展现。
8
2. 组图模块,将新闻一图片形式展现。
3. 视频模块,将新闻以视频形式展现。
4. 新闻详情页,可以根据用户需求,自定义阅读模式。
5. 分享模块,用户可以将自己喜欢的内容分享出去。
根据系统的功能分析,画出功能模块图和详情流程图如下所示:
6、新闻客户端总体功能性需求
新闻客户端功能性需求细分为7个功能模块:新闻、订阅、跟帖、
图片、投票、个人中心、设置。
(1)、新闻:用户打开新闻客户端看到的首页内容即为新闻功能模块,用户可以 在新闻模块获取最新的新闻资讯。
新闻内容将以26个子栏目类别进行内容展示,其中头条、娱乐、体育、财经、 科技、时尚、汽车、房产、轻松一刻、图片、游戏、9
北京、真话、军事、历史、 聚合阅读、听新闻等13个子栏目为系统默认显示的主要栏目。
用户在该模块下将看到当下最新鲜热门的新闻内容,头条栏目下所展示的新闻 内容会可能从属于到他任意一个栏目,可以与其他子栏目的内容有所重合。在每 个子栏目内容展示页面的上方将提供一个支持左右滑动的内容浏览区域,该区域 将展示图集新闻(包含有大量图片资源的新闻),或者推广新闻(具有商业推广性质 的商业新闻);在每个子栏目的下方将以列表的形式展示新闻内容,排序要求遵循
新闻的时效性。即新闻栏目列表由N条新闻列表项组成,每一个新闻列表项将由 五部分组成,包括--N位于列表项最左端的新闻图片,位于列表项中上方的新闻 标题,位于新闻列表项下方的新闻概要,以及位于列表项的右下方的跟帖数量。 由于每条新闻的详细内容的展现形式的丰富程度以及新闻的热点性有所差别, 所以将新闻列表项具体标识为独家、视频、专题、普通、直播五种类型,下面对 这五种类型做出概念性解释,在后续的需求分析中将直接使用以下五个名词。
1)独家:即有独家采访报道的新闻,在所有新闻客户端里具有唯一性。
2)视频:即该新闻内容具有视频资源,用户在文字图片的浏览基础上还可以享 有视听体验,提高了新闻获取的用户体验。
3)专题:用户点击该条新闻,将看到该新闻的专题报到页面,内容由多条相关 的具有共同主题的新闻列表项组成,用户可以点击查看10
每条新闻列表项的详细内 容。专题报道有助于用户了解相关新闻的事件起因、进展、趋势和影响程度,可 以使用户更像透彻的了解整个事件的有关内容;同时用户可以查看其相关背景资料、图集、视频播报等内容,图集与视频播报的展现形式由图片加内容概要组成, 点击图集后将进入图片幻灯片浏览模式,图片下方将有相关详细的图片内容描述, 点击视频播放后将全屏显示视频内容,用户可操控视频的播放进度与状态。
4)普通:普通新闻列表项没有任何特殊标识,用户点击此类新闻将直接进入新 闻详情页面内,展现内容包括新闻标题、新闻导语、新闻图片、以及正文等内容。
5)直播:直播新闻拥有普通新闻的基本功能外,还增加了文字直播的功能,针 对一些报道体育赛事的新闻,如果赛事正在进行,该新闻可以提供查看直播内容 的途径,用户点击查看新闻详情页面,点击LIVE图标,将会进入直播页面,页面 将展示比赛的队伍名称、当前比分,并按照时间倒序排列最新比赛数据与赛事情 况。数据内容由服务器定时推送得到。
(2)订阅:为更好的让用户获取其他网站的最新消息,该新闻客户端增加了订阅模块。用户在该模块将可以个性化定制个人喜欢的网站内容,通过添加将订阅操作,用户将得到所有可订阅内容的列表,为方便用户查找筛选订阅内容,特将订阅内容划分为频道、原创、报刊、专栏、资讯、漫画、视觉和时尚等26个类别, 每个类别下面都有丰11
富的订阅资料,用户可以手动的添加某个内容到个人的订阅列表里面。用户返回订阅主界面的时候将看到‘我的订阅’列表,点击任意一个
列表项将跳转到相应的订阅期刊详情页面。
开始
选择
客户
某个内容
查看
添加
个人订阅
订阅详情
12
13
(3)跟帖:新闻客户端与以往的新闻客户端最大的区别在于提出一种新理念, 让新闻获取用户成为一个有态度的新闻阅读者,保证用户获取新闻资讯的同时, 更加轻松容易的表达出自己的意见,做一个有态度的新闻阅读者,增加用户的互 动性,促进彼此之间的意见交流。为此该新闻客户端实现了跟帖功能,为方便用户查看其它用户的新闻态度,本客户 端提供了跟帖模块,用户点击进入‘跟帖’模块将看到两部分内容,第一部分为当日的精彩跟帖,用户点击精彩跟帖将看到相应的新闻原文以及对应的一条精彩跟帖和热门跟帖列表以及最新跟帖列表;在第二部门是‘今日排行’区域,用户 点击任意一条今日排行列表下的列表项将看到其相关的热门跟帖列表以及最新跟 帖列表,还可以点击页面右上方的原文导航按钮去查看相关的新闻详情。
订阅
第一部分
14
精彩跟帖 今日排行
第一部分 第一部分
(4)图片:为方便用户查看相关的图片新闻,特增加图片功能模块,在该模块 用户将看到五个子栏目,分别为热点、独家、明星、体坛和美图。在这个五个图 集子栏目下,用户可以查看到丰富的图片新闻,每个子栏目下以图片新闻列表的 方式展示图片新闻内容,每个列表项以一到三副图片填充,并在图片下方标注相 关的新闻标题。用户可以查看任意一条图片新闻的列表项内容,图集将以幻灯片 浏览的模式展现图片内容与描述信息。
15
(5)投票:该功能模块的目的同样在于让新闻阅读者表达用户的主观态度,每日精选出一条新闻并提问用户的相关看法,通过单选或者多选的形式收集用户观点。用户做好选择之后,将展示给用户当前的所有选项结果,将各个选项被选情 况以百分比的形式展现给用户即可。针对单选的投票问题,在用户点击选择了观 点之后,系统将直接将用户选择提交给服务器并及时返回服务器的反馈结果;针 对多项选择的投票问题,用户做出选择之后要通过手动点击提交按钮向服务器提交本人的选择内容才能得到服务器的反馈信息。
提问
服务器
服务器
16
服务器
新闻
提交
用户
做出选择
(6)个人中心:用户可以注册网易通行证方便以后登录新闻客户端。个人中心 将提供3个子功能,分别为注册登录、温度、搜索。
注册登录:输入用户信息登录或者填写个人信息进行账号注册。
温度:此处为用户显示近一个礼拜的所在地温度。
搜索:用户可根据输入的新闻关键字搜索本人想搜索到的新闻内容,关键字 可出现在新闻标题里也可以出现在新闻的正文里。
(7)设置:设置模块实现了用户的账号管理和绑定功能,同时还可以进行简单 的系统设置,如字体设置、正文字号、要闻推送开关、下自动离线、2G/3G 网络下下载图片开关、自动加载更多、重要消息气泡提醒等基本设置。
四、总体设计
1、结构设计
17
新闻
独家 视频 专题 普通 直播
新闻客户端
18