一种触摸屏报刊阅读系统的制作方法

文档序号:6474960阅读:324来源:国知局
专利名称:一种触摸屏报刊阅读系统的制作方法
技术领域
本发明涉及一种电子阅读系统,特别是一种融合了网络爬虫、数据采集、RIA技术 和触摸屏技术的触摸屏报刊阅读系统。
背景技术
当前互联网上报纸资源丰富,多达几百种,每种报纸资源的文件格式不同,发布网 页的格式也各异,目前,在媒体读报节目中所使用的类似触摸屏读报技术通常是事先人为 编辑好具体的版面,按照约定的流程进行展示,没有实时更新功能,并且无法获得逼真的读 报效果。因此,需要一种能够对海量报纸数据和多种期刊数据进行采集,能够实现数据转 化,能够将数据分发到触摸屏终端,并且,获得逼真的读报效果的触摸屏报刊阅读系统。

发明内容
针对以上问题,本发明旨在提供一种能够对海量报纸数据和多种期刊数据进行采 集,能够实现数据转化,能够将数据分发到触摸屏终端,并且可获得逼真的读报效果的触摸 屏报刊阅读系统。本发明一种触摸屏报刊阅读系统的技术方案如下一种触摸屏报刊阅读系统,包括若干设置有红外触摸屏的终端显示器及其主机, 所述各主机与服务器相连,所述服务器与互联网相连,其特征在于所述触摸屏报刊阅读系 统包括以下模块报纸链接分析模块负责利用程序爬虫分析相应报纸的网站代码,提取能够用于 所述阅读系统使用的统一的报纸引擎的资源链接,以供所述阅读系统对所述的资源链接进 行采集;报纸数据采集模块负责使用多线程和断点续传方式下载通过报纸链接分析模块 取得的资源链接中的报纸资源,并按照设定的索引方式存放于服务器或主机;期刊数据采集模块负责从期刊数据提供商服务器上下载期刊数据,并按照设定 的索引方式存放于服务器或主机;数据分发同步模块负责将存放的报纸和期刊数据分发到红外触摸屏所在终端, 以供本地调用;触摸屏阅读模块负责根据读者需求显示阅读界面。所述报刊阅读系统还包括数据处理模块该模块负责将采集到的PDF数据按照相 应的参数转换为JPG图片格式。所述服务器包括用于从互联网自动采集报刊资源链接的更新服务器,以及利用更 新服务器采集的资源链接下载相应的报刊资源并加以处理并最终向各阅读终端提供所需 报刊数据的客户电子报服务器。所述阅读系统至少还包括一个设置于服务器或主机中的数据库,所述数据库中包
3含了所采集的报纸或期刊的最新的以及过往的数据。所述设定的索引方式采用报纸或期刊的日期和名称作为索引目录。所述阅读系统软件的报纸数据采集模块负责根据读者指示,自定义报纸列表和展 示顺序,调节数据转换参数,编辑在所述的红外触摸屏终端上滚动显示的通知信息。所述阅读系统软件的报纸数据采集模块支持数据导出功能,供读者根据报纸日期 和名称将所述报纸数据导出以进行备份。所述的阅读系统软件的报纸数据采集模块还负责根据剩余磁盘空间或者存放时 间对旧数据进行筛选并自动删除。所述的触摸屏阅读模块显示的阅读界面提供报纸或者期刊的首版缩略图界面和/ 或两版平铺展示界面和/或全屏阅读界面。所述的触摸屏阅读模块显示的阅读界面提供按照地区和/或报纸类型和/或报纸 名称进行检索的界面。本发明的技术效果在于本发明的触摸屏报刊阅读系统通过报刊数据的采集、积累、分析、存储、分发,使得 阅读系统获得更新、更为逼真的报刊阅读感受,还克服了现有技术中只能阅读部分版面的 不足,使得阅读时可以展示整份报纸的内容,该报刊阅读系统还支持对期刊的采集和阅读, 扩展了阅读系统的使用范围。本发明的触摸屏报刊阅读系统通过链接分析模块及数据采集模块,可以从互联网 采集、下载海量的资源,并通过数据分发同步模块将采集、储存的报纸、期刊数据按照触摸 屏的信号分发至显示器显示以供人们点选阅读。本发明的触摸屏报刊阅读系统为读者提供了耳目一新的报刊阅读方式,运用触摸 屏作为阅读载体,既体验传统原汁原味的报纸版式,又融合了网上获得新鲜资讯方便快捷 的优点,使读者在阅读电子报刊时,全面感触高清视觉盛宴。用触摸屏式终端取代键盘及鼠 标等输入装置,以直接触碰方式输入指令到透明面板,读者通过轻触液晶显示屏,可实现报 纸数据库的全部操作,包括报纸查询、浏览、阅读功能等。触控操作使电子报纸的阅读更加 人性化,可通过触摸屏友好的交互界面对报纸页面进行随意移动、缩小、放大、翻页。读者只 需通过触摸,就能浏览最新的实时新闻动态,也可根据需求选择的任何所需内容,系统可实 时稳定提供多份中央到地方主要报纸当天的电子版、电子期刊等最新数据资料。
具体实施例方式本发明的触摸屏报刊阅读系统包括红外触摸屏、显示器、主机、机架和服务器,红 外触摸屏固定在所述的显示器上,显示器通过USB接口连接于主机,显示器和主机利用机 架整体固定,主机连接于服务器,服务器包括更新服务器和客户电子报服务器,更新服务器 负责从互联网分析采集可用的报刊资源链接,客户电子报服务器负责按照采集的报刊资源 链接下载、储存相应的报刊数据,经数据转换后分发到红外触摸屏终端显示供阅读使用,所 述的主机包括CPU、内存、硬盘、显卡、网卡和主板。本发明的触摸屏报刊阅读系统,后台采用Visual Studio 2008开发环境,.Net Framework 3. 5SP1,C#+asp. net开发语言,前台阅读器采用Adobe AIR平台,使用Flex开 发。
4
包括报纸链接分析模块负责利用程序爬虫分析相应报纸的网站代码,提取能够 用于所述阅读系统使用的统一的报纸引擎的资源链接,以供所述阅读系统对所述的资源链 接进行采集。系统使用统一的报纸引擎来生成报纸链接,对于该引擎,每一份报纸对应一套配 置文件。利用该配置文件,程序爬虫即可分析相应报纸的网站代码,提取出正确的资源链 接,供系统进行采集。同时,一旦报纸网站代码发生变化,技术人员可及时准确的更新维护 报纸配置文件,保证数据采集的正常及时运行。报纸数据采集模块负责使用多线程和断点续传方式下载通过报纸链接分析模块 取得的资源链接中的报纸资源,并且,按照所述的报纸日期和名称存放于与主机相连的服 务器,如果网络故障则不断尝试。下载到的数据按照日期以及报纸名称存放,方便进行数据 访问及整理。报纸数据采集模块还负责根据读者指示,自定义报纸列表和展示顺序,调节数据 转换参数,编辑在所述的红外触摸屏终端上滚动显示的通知信息。报纸数据采集模块还支持数据导出功能,供读者根据报纸日期和名称将所述报纸 数据导出以进行备份。报纸数据采集模块还负责根据剩余磁盘空间或者存放时间对旧数据进行筛选并 自动删除。期刊数据采集模块负责从期刊数据提供商服务器上下载期刊数据,并按照期刊 时间和名称存放于服务器或主机,为了减轻服务器的压力,对于报纸和期刊,系统可将数据 分发到触摸屏终端,供其本地调用,提高阅读效率。数据分发同步模块负责将存放于所述的与主机相连的服务器的报纸资源和期刊 数据分发到所述的置入了阅读系统软件的红外触摸屏终端,以供本地调用。该模块也支持直接通过设置在触摸屏端的本地域名解析经客户电子报服务器访 问相应的报刊资源。为了防止因网络域名更新或者更新服务器故障而导致客户无法更新报刊链接,系 统采用多域名及IP设计,保存所有备用域名及IP在本地文件,该文件定时更新,只要任意 一个域名指向服务器工作正常,即可保证系统稳定。触摸屏阅读模块负责根据读者需求显示阅读界面。同时支持往期阅读功能,读者 可点击日历中过去的某一天,直接阅读该日期的该份报纸,对于期刊,则可以跳转到某年的 某一期阅读。触摸屏阅读模块采用Adobe AIR平台开发,在程序中使用各种动画效果,例如放 大、缩小、翻页、滑动等。同时为了方便读者,系统也支持手势操作,例如向左滑动为向后翻 页,向右滑动为向前翻页。触摸屏阅读模块显示的阅读界面还可提供报纸或期刊的首版缩略图界面以及两 版平铺展示界面及全屏阅读界面。触摸屏阅读模块显示的阅读界面可提供按照地区、报纸类型、报纸名称进行单独 或组合检索的界面。在索引界面,每屏可同时展示若干份报纸或期刊的首版缩略图,点击缩略图将直 接进入详细阅读界面。在顶部,系统滚动显示当地的天气以及可自定义的通知信息。底部显示分页页码,读者可直接跳转到某页,也可使用向左或向右滑动手势进行翻页。在该界面 右侧导航区,用户可直接点击相应按钮,切换报纸和期刊的阅读界面。在阅读界面,报刊可以采用两版平铺的展示方式,完全仿照真实的报刊阅读方式。 点击报纸内容即可放大至原始尺寸阅读详细信息,再次点击则返回报纸版面界面。系统还 提供版面缩略图浏览方式,读者可直接跳转到某一个版面。在阅读界面,还可采用全屏阅读 方式,以保证浏览区域更大。客户电子报服务器中内置有验证程序,将客户编号和服务器硬件信息绑定,防止 服务器端程序被非法安装在其它计算机。在客户服务器向更新服务器请求报纸下载列表 时,更新服务器将根据客户编号验证服务器IP并记录,如果出现非授权IP系统将拒绝返回 报纸列表,防止非法使用。
权利要求
一种触摸屏报刊阅读系统,包括若干设置有红外触摸屏的终端显示器及其主机,所述各主机与服务器相连,所述服务器与互联网相连,其特征在于所述触摸屏报刊阅读系统包括以下模块报纸链接分析模块负责利用程序爬虫分析相应报纸的网站代码,提取能够用于所述阅读系统使用的统一的报纸引擎的资源链接,以供所述阅读系统对所述的资源链接进行采集;报纸数据采集模块负责使用多线程和断点续传方式下载通过报纸链接分析模块取得的资源链接中的报纸资源,并按照设定的索引方式存放于服务器或主机;期刊数据采集模块负责从期刊数据提供商服务器上下载期刊数据,并按照设定的索引方式存放于服务器或主机;数据分发同步模块负责将存放的报纸和期刊数据分发到红外触摸屏所在终端,以供本地调用;触摸屏阅读模块负责根据读者需求显示阅读界面。
2.如权利要求1所述的触摸屏报刊阅读系统,其特征在于所述报刊阅读系统还包括 数据处理模块该模块负责将采集到的PDF数据按照相应的参数转换为JPG图片格式。
3.如权利要求2所述的触摸屏报刊阅读系统,其特征在于所述服务器包括用于从互 联网自动采集报刊资源链接的更新服务器,以及利用更新服务器采集的资源链接下载相应 的报刊资源并加以处理并最终向各阅读终端提供所需报刊数据的客户电子报服务器。
4.如权利要求3所述的触摸屏报刊阅读系统,其特征在于所述阅读系统至少还包括 一个设置于服务器或主机中的数据库,所述数据库中包含了所采集的报纸或期刊的最新的 以及过往的数据。
5.如权利要求4所述的触摸屏报刊阅读系统,其特征在于所述设定的索引方式采用 报纸或期刊的日期和名称作为索引目录。
6.如权利要求1所述的触摸屏报刊阅读系统,其特征在于所述阅读系统软件的报纸 数据采集模块负责根据读者指示,自定义报纸列表和展示顺序,调节数据转换参数,编辑在 所述的红外触摸屏终端上滚动显示的通知信息。
7.如权利要求1所述的触摸屏报刊阅读系统,其特征在于所述阅读系统软件的报纸 数据采集模块支持数据导出功能,供读者根据报纸日期和名称将所述报纸数据导出以进行 备份。
8.如权利要求1所述的触摸屏报刊阅读系统,其特征在于所述的阅读系统软件的报 纸数据采集模块还负责根据剩余磁盘空间或者存放时间对旧数据进行筛选并自动删除。
9.如权利要求1所述的触摸屏报刊阅读系统,其特征在于所述的触摸屏阅读模块显 示的阅读界面提供报纸或者期刊的首版缩略图界面和/或两版平铺展示界面和/或全屏阅 读界面。
10.如权利要求1所述的触摸屏报刊阅读系统,其特征在于所述的触摸屏阅读模块显 示的阅读界面提供按照地区和/或报纸类型和/或报纸名称进行检索的界面。
全文摘要
本发明公开了一种触摸屏报刊阅读系统,包括置入了阅读系统软件的红外触摸屏、显示器、主机、机架和服务器,所述的置入了阅读系统软件的红外触摸屏固定在所述的显示器上,所述的显示器通过USB接口连接于主机,所述的显示器和主机利用机架整体固定,所述的主机连接于服务器,所述的置入了阅读系统软件的红外触摸屏和服务器接入局域网,所述的服务器从互联网采集下载报刊数据,并分发到所述的置入了阅读系统软件的红外触摸屏。同时,本发明还公开了所述的阅读系统软件。所述的报刊阅读系统能够对海量报纸数据和多种期刊数据进行采集,能够实现数据转化,能够将数据分发到触摸屏终端,并且,获得逼真的读报效果。
文档编号G06F17/30GK101944110SQ20101027951
公开日2011年1月12日 申请日期2010年9月13日 优先权日2010年9月13日
发明者万北川, 林晓炜, 韩高阳 申请人:北京九星时代科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1