| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16667 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:读书可以使人更充实、丰富、有知识,读书可以开阔视野、增长见识,读书可以让人通过文字和想象力领略你从没接触过的事物,读书可以改变人的气质。遇到一本优质书籍,如同认识一位挚友,读书的过程就是与智者交流的过程,好书往往会让我们受益匪浅,无论对于读者今后的言谈举止,还是待人接物,相信都能起到不菲的引导作用。而电子书这种产物,具有普通书籍不具备的特点:第一可提高用户阅读感受,用户阅读电子书时可根据喜好调节各种字体格式,还可实现全文搜索关键词;第二可降低携带难度,电子书不像实体书一样占用空间,无需用户携带书籍到处跑,只要用户想看电子书籍,随时随地可从网络下载至本地;第三可降低用户阅读成本,电子书无需印刷或装订成册,阅读成本相比纸质书籍明显更低;第四可方便用户交流学习,电子书通常可随用户喜好进行设计,只需双方联网,就能实现电子书的互相分享与交流学习;第五对环境更加友好,由于实体书籍的印刷需用到大量木材,且会占用较大空间,一定程度上增加了世界能源的消耗,电子书则完全避开了上述问题,不仅大幅节约资源,对环境更加友好,还解决了书籍售卖的库存问题,甚至能够实现电子书在全世界范围内同步面世。
电子书确实方便可以随时随地的观看,下载,可是维护电子书的管理系统才是根本。通过长时间的调研和使用作者设计出一款应用于web端的黄金屋阅读管理系统。作者设计该系统时遵循后端与前端分开设计的理念,后端设计运用到springboot开发技术,前端设计则运用到vue开发技术,开发过程主要使用的数据库为mysql,标准的小型应用程序开发配置。
系统主要实现的功能是账户管理、权限设置、书籍排行、书籍收藏、书籍购买、在线阅读、书籍在线创作等。
本系统的开发是为了让读者可以有一个自由的创作环境和分享平台,大家还可以通过创作来获取一些薪水,在自由创作同时又有收入。作品的创作并不是完全的自由,提交了新的文章后会由管理员先行审核,过滤敏感信息以及违规信息,确认无误后才会通过审核进行发表。
关键词:电子书;springboot;前后台分离;vue
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景-1
1.2 国内外研究和发展现状-1
1.3 系统设计目标-2
2 系统开发所用技术-3
2.1 VUE简介-3
2.2 Css三种预处理器简介-3
2.3 springboot简介-3
2.4 Element UI简介-4
3 需求分析与可行性分析-5
3.1 系统可行性分析-5
3.1.1 技术可行性分析-5
3.1.2 经济可行性分析-5
3.1.3 操作可行性-5
3.2 需求分析-5
4 系统设计-7
4.1 功能设计-7
4.1.1 登录功能-7
4.1.2 电子书排行功能-7
4.1.3 电子书分类功能-7
4.1.4 电子书城模糊搜索功能-7
4.1.5 电子书加入书架书单功能-7
4.1.6 创作功能-7
4.1.7 我的书架功能-7
4.1.8 书籍、人员、书籍审核、传载记录、操作流水列表维护功能-7
4.1.9 充值、购买功能-8
4.1.10 注册功能-8
4.1.11 书籍管理功能-8
4.1.12 流水记录功能
-8
4.1.13 传载记录功能-8
4.1.14 人员管理功能-8
4.1.15 书籍审核功能-8
4.1.16 书籍下载功能-8
4.2 数据库设计-8
4.3 数据库基本表设计-9
4.3.1 人员表-9
4.3.2 书籍表-10
4.3.3 章节表-11
4.3.4 传载记录表-12
4.3.5 书单表-13
5 详细设计与实现-15
5.1 前端模块-15
5.1.1 首页-15
5.1.2 个人资料主页-16
5.1.3 书城-16
5.1.4 创作-17
5.1.5 我的书架-18
5.2 后端模块-19
5.2.1 人员管理列表页-19
5.2.2 书籍管理列表页-20
5.2.3 章节管理列表页-21
5.2.4 传载记录列表页-21
5.2.5 操作流水列表页-22
6 软件测试-23
6.1 测试概述-23
6.2 测试方法-23
6.2.1 新建书籍-23
6.2.2 新建章节-24
6.2.3 书籍管理-24
6.2.4 在线阅读-25
6.2.5 书城-25
结 论-27
参 考 文 献-28 |

