前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【毕设项目推荐】Springboot+Vue大学新生报到管理系统

【毕设项目推荐】Springboot+Vue大学新生报到管理系统

作者头像
小熊学Java
发布2024-09-27 18:38:02
640
发布2024-09-27 18:38:02
举报
文章被收录于专栏:全栈学习之路

1、项目介绍

经过调查,目前现代人的生活节奏加快,生活压力也在逐渐的增加,网络的发展给人们带来的便利,随着网上大学生新生报到信息不断的增加,越来越多的学生开始加入了大学生新生报到大潮中,但是我国对于网上大学生新生报到系统的信息管理效果低下,而且出错率也很高。因此大家都在寻找一款更加专业化的大学生新生报到系统。 随着大学生新生报到系统的不断出现,学生需求不断增多,大学生新生报到系统也不断的得到壮大,本系统主要根据学生和管理员的实际需要,同时让管理者可以通过这个系统对学生实际需求以及各大学生新生报到信息的所有信息进行操作。设计该系统主要目的是为了方便学生可以有一个非常好的平台体验,管理员也可以通过该系统进行更加方便的管理操作,实现了之前指定好的计划。

功能要求:首页、个人中心、学生管理、公告信息管理、座位预订管理、自习室管理、留言板管理、系统管理等功能模块。

项目技术:Spring Boot、Vue、Maven、MySQL

2、项目角色

因是一个新生报道系统,故角色分为学生和管理员两个,具体功能分配情况请看下图

3、系统架构图

4、数据库设计

当大学生新生报到系统在运行的时候,数据库要能确保自己的独立性,想要哪部分的数据就选择相应的设置选项,对应的数据就会以表格的形式展现出来。当对这一个功能进行设置,他就会与数据库进行连接,会在对话框中弹出相应的数据源。

表名:sushexinxi

功能:宿舍信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

sushemingcheng

varchar

200

宿舍名称

susheleixing

varchar

200

宿舍类型

ruzhurenshu

varchar

200

入住人数

xibie

varchar

200

系别

zhuanye

varchar

200

专业

beizhu

varchar

200

备注

表名:news

功能:校园公告

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

longtext

4294967295

图片

content

longtext

4294967295

内容

表名:config

功能:配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表名:xueshengxinxi

功能:学生信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xueshengxingming

varchar

200

学生姓名

zhaopian

longtext

4294967295

照片

nianling

varchar

200

年龄

xingbie

varchar

200

性别

shoujihaoma

varchar

200

手机号码

chushengnianyue

date

出生年月

jiatingzhuzhi

varchar

200

家庭住址

baodaozhuangtai

varchar

200

报到状态

beizhu

longtext

4294967295

备注

表名:banjixinxi

功能:班级信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

banjibianhao

varchar

200

班级编号

banjimingcheng

varchar

200

班级名称

xibie

varchar

200

系别

zhuanye

varchar

200

专业

banjirenshu

int

班级人数

表名:users

功能:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

表名:token

功能: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

表名:sushefenpei

功能:宿舍分配

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

sushemingcheng

varchar

200

宿舍名称

susheleixing

varchar

200

宿舍类型

xibie

varchar

200

系别

zhuanye

varchar

200

专业

fenpeishijian

datetime

分配时间

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

xingbie

varchar

200

性别

表名:jiaofeixinxi

功能:缴费信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xueshengxingming

varchar

200

学生姓名

xuehao

varchar

200

学号

jiaofeileixing

varchar

200

缴费类型

jiaonajine

float

缴纳金额

shoufeishijian

datetime

收费时间

beizhu

varchar

200

备注

ispay

varchar

200

是否支付

未支付

表名:baodaoliucheng

功能:报道流程

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

baodaobiaoti

varchar

200

报道标题

fengmian

longtext

4294967295

封面

liuchengneirong

longtext

4294967295

流程内容

faburiqi

datetime

发布日期

表名:xueshengbaodao

功能:学生报到

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

xingbie

varchar

200

性别

shoujihaoma

varchar

200

手机号码

baodaoshijian

datetime

报到时间

beizhu

varchar

200

备注

表名:banjifenpei

功能:班级分配

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

xingbie

varchar

200

性别

shoujihaoma

varchar

200

手机号码

banjimingcheng

varchar

200

班级名称

xibie

varchar

200

系别

zhuanye

varchar

200

专业

fenpeishijian

datetime

分配时间

表名:xuesheng

功能:学生

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xuehao

varchar

200

学号

mima

varchar

200

密码

xueshengxingming

varchar

200

学生姓名

touxiang

longtext

4294967295

头像

xingbie

varchar

200

性别

shoujihaoma

varchar

200

手机号码

youxiang

varchar

200

邮箱

5、系统演示图

后台页面

image-20240925200446492

前台页面

6、项目资料

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-09-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小熊学Java 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、项目介绍
  • 2、项目角色
  • 3、系统架构图
  • 4、数据库设计
  • 5、系统演示图
    • 后台页面
      • 前台页面
      相关产品与服务
      云数据库 MySQL
      腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档