一种小说阅读网站系统设计与实现
2022-11-29 11:30:45
论文总字数:18505字
摘 要
人们生活的节奏变得越来越快,伴随着生活生活的节奏的不断加快,人们的生活压力也在不断地变大,所以为了缓解生活上不断增加的压力,人们采取了很多方式。
看书是大多数人缓解压力的一种方式,人们通过沉浸在书本的故事环境中,可以获取到短暂的快乐。小说阅读网开发主要包括数据库表的设计、建立与维护以及HTML前端页面的开发,并需要建立数据一致性、完整性、数据安全性都比较强的数据库。对于HTML页面展示出来的部分则要求其拥有功能比较齐全,使用便捷性比较高等特点。
本小说阅读网站功能比较完整,小说资源量也比较丰富,让读者不只是满足于当前网站的内容,还会爬取其他资源的小说资源。且网站页面操作相对来说简单,HTML页面比较简洁,这样会增加用户的使用体验感。本系统是使用Java作为开发语言,MySQL关系型数据库作为数据库中间件,结合比较流行vue前端框架制作页面,本网站具有用户注册、用户登录、图书查询、阅读图书文本、收藏小说,加入书架等功能模块,非常适合作为一个小型的小说阅读网站。
关键词:小说阅读网站 ;Java ;Vue ;MySQL
Design and implementation of novel reading website system based on Java Web
Abstract
The rhythm of people's life is becoming faster and faster, along with the accelerating pace of life, people's life pressure is also increasing, so in order to alleviate the increasing pressure of life, people take a lot of ways.
Reading is a way for most people to relieve pressure. People can get short-term happiness by immersing themselves in the story environment of books. The development of novel reading network mainly includes the design, establishment and maintenance of database table and the development of HTML front-end page, and needs to establish a database with strong data consistency, integrity and data security. For the part displayed on HTML page, it is required to have complete functions and high convenience.
The function of this novel reading website is relatively complete, and the amount of novel resources is relatively rich, so that readers are not only satisfied with the content of the current website, but also crawl the novel resources of other resources. And the website page operation is relatively simple, HTML page is relatively simple, which will increase the user experience. This system uses Java as the development language, MySQL relational database as the database middleware, combined with the popular Vue front-end framework to make pages. This website has the functions of user registration, user login, book query, reading book text, collecting novels, adding bookshelves and so on, which is very suitable for a small novel reading website.
Keywords: Novel reading website; Java ;Vue ;MySQL
目录
摘要 I
Abstract II
第一章 绪论 1
1.1. 论文工作背景和意义 1
1.2. 相关研究现状 1
1.3. 主要工作内容 3
1.4. 论文组织结构 3
第二章 相关的基本工具和技术基础 4
2.1. 基本工具 4
2.1.1. IDEA开发工具介绍 4
2.1.2. MySQL介绍 4
2.1.3. Java语言介绍 4
2.1.4. Navicat数据库可视化工具介绍 4
2.2. 基本技术 4
2.2.1. SprintBoo、MyBatis以及开发过程使用到的配置文档介绍 4
2.2.2. Redis介绍 5
2.2.3. Linux介绍 5
2.2.4. web程序的优势介绍 5
2.3. 本章小结 6
第三章 系统的需求分析及可行性研究 6
3.1. 系统功能需求分析 6
3.1.1. 系统数据流程分析 6
3.1.2. 登录注册模块 7
3.1.3. 小说搜索模块 7
3.1.4. 小说阅读模块 8
3.2. 系统非功能需求分析 9
3.2.1. 性能需求 9
3.2.2. 环境需求 9
3.2.3. 服务需求 9
3.3. 可行性研究 9
3.3.1. 技术可行性 9
3.3.2. 经济可行性 9
3.3.3. 操作可行性 10
3.4. 本章小结 10
第四章 小说阅读网站系统设计 10
4.1. 系统总体设计 11
4.1.1. 系统分层结构设计 11
4.1.2. 系统功能模块结构设计 11
4.1.3. 系统总体工作流程设计 12
4.1.4. 系统数据库设计 13
4.2. 系统详细设计 14
4.2.1. 小说章节数据模块 14
4.2.2. 小说阅读模块 15
4.2.3. 小说搜索模块 15
4.3. 本章小结 16
第五章 系统实现与测试 17
5.1. 核心代码分析 17
5.2. 系统主要运行界面 18
5.2.1. 小说首页模块 18
5.2.2. 小说章节详情模块 18
5.2.3. 书架和阅读记录模块 19
5.3. 系统测试 20
5.4. 系统实现工具与环境 20
5.4.1. 系统测试环境与工具 20
5.4.2. 系统功能测试 20
5.4.3. 系统非功能测试 20
5.5. 本章小结 20
第六章 总结 21
6.1. 总结 21
致 谢 22
参考文献 24
- 绪论
- 论文工作背景和意义
随着互联网产业化的飞速发展,中国在信息时代已经迈出了一大步。根据《中国互联网络发展状况统计报告》显示,中国网民的总数超过了2亿,网民总量居世界第一。网民的结构变得越来越好,网民消费方面也越来越开始追求品质,上网行为也越来越趋近于理性。今年中国互联网业最重大的变化是付费网民的数量不断增多并且增长趋势越来越好。与互联网的发展步伐比较相近,以网络为平台的网络原创文学也发展的越来越快。各类文学网站开始不断地进入人们生活的视野里。根据资料显示:中文文学网站3720个,中国大陆有以“文学”为名的综合性文学网站大概在300左右,以“网络文学”命名的文学网站241个,发表网络原创文学作品的文学网站268个,小说网站486个,诗歌网站249个,散文网站358个,发布剧本的75个,发布杂文的31个,发布影视作品的529个。其他各类非文学网站中设有文学平台或栏目的网站共有3000多个。有值得一说的是,被称为“四大门户网站”的搜狐、雅虎、新浪和网易等大型综合性网站都开创了“文学”窗口,里面收集了大量的文学以及原创性的作品,为大众提供了极其丰富的信息,它们在许多方面都领先于其他的文学网站。从这方面可以得出,信息时代提供了足够的物质基础为网络原创文学,让网络文学得到了空前的发展以及机遇。正由于互联网所提供的平台,网络文学才有了如今辉煌的现状,才被大众所接受和熟悉。网络在缩短科技与大众之间的距离的时候,也拉近了文学与大众之间的距离,使得“人人都可以成为艺术家”这个预言可能会得到实现,这都是由于我们处在一个网络信息时代。只要有一台电脑和一根网线,只要不是不认得字,那不管这个人是什么样的职业,在哪个地方就业,都可以创作,作品的质量先不论,毕竟写作水平高低每个人都是不一样的。而这个就恰好是网络原创文学实现“大众化”与“多元化”的初因。
近几年网络文学的不断发展,可以看得出来网络文学越来越贴近大众、能够反映大众的一种方式,是这个时代里面文学“民间化”进程的延续。同时,由于其拥有传播的特性,网络型的文学也为传统的文学形式创造出了更广阔的天地,而这恰恰也是网络文学的意义存在的点。
剩余内容已隐藏,请支付后下载全文,论文总字数:18505字