基于SpringBoot的大学生体质测试管理系统源码数据库论文
目录
目录
1 绪 论
1.1系统背景介绍
1.2课题研究的目的和意义
1.3系统的研究现状
1.4系统实现的功能
1.5系统的特点
2 开发工具和技术
2.1 B/S体系结构
2.2 Java语言简介
2.3 SpringBoot框架
2.4 MySQL简介
3 系统需求分析
3.1 系统可行性分析及目的
3.1.1 系统设计目的
3.1.2 技术可行性
3.1.3 操作可行性
3.1.4 运行可行性
3.1.5 时间可行性
3.2 性能需求分析
3.3系统功能需求
3.4系统流程分析
3.4.1操作流程
3.4.2添加信息流程
3.4.3删除信息流程
4 系统总体设计
4.1 系统体系结构
4.2数据库设计
4.2.1 数据库概念结构设计
4.2.2数据库逻辑结构设计
5 系统详细设计
5.1系统功能模块
5.2管理员功能模块
5.3用户功能模块
5.3教师功能模块
6 系统测试
总 结
参考文献
致 谢
4.2.2数据库逻辑结构设计
根据E-R得出数据库包涵了以下几张数据表来实现了对数据库的存储、调用。以下分别列出数据表的每个字段名、数据类型、主外键及备注。
表4-1:token表
字段名称 |
类型 |
长度 |
字段说明 |
默认值 |
|
id |
bigint |
|
主键 |
主键 |
|
userid |
bigint |
|
用户id |
|
|
username |
varchar |
100 |
用户名 |
|
|
tablename |
varchar |
100 |
表名 |
|
|
role |
varchar |
100 |
角色 |
|
|
token |
varchar |
200 |
密码 |
|
|
addtime |
timestamp |
|
新增时间 |
|
CURRENT_TIMESTAMP |
expiratedtime |
timestamp |
|
过期时间 |
|
CURRENT_TIMESTAMP |
表4-2:体质测试
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
主键 |
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
ceshibianhao |
varchar |
200 |
测试编号 |
|
|
ceshimingcheng |
varchar |
200 |
测试名称 |
|
|
ceshiwenjian |
varchar |
200 |
测试文件 |
|
|
tupian |
varchar |
200 |
图片 |
|
|
faburiqi |
datetime |
|
发布日期 |
|
|
ceshishuoming |
longtext |
4294967295 |
测试说明 |
|
|
ceshineirong |
longtext |
4294967295 |
测试内容 |
|
|
jiaoshigonghao |
varchar |
200 |
教师工号 |
|
|
jiaoshixingming |
varchar |
200 |
教师姓名 |
|
|
表4-3:公告资讯
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
主键 |
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
title |
varchar |
200 |
标题 |
|
|
introduction |
longtext |
4294967295 |
简介 |
|
|
picture |
varchar |
200 |
图片 |
|
|
content |
longtext |
4294967295 |
内容 |
|
|
5.1系统功能模块
大学生体质测试管理系统,在系统首页可以查看首页、体质测试、公告资讯、留言板、个人中心、后台管理等内容进行详细操作,如图5-1所示。
图5-1系统首页界面图
体质测试,在体质测试页面可以查看测试名称、测试编号、测试说明、测试文件、发布日期、教师工号等内容进行测试等操作,如图5-2所示。
图5-2体质测试界面图
用户注册,通过填写用户账号、密码、确认密码、用户姓名、班级、联系方式等内容进行注册等操作,如图5-3所示。
图5-3用户注册界面图
个人中心,在个人中心页面通过填写用户账号、密码、用户姓名、性别、班级、联系方式、图片等内容进行更新信息等操作;如图5-4所示。
图5-4个人中心界面图
详细源码和论文请联系下方名片