登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 计算机类 > 软件工程 > 正文

基于二维码识别算法的新闻发布系统文献综述

 2020-04-14 21:35:26  

1.目的及意义


信息是人类社会普遍存在的对象,而媒体是传播信息的媒介。媒体是信息的载体,是交流、传播信息的工具。在网络出现之前,已经有电视、报纸、广播等传统媒体。随着互联网的发展,网络媒体的地位不断提高,在与传统媒体的竞争中,网络媒体占据的优势越来越大。新闻发布系统,又称为内容管理系统,是一个基于新闻和内容管理的全站管理系统。新闻发布系统的诞生,使得网络也开始充当新闻媒介。

近几年来,随着4G网络的普及和手机行业的发展,人们可以随时随地接触到新闻。社交媒体、新闻应用和其他门户网站等已成为时下流行的新闻发布系统,主要讨论国内的微博、今日头条和国外的Twitter、Facebook等。今日头条是一个新闻资讯应用,它会根据用户关注的新闻类型推送对应的新闻。今日头条的算法很强大,它会根据用户点击的某一内容提供类似的内容,让用户不知不觉中对其形成依赖。Twitter是一个通过关注机制分享实时信息的广播式社交网络平台,通过用户转发使得受众群体不断扩大,新闻传播速度迅猛。微博是一个与Twitter类似的社交媒体,可以说,早期的微博一直在模仿Twitter,但现在已体现出部分差异。Facebook是一个社交服务网站,它会为你推荐一些可能认识的人。用户之间可以添加好友,也可以添加关注。用户可以发布内容供关注者或者好友查看。通过关注一些公众账号用户,可以获取官方发布的信息。此外,也有一些电视媒体将录播内容上传到YouTube,供用户观看。门户网站包括搜索式门户网站、综合性门户网站、专业性门户网等,这些门户网站对应不同领域有不同的应用,专业性很强。

上述系统的功能都很强大,但是它们都不是基于二维码识别算法的新闻发布系统。手机终端设备日益普及,人们接触到新闻的时间、地点不再受到约束,随时随地都可以浏览新闻。通过二维码发布和查看新闻相比于直接发送链接有一定的优势,设计和开发基于二维码的新闻发布系统具有一定的现实意义。该系统可以将看到的新闻页面生成二维码,用户能通过扫描二维码查看新闻,也可以生成二维码发布新闻。


{title}

2. 研究的基本内容与方案

{title}

系统使用者分为游客、普通用户和管理员,默认为游客。游客打开APP,只能观看新闻。游客可以注册账号,注册成功后自动登录为普通用户。普通用户可以发布新闻,需要管理员审核通过才能正常显示。管理员可以在后台管理新闻。

要实现的功能有:采集各大新闻网站的新闻数据;观看新闻,能生成二维码,也能将新闻页面生成二维码;输入新闻地址进行发布,待管理员审核后生成二维码,并能被其他用户看到。

该系统使用Java语言开发,客户端在Android Studio上开发,数据库使用SQLite,服务器端在Eclipse上开发,数据库使用MySQL。

首先,从网上查找各大新闻网站的数据接口,将其存入本地SQLite数据库。其次,通过RecyclerView和对应的适配器控制对新闻数据来源进行分类,读取对应来源的新闻数据,将每条数据通过对应的item显示出来。然后,在分享时使用开源框架ZXing对数据来源(地址)进行转化、分享。最后,用户账号注册、登录以及管理员账号登录要通过访问服务器上的MySQL数据库。不同用户的操作权限需要通过验证用户是否登录以及用户身份类型来进行。在安全隐私方面,对用户的密码必须进行加密、解密操作,以防止明文存储在数据库被入侵后造成隐私的泄漏。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图