需要源码可以滴滴我
目录
一、研究目的和意义
在现代化社会中,网络化、数字化技术的飞速发展,使人们对网络技术的依赖程度与日俱增,同时对传统纸质的阅读方式产生了很大的影响,人们经历了口口相传的“阅听”时代、纸质印刷的“看文看图”时代、数字信息“阅屏”时代。网络技术促进了媒体的智能化,产生了一种新型的网络阅读方式,并受到了广泛的欢迎。网络技术和信息处理技术相结合的网上阅读模式,着重于内容的产生,同时也注重对网络内容的分享、互动和传播,借助媒体,在线阅读得到了很大的发展,尤其是在5 G网络的今天。目前,创建系统最为成熟且使用运用广泛的计算机技术有Java语言、spring boot框架、VUE框架与Node.js等, MySQL的存储数据库,为了满足用户的阅读需要,开发一个基于spring boot的时光书屋网站系统,可以为用户提供更多的方便。该系统是针对用户对系统的功能要求,在同一时间进行优化,使其更符合用户的实际要求和现实社会的要求,使其在理论上和实践上达到了紧密的融合。
二、研究内容
系统采用前后端分离模式,包括用户前端、后台管理员端,前后端的功能模块如下所示:
前端用户功能:
(1)用户注册、登录:为提高系统的数据安全性,用户未登录时只是游客,只能浏览,不能操作,注册并登录之后才能进行阅读等操作。
(2)分类搜索模块:在分类页面中的搜索框中,用户输入关键字系统就会自动检索出要查询的图书信息
(3)图书详情模块:点击图书可进入图书详情页,详情页展示图书的基本信息(封面、标题、作者、简介,目录等信息),登录之后的用户可以免费阅读所有章节内容。用户可以对图书进行评论,以及查看其他人对该书的评论,也可以将书籍直接放入书架。
(4)书友圈模块:用户可以在这里发布动态,也可以看到其他用户发布的动态。
(5)用户个人信息模块:用户可以在“我的”界面中管理自己的信息。
(6)阅读记录模块:用户可以在“我的”界面中查看图书浏览记录。
(7)书架模块:用户可以在“我的”界面中进入书架阅读。
(8)留言模块:用户可以在“我的”界面中对管理员留言和查看管理员的回复。
(9)阅读习惯模块:用户在“我的”界面中的阅读习惯中可以查看自己近1周内每天的阅读时长,以图表展示。
后台管理员端的模块如下:
(1)用户管理模块:管理员可以查看并管理所有用户。
(2)图书管理模块:管理员可以对图书信息进行管理。
(3)图书分类管理模块:管理员可以对图书分类信息进行管理。
(4)评论管理:管理员可以对图书评论进行管理。
(5)留言管理模块:管理员可以对用户的留言进行回复和管理。
(6)公告模块:管理员可以发布公告信息。
三、技术要求
本文的目的是开发一种具有良好性能、易于操作、兼容的时光书屋网站管理系统。在本系统中,采用C/S模式架构,使用以 MySQL数据库为基础的 SpringBoot框架,利用Java作为开发语言,MySQL 数据库管理系统设计的数据库作为后台数据存储工具。在node.js的运行环境下,实现系统需求中的相应功能,系统由前、后两个部分组成,在前端,主要采用 Vue 框架,在后台端进行交互,java 、spring boot框架主要用于后端。
(1)为了使后台的处理更加清晰,采用 C/S (Client/Server)模型,系统的核心是各有各的职责,客户端主要负责前台的工作,而前端的用户则可以按照自己的需求来进行功能选择。后台的工作是通过服务器来完成的,比如数据的管理,数据库的运行等等。
(2)发展与设计的观念应以大众需要为导向。系统的高度和精度对技术的发展至关重要,它能保证良好的结构,因此,它的稳定性和效率要求很高。
(3)将模块化应用到设计中。模块化的主要作用是将整个系统分解成更小的单元,这样可以简化流程,简化设计。
(4)在系统接口上要简单、方便、快捷,使使用者能够迅速地适应系统的运行。
四、成果形式
论文+应用系统
五、设计进度
第一阶段(2022.11.15-2021.12.31)进行选题,调研并查阅相关资料,与指导老师商定题目,并进行开题报告的填写。
第二阶段(2023.1.1-2023.2.28)对开题报告进行修改和完善,并填写任务书,调查和查阅相关资料,构造出具体的系统设计方案,包括系统需求分析,数据库分析,确定系统的开发功能模块。
第三阶段(2023.3.1-2023.3.31)进行系统开发。
第三阶段(2023.4.1-2023.4.15)完善系统,提交外文翻译,进行中期检查。
第四阶段(2023.4.16-2023.4.30)进行系统测试,确保系统功能的正确的实现,完成论文定稿,并做好论文答辩的准备工作。
第五阶段(2023.5.1-2023.5.15)与指导老师进行交流,最终确定系统的完成,并检查论文定稿并且上交论文全部材料,进行答辩。
六、参考资料
[1]秦学礼.数字时代移动网络阅读的优势与现行推广模式[J].采写编,2022(10):181-183.
[2]廖卫华,王清枫.网络时代国内对青少年阅读推广的举措及启示[J].赣南师范大学学报,2021,42(06):120-124.
[3]李昆鹏. 社会化垂直阅读社区服务设计研究[D].西华大学,2021.
[4]盖爽. 网络社群下社会化阅读的用户体验研究[D].江南大学,2018.
[5]梁丽.基于java的网上书店系统的设计与实现[J].电子技术与软件工程,2013(23):218.
[6]钟益华.一个基于文本智能生成图像技术的英语在线阅读系统的设计与实现[J].电脑知识与技术,2022,18(08):78-80.
[7]王瑾,吕太之.基于Spring Boot+ Vue的学生评奖评优系统的设计与实现[J].电脑与电信,2021(10):52-55.
[8]吕宇琛.SpringBoot框架在web应用开发中的探讨[J].科技创新导报,2018,15(08):168+173.
[9]肖文娟,王加胜.基于Vue和Spring Boot的校园记录管理Web App的设计与实现[J].计算机应用与软件,2020,37(04):25-30+88.
[10]苏扬.基于Vue.js的单页面WebGIS可视化框架[J].数字技术与应用,2022,40(03):183-185.DOI:10.19695/j.cnki.cn12-1369.2022.03.58.
[11]单树倩,任佳勋.基于SpringBoot和Vue框架的数据库原理网站设计与实现[J].电脑知识与技术,2021,17(30):40-41+50.DOI:10.14004/j.cnki.ckt.2021.2868.
[12]陈陆扬. Vue.js前端开发快速入门与专业应用[M].人民邮电出版社:, 201702.207.
[13]Domingo M. Melanie,Casanova S. Venessa. Metacognitive Online Reading, Navigational Strategies, and the Reading Performance of the Grade 11 HUMMS of Pedro T. Mendiola Sr. Memorial National High School[J]. Journal of Education and Learning,2022,11(4).
[14]. The Speed Reading Group, Chamber of Commerce Number: 60482605; Patent Issued for Methods, Systems, and Media for Guiding User Reading on a Screen (USPTO 9275017)[J]. Journal of Engineering,2016.
[15]Jia Jing Sasha,Shukla Aakriti Garg,Lee Daniel,Razeghinejad Reza,Myers Jonathan S,Kolomeyer Natasha Nayak. What glaucoma patients are reading on the internet: A systematic analysis of online glaucoma content.[J]. Ophthalmology. Glaucoma,2022,5(4).