1、项目介绍

本毕业设计的内容是设计并且实现一个基于java技术的古诗词数字化平台。它是在Windows下,以MYSQL为数据库开发平台,java技术和Tomcat网络信息服务作为应用服务器。古诗词数字化平台的功能已基本实现,主要实现主页、个人中心、用户管理、诗词信息管理、分类管理、诗人信息管理、个人分享管理、系统管理等功能的操作系统。

论文主要从系统的分析与设计、数据库设计和系统的详细设计等几个方面来进行论述,系统分析与设计部分主要论述了系统的功能分析、系统的设计思路,数据库设计主要论述了数据库的设计,系统的详细设计部分主要论述了几个主要模块的详细设计过程。

用户管理功能

该部分内容提供用户注册,用户资料修改,包含了主页、个人中心、个人分享管理、我的收藏管理等功能。

管理员管理功能

该部分内容包含了主页、个人中心、用户管理、诗词信息管理、分类管理、诗人信息管理、个人分享管理、系统管理等功能。管理员可对所有的信息进行增、删、改、查,能对用户信息进行管理,更新最近的古诗词数字化信息。

为了方便更直观的理解,下图以图形形式给出关于整个网站的结构图。网站总体功能结构图3-1如图所示:

2、技术框架

运行系统:windows

编程语言:java

系统架构:B/S

后端框框:SSM

前端框架:JSP+jQuery+Ajax+Vue

前后端分离:否

数据库:MySQL

Maven项目:是

数据库表数量:13

运行环境:JDK8+MySQL5.7+Tomcat8.5+IntelliJ IDEA

3、演示视频

基于SSM+JSP的古诗词数字化平台

4、项目截图

5、文档截图

6、其他

表4-9:诗人信息评论表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

refid

bigint

关联表id

userid

bigint

用户id

nickname

varchar

200

用户名

content

longtext

4294967295

评论内容

reply

longtext

4294967295

回复内容

表4-10:诗词信息评论表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

refid

bigint

关联表id

userid

bigint

用户id

nickname

varchar

200

用户名

content

longtext

4294967295

评论内容

reply

longtext

4294967295

回复内容

表4-11:用户

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhanghao

varchar

200

账号

mima

varchar

200

密码

xingming

varchar

200

姓名

xingbie

varchar

200

性别

youxiang

varchar

200

邮箱

shoujihaoma

varchar

200

手机号码

xiangpian

varchar

200

相片

表4-12:个人分享评论表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

refid

bigint

关联表id

userid

bigint

用户id

nickname

varchar

200

用户名

content

longtext

4294967295

评论内容

reply

longtext

4294967295

回复内容

表4-13:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP