本科毕业设计
读书笔记共享平台
院 系:
姓 名:xxx
学 号:xxxxxxxxxx
专 业:
年 级:
指导教师:
职 称:讲师
完成日期:2021 年 月
-II-
摘 要
本论文主要论述了如何使用 JAVA 语言开发一个读书笔记共享平台 ,本系
统将严格按照软件开发流程进行各个阶段的工作,采用 B/S 架构,面向对象编
程思想进行项目开发。在引言中,作者将论述读书笔记共享平台的当前背景以
及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段
分析设计。本论文介绍了读书笔记共享平台系统中分析到设计最后到开发的全
过程,在开发过程中,通过在这些读书笔记共享平台系统,利用专业网站已有的
系统进行活动本系统有管理员、用户及前台首页。
本文从管理员、用户的功能要求出发,读书笔记共享平台系统中的功能模
块主要是实现管理员;首页、个人中心、用户管理、笔记分享管理、个人笔记
管理、管理员管理、交流互动、系统管理。用户:首页、个人中心、笔记分享
管理、个人笔记管理、我的收藏管理。前台首页:首页、笔记分享、交流信息、
个人中心、后台管理。经过认真细致的研究,精心准备和规划,最后测试成功,
系统可以正常使用。分析功能调整与读书笔记共享平台实现的实际需求相结合,
讨论了 Java 开发读书笔记共享平台的使用。
关键字:读书笔记共享平台 Java 语言 Springboot 框架
-III-
Abstracts
This paper mainly discusses how to develop a reading notes sharing platform by
java language. The system will work in every stage strictly according to the software
development process, and develop the project with b/s architecture and
object-oriented programming idea. In the introduction, the author will discuss the
current background of the reading notes sharing platform and the purpose of the
system development. The following chapters will analyze and design the system in
every stage in strict accordance with the software development process. This paper
introduces the whole process from the analysis to the design to the development of
the reading notes sharing platform system. In the development process, through the
reading notes sharing platform system, the system uses the existing system of
professional website to carry out activities. The system has administrators, users and
front page.
This paper starts from the function requirements of administrators and users,
and the function modules of the reading notes sharing platform system are mainly to
realize administrators; home page, personal center, user management, note sharing
management, personal note management, administrator management, communication
interaction, system management. Users: home page, personal center, note sharing
management, personal note management, my collection management. Front page:
home page, notes sharing, information exchange, personal center, background
management. After careful research, careful preparation and planning, the final test is
successful, the system can be used normally. The paper discusses the application of
Java to develop the reading notes sharing platform by combining the analysis
function adjustment with the practical needs of the sharing platform of reading notes.
Keywords: the Java language Springboot framework of reading and notes
sharing platform
-IV-
目 录
摘 要 ...................................................I
Abstracts ................................................I
目 录 ...................................................I
第 1 章 绪论 ..............................................1
1.1 课题背景 ....................................................1
1.2 研究意义 ....................................................1
1.3 研究内容 ....................................................2
第 2 章 技术介绍 ....................................................2
2.1 相关技术 ....................................................3
2.2 Java 技术 ...................................................3
2.3 MySQL 数据库 ................................................4
2.4 Tomcat 介绍 .................................................4
2.5 Springboot 框架 .............................................5
第 3 章 需求分析 ....................................................5
3.1 需求分析概述 ................................................6
3.2 可行性分析 ..................................................6
3.2.1 经济可行性.............................................6
3.2.2 技术可行性.............................................7
3.3 系统功能设计 ................................................7
第 4 章 系统设计 ....................................................7
4.1 系统结构设计 ................................................7
4.2 数据库设计 ..................................................8
4.2.1 实体 ER 图..............................................8
4.2.2 数据表................................................10
第 5 章 系统实现 ...................................................14
5.1 管理员功能模块...........................................................................................14
5.2 前台首页功能模块.......................................................................................18
5.3 用户功能模块...............................................................................................18
第 6 章 系统测试 ...................................................23
6.1 测试定义及目的............................................................................................23
6.2 测试方法........................................................................................................23
-V-
6.3 测试模块........................................................................................................24
6.4 测试结果........................................................................................................25
结 论 ............................................................26
致 谢 ............................................................27
参考文献 ..........................................................28