网站大量收购独家精品文档,联系QQ:2885784924

2025【基于vue的web阅读器的设计与实现附代码16000字】.docx

2025【基于vue的web阅读器的设计与实现附代码16000字】.docx

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE2

基于vue的web阅读器的设计与实现

目录

TOC\o1-3\h\z\u摘要 I

1.绪论 1

1.1课题背景 1

1.2课题研究现状 1

1.2.1国内研究现状 1

1.2.2.国外研究现状 3

1.3课题意义 3

1.4论文结构安排 4

2.技术介绍 5

2.1B/S架构 5

2.2EPUB 5

2.3Vue.js 6

2.3.1MVVM模式 6

2.3.2Vue.js简介 6

2.3.3VueRouter 6

2.3.4VueCLI 7

2.3.5vuex 7

2.3.6axios 7

2.4Node.js 7

2.4.1Node.js简介 7

2.4.2Express框架 8

2.5Nginx 9

3需求分析和技术难点探究 10

3.1功能需求分析 10

3.1.1书城功能模块 10

3.1.2书架功能模块 11

3.1.3听书功能模块 11

3.1.4书籍详情功能模块 11

3.1.5阅读功能模块 12

3.2性能需求分析 12

3.3开发需求分析 13

3.4技术难点 14

3.4.1epub的解析与渲染 14

3.4.2跨域资源分享问题 14

3.5本章小结 15

4阅读器的设计与实现 16

4.1阅读器总体设计 16

4.2数据表设计 16

4.3页面设计 17

4.3.1书城页 17

4.3.2书籍详情页 18

4.3.3书架页 18

4.3.4阅读页 19

4.4书架功能模块 20

4.5阅读功能模块 21

4.5.1阅读器的解析和渲染 21

4.5.2个性化设置功能 21

4.5.3阅读跳转功能 22

4.5.4阅读器其他功能 23

4.6听书功能模块 24

4.7本章小结 25

5系统测试 26

5.1书城模块测试 26

5.2书架模块 29

5.3图书详情模块 31

5.3阅读器模块 32

5.4听书模块 37

5.5本章小结 38

6.总结与展望 39

参考文献 40

附录 42

PAGE2

1.绪论

1.1课题背景

阅读是人类获取知识的行为之一。在技术不发达,电子阅读还没有出现的年代,人们主要利用各种纸质媒体,如纸质图书、报纸、书刊杂志等进行阅读。21世纪以来,随着各种智能移动设备,如手机、ipad等的普及,更多的人开始选择在智能移动设备上进行移动电子阅读。同时,移动阅读因为其便携与方便,只需一部手机便可阅读大量书籍,受到越来越多人的青睐。据新华社发布的第18次全国国民阅读调查显示,2020年我国成年国民的人均电子书阅读量为3.29本;在媒介接触方面,手机接触时间最长,达100.75分钟;而每天互联网接触时长人均为67.82分钟REF_Ref101596805\r\h[1]。手机阅读和网络在线阅读成为成年国民数字化阅读的主要方式。

目前,移动阅读主要有三种形式。第一种是在浏览器上直接访问网站进行阅读,这项方式是由中国移动首次推广的,后来陆续有些文学网站例如晋江文学城、起点阅读等也采取了这种方式。此形式的好处就是无需再额外下载APP,只要在浏览器上输入相关地址便能直接在网页上进行阅读;第二种是利用专业的阅读器工具,如亚马逊的Kindle和掌阅推出的iReader电子书等进行阅读,不过这种方式有个明显的缺陷:投入成本过高,需要用户购买价格不菲的电子阅读器进行阅读;第三种方式则是下载移动阅读类的APP,在智能手机、平板电脑等终端上下载此类APP后,就可以随时随地进行阅读。第三种方式与第一种方式类似,其区别在于是否需要下载APP。

如今,大多数的优质阅读产品均是APP版本,Web阅读产品虽然也有,不过受限于之前的前端技术,体验与APP版本相差甚远。近几年随着如Vue.js前端MVVM框架的快速发展,web阅读产品进行全面更新和升级的基础已经到位。

1.2课题研究现状

1.2.1国内研究现状

2016年,吴硕硕学者在《基于backbone框架的阅读器的设计与实现》REF_Ref101725429\r\h[2]一文中,开发了一款web端的在线书城。此阅读器系统是基于B/S架构的单页面应用,用户的所有操作都在一个页面内进行。比起传统的网站,单页面应用在每次操作时只需局部刷新渲染

您可能关注的文档

文档评论(0)

02127123006 + 关注
实名认证
内容提供者

关注有哪些信誉好的足球投注网站

1亿VIP精品文档

相关文档