小说网站完善了对应的软体架设以及程序编码的工作,采取Mysql作为后台数据的主要存储单元,采用vue框架等技术进行业务系统的编码及其开发,实现了本系统的全部功能。同时完成小说网站的基本功能:小说的分类、信息查询浏览时间排行;用户的注册登录、创作小说、对阅读书架的管理;后台对用户和小说的增删改查管理。
语言:Python
框架:django/flask可以定制
软件版本:python3.7.7
数据库:mysql
数据库工具:Navicat
开发工具pycharm/vscode都可以
前端框架:vue.js
前台:
男生板块:男生板块主要是针对男生喜欢的书籍进行分类的,男生用户可以在该板块查看到自己喜欢的书籍,并且选择阅读.
女生板块:女生的板块,以女生喜欢的书籍为主要展示的图书,女生板块的书籍,女生可以查看到近期女生喜欢的小说读物,并且在线进行查看.
好书推荐:管理员可以在后台中,对一些好书进行推荐,用户可以在这个板块查看到推荐板块的图书,进行图书查看选择.
找书:可以通过书名等基本信息,进行图书的推荐.
会员注册:想成为本站的会员可以在线进行会员的注册,输入相关的会员注册信息,进行注册..
毕设需求
在网络小说阅读的需求下,开发一款整体式结构的小说网站,将复杂的系统进行拆分,能够实现对需求的变化快速响应、系统稳定性的保障,能保证平台可持续、规模化发展的要求。
图书阅读网站个人后台-
我的后台:
我的书架:查看我的图书书架信息.
个人信息:可以对个人的基本信息进行查看,并且做一些修改.
最近阅读:对最近阅读的图书进行查看,查看近期进行了阅读的图书,了解个人最近的阅读动态.
会员充值:实现了会员的充值,会员可以进行充值后进行一些相关的操作.
退出:可以对个人的基本信息进行退出操作,实现了退出操作.
线上图书阅读网站-管理员后台
管理员:
用户管理:管理员用户的基本信息的修改,以及审核和查看等.
会员管理:可以对会员注册信息进行查看,并且可以对会员的充值信息进行管理.
栏目管理:可以对前台网页中的栏目进行分类管理.
书籍管理:实现了平台的图书信息的管理,并且可以对书籍的信息进行上传,查询,修改等操作
目 录
1绪论 5
1.1 研究背景 5
1.1.1国内研究现状 5
1.1.2国外研究现状 5
1.2研究的目的和意义 5
1.2.1研究目的 5
1.2.2 研究意义 6
1.3 论文的内容和结构 6
2系统相关技术概述 7
2.1 nodejs技术简介 7
2.2 vue框架 7
2.3 MySQL数据库技术简介 7
2.4 B/S结构 8
3系统需求分析 9
3.1需求分析概述 9
3.2可行性分析 9
3.2.1技术可行性 9
3.2.2经济可行性 9
3.2.3运营可行性 10
3.2.4法律可行性 10
3.3系统用例分析 10
3.3.1 管理员用例图 10
3.3.2 用户用例图 11
3.4系统其他需求分析 11
3.4.1性能要求 11
3.4.2安全要求 11
3.4.3作业环境要求 11
3.5系统流程分析 12
3.6本章概述 14
4 系统设计 15
4.1系统结构图 15
4.2数据库设计 15
4.2.1数据库设计原则 15
4.2.2数据库的概念设计 16
4.2.3数据库表设计 18
5系统的实现 24
5.1系统功能实现 24
5.2管理员模块实现 25
6系统测试 30
6.1系统测试目的 30
6.2性能测试 30
6.3系统登录测试 30
6.4小说分类测试 31
6.5小说资讯测试 31
6.6本章小结 32
结 论 33
参考文献 34
致 谢 35