欢迎来到天天文库
浏览记录
ID:429987
大小:700.34 KB
页数:44页
时间:2017-08-01
《基于JAVA的RSS阅读程序开发【开题报告+文献综述+毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文本科毕业论文开题报告计算机科学与技术基于JAVA的RSS阅读程序开发一、综述本课题国内外研究动态,说明选题的依据和意义(一)国内外现状RSS阅读器是一种软件或是说一个程序,这种软件可以自由读取RSS和Atom两种规范格式的文档。这些软件都是为了方便地读取RSS和Atom文档。ReallySimpleSyndication“聚合真的很简单”就是RSS的英文原意。把新闻标题、摘要(Feed)、内容按照用户的要求,“送”到用户的桌面就是RSS的目的。目前,RSS阅读器基本可以分为三类。第一类大多数阅读器是运行在计算机桌面上的应用程序,通过所订阅
2、网站的新闻供应,可自动、定时地更新新闻标题。在该类阅读器中,有Awasu、FeedDemon和RSSReader这三款流行的阅读器,都提供免费试用版和付费高级版。国内最近也推出了几款RSS阅读器:周博通,看天下,博阅。另外,开源社区也推出了很多优秀的阅读器,RSSOWl(完全java开发)它不仅是完全支持中文界面,而且还是完全的免费软件!(后面我们就将以开源软件周博通和rssowl为例,为大家介绍怎样来使用RSS阅读器-周伯通,怎样使用RSS阅读器-rssowl))第二类新闻阅读器通常是内嵌于已在计算机中运行的应用程序中。例如,NewsGator
3、内嵌在微软的Outlook中,所订阅的新闻标题位于Outlook的收件箱文件夹中。另外,Pluck内嵌在InternetExplorer浏览器中!第三类则是在线的WEBRSS阅读器,其优势在于不需要安装任何软件就可以获得RSS阅读的便利,并且可以保存阅读状态,推荐和收藏自己感兴趣的文章。提供此服务的有两类网站,一种是专门提供RSS阅读器的网站,例如国外的googlereader,国内的鲜果、抓虾;另一种是提供个性化首页的网站,例如国外的netvibes、pageflakes,国内的雅蛙、阔地。(二)选题的背景依据在当今的信息时代,是否能够快速高效
4、的提取人们所欲要的信息,对人们的生活和工作有着非常重要的影响。人们每天都需要浏览不同网站的新闻,也许还会浏览一些有趣的Blog。然而,随着计算机网络的不断发展,网络中的信息量正以几何级的增长。人们每天浏1毕业论文览的新闻和Blog日益增多,人么不愿意对这些网站挨个访问,相反,如果能够有一种机制,能够让人们快速的浏览所有的这些网站的新闻信息,方便人么有选择的进行阅读,会节省很多宝贵的时间,这就是RSS技术以及RSS阅读器出现的原因。(三)目的和意义随着互联网的信息急速膨胀,网站的内容提供开始积极细分,一方面门户类网站开始细分栏目,涉及的信息范围越来
5、越广,以网站为单位不能够精确定位信息,必须再次划分,而另一方面提供专门类别信息的网站开始大量出现,网站和其提供内容高度统一。本文所要介绍和开发的RSS阅读器正是在此背景下应运产生的。本应用软件针对当前用户需求,提供了网站订阅,是用户能够及时便捷的了解到自己所订阅网站的新闻以及更新。可以最大的节省用户浏览网页的时间。同时阅读器采用列表的方式把更新的新闻列了出来,确保用户能够不遗漏的浏览更新信息。而采用树形结构的频道浏览使用户能够方便的找到自己的目标订阅,也便于用户将所订阅的网站归类。同时,本阅读器还可以将收到的订阅导出为OPML格式,这种格式在当前
6、比较流行。这样,就可以方便的让用户保留自己有用的信息,最大程度方便用户查阅和应用该内容。这样,RSS阅读器在用户群中也可以充当信息采集器的角色。总之,RSS阅读器正如RSS的含义ReallySimpleSyndication那样,最大程度的方便用户浏览信息。最大限度的节省用户的时间。是的用户可以精确,快捷的得到自己想要的更新信息。二、研究的基本内容,拟解决的主要问题:(一)研究的基本内容RSS阅读器可以自由读取RSS和Atom两种规范格式的文档,将用户订阅的信息以标题的方式显示在一个页面上方便用户浏览。主要实现的基本功能如下:1.对阅读器的菜单操
7、控。因该包含新建频道,文件目录浏览,各个视图的打开与关闭。对阅读器属性的修改等功能。2.频道视图功能。该视图能以树形方式组织用户访问新闻频道。用户能够向该视图添加新的目录和频道,达到定制目的。同时,对该目录中的任意频道,用户可以根据需要,对该频道属性进行详细定制。3.新闻标题视图功能。该功能可以显示某一特定频道的新闻内容。每一条新闻都包含自身信息。同时该功能可以在多个页面中显示不同频道的新闻标题视图。4.新闻简述功能。当用户在新闻标题视图中,选取某一特定视图时,该区域能够显示与该条新闻相对应的新闻描述。2毕业论文5.频道导入与导出功能。该功能可以
8、将已经定制的新闻网址以特定格式导出和导入,方便用户数据备份。(二)解决的主要问题1.开发环境的搭建。2.第三方工具的导入3.程序的实用性
此文档下载收益归作者所有