一种基于智能终端的电子阅读系统的制作方法

文档序号:8258536阅读:328来源:国知局
一种基于智能终端的电子阅读系统的制作方法
【技术领域】
[0001]本发明涉及一种基于智能终端的电子阅读系统,属于计算机技术领域。
【背景技术】
[0002]现今传统的建立在纸质书的阅读文化已带来如下诸多的问题:
1.使用不便捷,传统纸质书籍携带不方便且信息量较少,获取的途径也很单一,越来越不适应信息社会的发展需要。
[0003]2.纸质书籍需要大量用纸,由此造成的直接结果是砍伐大量的树木,给环保及相关事业的发展造成一定的阻碍。
[0004]3.传统书籍印刷行业发展受阻,目前中国出版产业的增长率逐年下降,面临着中间环节长、库存和销售额接近1: 1、提交书稿出版率低、盗版严重等问题。市场严重萎缩导致的是传统书籍售价不断攀升,相对于几乎免费的电子书籍来说,传统书籍越来越显得没有竞争力,由此传统书籍及印刷行业陷入了恶性循环。
[0005]随着网络时代的深入发展,电子书因其便捷、价廉而越来越受人们的欢迎,每个人都有自己喜欢的理由。但电子阅读行业的发展同样存在以下三点问题:
1.与文化宣传结合的深度不够,不符合现今文化与科技融合的发展趋势。电子阅读产品作为新兴的科技产品,本身应该是文化宣传的一种媒介,但种种原因却导致电子阅读行业发展逐步走向歧路,由此造成了该行业未来发展前景黯淡
2.缺乏规范的整治和管理使得电子阅读市场鱼龙混杂,部分电子书里的奇幻、玄幻、言情、穿越等网络小说内容简单低俗,缺少营养和阅读价值,遭到不少人抵制,影响了电子阅读产业的发展。
[0006]3.电子阅读行业本身的盈利及商业模式一直比较模糊,在非公共事业型的前提下实现盈利,仅仅通过目前已有的几种盈利模式的话,则几乎不可能实现盈利。正是因为商业模式不清晰,导致行业产品的科技含量逐步下降。
[0007]市场对电子书籍的需要越来越大,电子阅读产品未来的市场空间巨大,但是由于以上各项原因影响了新兴的电子阅读行业的发展。由此,市场迫切需要一个能够解决上述问题的新型产品来促进行业的发展。

【发明内容】

[0008]本发明涉及一种基于智能终端的电子阅读系统。该系统的关键技术主要有两点:一个是智能推荐阅读器,根据读者注册和浏览的信息,依据人工智能算法分析读者的阅读爱好,在网站内为其提供精准的书籍推送服务;另一个是通过云书库和APP平台,借助智能推荐阅读器向离线读者进行定向的书籍推送服务。具体包括如下几个模块:
(I)电子书服务器端存储和Web服务模块。该模块用于实现电子书内容数据的存储,以及响应终端系统的访问请求,向终端系统提供服务,实现数据上传下载以及执行特定的服务器端的操作。在数据存储方面,按照电子书的共性,设计通用的数据库结构,将电子书的内容以图片形式存储于数据库中,同时保存诸如热点、页面索引、电子书名称、电子书介绍、电子书编号等信息。数据库采用大型的网络数据库SQL Server 2008。在Web服务方面,开发WebService组件,提供电子书上传下载的调用接口以及特定的服务器端操作的调用接口,供电脑终端系统和手机终端系统调用,为确保安全性,特别增加身份验证模块,在响应终端的服务请求时,首先对终端的身份进行验证,只有通过身份验证才能执行相应的请求服务,避免非法用户的访问。
[0009](2)电子书编辑发布模块。该模块用于生成电子书并保存到电子书平台的数据库中。具体为开发在电脑终端中使用的电子书编辑系统,将纸质书扫描件导入到编辑系统中处理,可添加热点、电子书名称、电子书介绍、作者信息等,编辑完成后上传保存到电子书平台的数据库中。电子书编辑系统采用C#编程语言,基于.NET Framework 4.0框架开发,在上传模块中采用WebService技术,调用电子平台的Web服务,将电子书数据传输保存至电子书平台数据库中。
[0010](3)电脑终端电子书查看模块。该模块用于实现从在线电子书数据库中取出电子书的内容,在电脑终端中显示。除电子书内容外,还包括电子书介绍、作者信息、访问量、读者评价等。按照读者对纸质书的查看习惯实现从封面到目录到具体内容的查看方式,提供上下翻页、目录索引、添加注释、添加评论等交互性的功能。采用FlashMX技术和XML技术实现。具体为采用FlashMX开发电子书查看软件,以动画的形式展现电子书,软件中采用Act1nScript编码技术实现响应用户上下翻页、点击热点等功能,达到用户交互的目的;采用FlaX技术实现调用电子书平台的Web服务的功能,将读者的评价等信息保存到电子书平台数据库中。
[0011](4)手机终端电子书查看模块。该模块用于实现从电子书平台数据库中取出电子书供用户在手机设备中查看,实现与电脑终端电子书查看软件相同的功能。按照Android系统、1S系统等主流的手机操作系统分别开发电子书查阅软件。对于Android系统,采用 Java 语言,基于 Android SDK 开发包,采用 Activity Manager、View Manager>ContactProviders技术开发电子书查看软件。对于1S系统,采用Objective-C语言,UIffebView技术开发电子书查看软件。
【具体实施方式】
[0012]实施例一
使用Visual Stuido 2010作为开发工具,使用市场上专用的数据库SQL Server 2008建立系统所需要的数据库,使用Navicat for SQL Server作为数据库管理工具。
[0013]基于智能终端的电子阅读系统具体包括以下模块:
(I)电子书服务器端存储和Web服务模块。该模块用于实现电子书内容数据的存储,以及响应终端系统的访问请求,向终端系统提供服务,实现数据上传下载以及执行特定的服务器端的操作。在数据存储方面,按照电子书的共性,设计通用的数据库结构,将电子书的内容以图片形式存储于数据库中,同时保存诸如热点、页面索引、电子书名称、电子书介绍、电子书编号等信息。数据库采用大型的网络数据库SQL Server 2008。在Web服务方面,开发WebService组件,提供电子书上传下载的调用接口以及特定的服务器端操作的调用接口,供电脑终端系统和手机终端系统调用,为确保安全性,特别增加身份验证模块,在响应终端的服务请求时,首先对终端的身份进行验证,只有通过身份验证才能执行相应的请求服务,避免非法用户的访问。
[0014](2)电子书编辑发布模块。该模块用于生成电子书并保存到电子书平台的数据库中。具体为开发在电脑终端中使用的电子书编辑系统,将纸质书扫描件导入到编辑系统中处理,可添加热点、电子书名称、电子书介绍、作者信息等,编辑完成后上传保存到电子书平台的数据库中。电子书编辑系统采用C#编程语言,基于.NET Framework 4.0框架开发,在上传模块中采用WebService技术,调用电子平台的Web服务,将电子书数据传输保存至电子书平台数据库中。
[0015](3)电脑终端电子书查看模块。该模块用于实现从在线电子书数据库中取出电子书的内容,在电脑终端中显示。除电子书内容外,还包括电子书介绍、作者信息、访问量、读者评价等。按照读者对纸质书的查看习惯实现从封面到目录到具体内容的查看方式,提供上下翻页、目录索引、添加注释、添加评论等交互性的功能。采用FlashMX技术和XML技术实现。具体为采用FlashMX开发电子书查看软件,以动画的形式展现电子书,软件中采用Act1nScript编码技术实现响应用户上下翻页、点击热点等功能,达到用户交互的目的;采用FlaX技术实现调用电子书平台的Web服务的功能,将读者的评价等信息保存到电子书平台数据库中。
[0016](4)手机终端电子书查看模块。该模块用于实现从电子书平台数据库中取出电子书供用户在手机设备中查看,实现与电脑终端电子书查看软件相同的功能。按照Android系统、1S系统等主流的手机操作系统分别开发电子书查阅软件。对于Android系统,采用 Java 语言,基于 Android SDK 开发包,采用 Activity Manager、View Manager>ContactProviders技术开发电子书查看软件。对于1S系统,采用Objective-C语言,UIffebView技术开发电子书查看软件。
[0017]除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
【主权项】
1.基于智能终端的电子阅读系统具体包括以下模块: (1)电子书服务器端存储和Web服务模块:该模块用于实现电子书内容数据的存储,以及响应终端系统的访问请求,向终端系统提供服务,实现数据上传下载以及执行特定的服务器端的操作; (2)电子书编辑发布模块:该模块用于生成电子书并保存到电子书平台的数据库中,具体为开发在电脑终端中使用的电子书编辑系统,将纸质书扫描件导入到编辑系统中处理,可添加热点、电子书名称、电子书介绍、作者信息等,编辑完成后上传保存到电子书平台的数据库中; (3)电脑终端电子书查看模块:该模块用于实现从在线电子书数据库中取出电子书的内容并在电脑终端中显示,还可按照读者对纸质书的查看习惯实现从封面到目录到具体内容的查看方式,提供上下翻页、目录索引、添加注释、添加评论等交互性的功能; (4)手机终端电子书查看模块:该模块用于实现从电子书平台数据库中取出电子书供用户在手机设备中查看,实现与电脑终端电子书查看软件相同的功能。
【专利摘要】本发明涉及一种基于智能终端的电子阅读系统,属于计算机技术领域。该系统借助目前新兴的云计算及移动APP等技术提出一个完整的电子阅读文化产品的解决方案。通过研发一个基于因特网、移动互联网的平台,使其为读者提供电子书籍,并且通过商业模式的运作与国家宣传系统、公共文化系统进行合作,从而保证提供电子阅读产品的规范性;利用智能推荐阅读器,根据读者注册和浏览的信息,依据人工智能算法分析读者的阅读爱好,通过移动APP为其提供精准的书籍推荐服务;应用高新科技积极开展出版内容资源的数字化深加工,创造和推动一种新的阅读文化的发展。
【IPC分类】H04L29-08, G06F17-30
【公开号】CN104572662
【申请号】CN201310479831
【发明人】不公告发明人
【申请人】镇江雅迅软件有限责任公司
【公开日】2015年4月29日
【申请日】2013年10月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1