当前位置:主页 > 科技论文 > 软件论文 >

基于Android平台的新闻移动客户端的设计与实现

发布时间:2022-09-29 13:41
  当今社会发展迅速,各种信息丰富多样,与日俱增,如何快速地从海量信息中获取目标信息,则成为大众所需。而今的互联网的不断发展,为传统的报刊杂志向新闻移动客户端的转变提供了可能,并且很多互联网公司也已经纷纷加入此行列当中。此外手机作为便携的移动设备已经传遍家家户户,这就为新闻移动客户端的普及应用创造了良好的环境。但是如何精确地从庞大的信息中搜索用户所需的信息,需要进一步研究和探讨,那么在新闻移动客户端应用良好的个性化推荐及快速地筛选机制成为了重中之重。从上述需求点和不足出发,本文对新闻移动客户端系统进行了功能性需求分析和非功能性需求分析,实现了新闻展示,包括频道列表、新闻列表、新闻详情;新闻收藏与分享;新闻搜索,包括关键字搜索、历史记录搜索、热搜词搜索;个人中心,包括设置、新闻离线、账号绑定等基本功能,方便了用户根据自己的喜好,阅读不同新闻频道下的新闻,同时用户可以通过搜索功能快速定位到目标新闻列表,在个人中心进行离线缓存,这样用户即便在无网环境下也能随时随地进行阅读。在此基础上,又实现了新闻的强插功能,即在用户阅读完一条新闻后返回至列表,此时会在新闻下方指定位置插入一条相关性比较强的新闻推... 

【文章页数】:74 页

【学位级别】:硕士

【文章目录】:
摘要
abstract
第1章 绪论
    1.1 课题背景及意义
    1.2 国内外现状及发展
    1.3 论文的主要工作
    1.4 论文的组织结构
    1.5 本章小结
第2章 系统关键技术介绍
    2.1 JSON数据传输
    2.2 Volley网络通信
    2.3 SQLite数据库
    2.4 SharedPreferences存储
    2.5 相关算法
        2.5.1 时序性协同过滤算法
        2.5.2 基于标签概率关系图的推荐算法
        2.5.3 敏感词过滤算法
    2.6 本章小结
第3章 系统需求分析
    3.1 用户功能性需求分析
        3.1.1 新闻展示功能
        3.1.2 新闻收藏与分享功能
        3.1.3 新闻搜索功能
        3.1.4 个人中心功能
    3.2 管理者功能性需求分析
    3.3 非功能性需求分析
        3.3.1 响应时间需求
        3.3.2 可拓展性需求
        3.3.3 易用性需求
    3.4 本章小结
第4章 系统总体结构设计
    4.1 移动客户端模型图
    4.2 移动客户端体系结构设计
    4.3 系统功能模块设计
        4.3.1 系统客户端功能模块图
        4.3.2 系统服务器端功能模块图
    4.4 本章小结
第5章 系统详细设计
    5.1 数据库设计
        5.1.1 概念模型设计
        5.1.2 逻辑结构设计
        5.1.3 物理结构设计
    5.2 模块输入输出与流程设计
        5.2.1 频道列表模块
        5.2.2 新闻详情模块
        5.2.3 新闻评论模块
        5.2.4 新闻收藏与分享模块
        5.2.5 新闻搜索模块
        5.2.6 新闻离线模块
        5.2.7 新闻列表模块
        5.2.8 新闻强插模块
    5.3 本章小结
第6章 系统实现
    6.1 频道列表模块的实现
    6.2 新闻详情模块的实现
    6.3 新闻评论模块的实现
    6.4 新闻收藏与分享模块的实现
    6.5 新闻搜索模块的实现
    6.6 新闻离线模块的实现
    6.7 新闻列表模块的实现
    6.8 新闻强插功能的实现
    6.9 本章小结
第7章 系统测试
    7.1 频道列表模块测试
    7.2 新闻评论模块测试
    7.3 新闻强插模块测试
    7.4 本章小结
第8章 总结与展望
    8.1 总结
    8.2 展望
参考文献
致谢


【参考文献】:
期刊论文
[1]从网络媒体的发展看新闻传播的改变[J]. 王川,焦少梅.  青年记者. 2014(21)
[2]MySQL数据库检验方法研究[J]. 徐国天.  警察技术. 2013(05)
[3]基于Android的多线程处理技术[J]. 杨杰.  电脑知识与技术. 2013(18)
[4]Android系统架构及应用程序开发研究[J]. 曾健平,邵艳洁.  微计算机信息. 2011(09)
[5]代码质量静态度量的研究与应用[J]. 黄沛杰,杨铭铨.  计算机工程与应用. 2011(23)
[6]基于Java代码重用性的研究[J]. 刘冰.  电脑与信息技术. 2010(03)
[7]在竞争中共同发展——论电子文献与纸质文献的关系[J]. 张玉珍.  中国图书馆学报. 2003(01)
[8]MySQL数据库的安全机制[J]. 李书振.  计算机应用. 2002(06)
[9]统一建模语言UML述评[J]. 邵维忠,梅宏.  计算机研究与发展. 1999(04)

硕士论文
[1]基于Android的新闻资讯客户端的设计与实现[D]. 隋欣.大连理工大学 2016
[2]国内移动新闻客户端发展现状及垂直化转型的必要性研究[D]. 邹迪.吉林大学 2016
[3]基于时序行为和标签关系的个性化新闻推荐系统研究[D]. 艾鹏强.天津理工大学 2016
[4]基于Android平台的新闻客户端设计与实现[D]. 刘梦妮.大连理工大学 2015
[5]基于iOS平台科技新闻推荐系统的设计与实现[D]. 李挺.大连理工大学 2015
[6]“一览”智能新闻客户端的研究与实现[D]. 卢国盛.北京邮电大学 2015
[7]门户网站手机新闻客户端发展策略研究[D]. 周铭悦.西北大学 2014
[8]基于信息源头的中文敏感词过滤技术研究与应用[D]. 张晓明.昆明理工大学 2014
[9]基于Android平台的新闻客户端的设计与实现[D]. 申甲龙.北京交通大学 2014
[10]MySQL查询优化的研究和改进[D]. 孙辉.华中科技大学 2007



本文编号:3682698

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3682698.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户97519***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com