【毕业设计】基于springboot的大学生综合素质测评系统

前言

【毕业设计】基于springboot大学生综测管理系统

🥇个人主页@MIKE笔记
🥈文章专栏毕业设计源码合集
联系博主: wx:mikenote


毕设目录

项目名文章地址💹下载
1、基于springboot的大学生综合素质测评管理系统http://t.csdn.cn/smVjLv1.0 // v2.0
2、基于springboot + vue微信小程序文创平台商城http://t.csdn.cn/rUQDg源码
3、基于springboot+vue—酒店客房管理系统-freehttp://t.csdn.cn/4zBzE
4、基于springboot+vue前后端分离-考试报名管理系统http://t.csdn.cn/TpHxC
5、基于springboot的送水管理系统-freehttp://t.csdn.cn/FXCWR

📢源码部分有偿获取,可联系我wx:mikenote,问问也无妨,欢迎一起来交流学习!

1️⃣介绍

大学生综合素质测评系统是在Web的基础上开发运行起来,使用MySQL作为系统的数据库,采用了B/S模式,主要具有以下的几大功能模块:系统用户管理,管理员信息录入及删除模块,用户信息的管理,学院班级等信息,学生课程信息,测评管理,反馈信息管理,以及系统公告等模块模块,其中学生个人信息输入模块、课程成绩管理,测评管理、功能模块是本系统的重点设计模块,系统功能丰富,涉及4个角色9大板块44个功能模块

特色功能

  • 提前配置加分规则减少繁琐的计分过程,提高科学性和效率
  • 支持文件导入导出,覆盖常见功能
  • 灵活构建评价指标体系适合不同高校不同专业的培养目标
  • 代码注释详细
  • 在这里插入图片描述
    在这里插入图片描述

系统架构

  1. 后端: Spring BootMybatis
  2. 前端:Layui
  3. 数据库:MySQL

2️⃣在线体验📈

1.0版本

在这里插入图片描述

视频演示【大学生综合测评管理系统-1.0版本-哔哩哔哩】

网站:http://8.130.36.187:2022

  • 超级管理员:super/123456
  • 管理员:admin/123456
  • 学生:2022001/123456
  • 辅导员:T0001/123456
  • ¥369——📲wx:mikenote

⚠️1.0版本,现有基础上不在更新。

2.0版本

在这里插入图片描述

视频演示【大学生综合测评管理系统-2.0版本-哔哩哔哩】

网站:http://8.130.36.187:2023

  • 超级管理员:super/123456
  • 辅导员:T2023/123456
  • 管理员:admin/123456
  • 学生:user/123456
  • ¥550——📲wx:mikenote

✅2.0版本更新说明:
1️⃣新增测评管理模块-德育成绩;
2️⃣更改综合成绩计算逻辑为;
50%智育 + 30%德育 + 15%加分项 + 5%体育
3️⃣新增图片上传功能;
4️⃣新增(证明材料)审核功能——学生上传材料,辅导员审核
5️⃣新增GPA计算功能:根据学分、绩点计算出GPA / 平均学分绩点-得出课程成绩(智育成绩)
6️⃣删除用户注册功能:学校系统一般由管理员添加、仅本校学生可使用;

3.0版本

进展及下步开发计划(主要向可视化方面考虑):

⚙️功能🕗时间✅状态🪫进度
🔥课程批量导入功能2023.5.1-2023.12.130%
🔥学生/课程/加分项等数量统计功能2023.5.1-2023.12.10%
🔥个人成绩Echarts统计图功能2023.5.1-2023.12.10%
🔥 班级成绩Echarts统计分布图功能2023.5.1-2023.12.10%
🔥考虑是否适配手机页面h5(目前适应平板)2024.1.1-2024.12.10%
🔥动态修改综合测评各板块成绩占比 / 基础分2024.1.1-2024.12.10%
🔥根据pc端计算逻辑,开发一款专门计算综合成绩的微信小程序/pc网页/h5页面(主要面向学生个人成绩计算器,不涉及辅导员审核等功能)2024.1.1-2024.12.10%

说明:其他没有提及的功能,有同学想到的请评论区留言。

3️⃣大学生综合素质测评表

  • 本系统严格按照此测评表编写,包括每一部分的加分,扣分,计算审核逻辑;和真实的大学生每年综合测评一模一样;实用性超级高,作为毕设的不二之选。
  • 当然你也可以自己使用,每年综合成绩计算岂不是省事很多,输入学分绩点,2分钟即可计算出GPA
    在这里插入图片描述

综测成绩计算逻辑—平均学分绩点(GPA
在这里插入图片描述


// 50%智育 + 30%德育 + 15%加分项 + 5%体育
Double totalScore = new BigDecimal(totalCourseScore * 0.5 + totalPlusesPoints * 0.15 + totalPhysicalScore * 0.05 + (deyuScore + 60) * 0.3).setScale(2, RoundingMode.HALF_UP).doubleValue();

4️⃣系统环境

环境版本 / 下载博主版本
系统win 10 /win 11在这里插入图片描述
JDK1.8.0_144在这里插入图片描述
Maven3.6.3在这里插入图片描述
IDEA2023在这里插入图片描述
Node14.16.0 在这里插入图片描述
MySQL5.6.42 / 5.7.x在这里插入图片描述

备注:以上版本为博主电脑配置,可点击进入官网下载

关于我

wx/qq:mikenote
CSDN:https://blog.c1n.cn
码云:https://gitee.com/f_xz
个人博客:https://mikenote.asia

结语

如果你还不会部署:
🔥项目本地部署教程——springboot项目通用
如果你本地环境没弄好:
🔥【毕业设计】Java开发环境搭建
以上便是本系统基本概览,本 专栏介绍源码均亲测运行可用。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
这个是我的毕业设计 五个模块包括:个人信息管理模块,公告模块,基本信息管理模块,奖学金管理模块,成绩管理模块 角色:学生,教师,管理员 目 录 1 引言 1 1.1 课题的研究目的与意义 1 1.2 课题的创新点 1 1.3 课题的实用价值 2 2 业务概述 2 2.1 传统业务处理模式介绍 2 2.2 现有信息系统应用情况 2 3 可行性研究 3 3.1 系统粗略分析 3 3.2 系统数据流图 4 3.2.1顶层数据流图 4 3.2.2一层数据流图 5 3.3 系统可行性分析 5 3.3.1 技术可行性 6 3.3.2 经济可行性 6 3.3.3 操作可行性 6 3.3.4法律可行性 6 4 需求分析 7 4.1 系统功能需求 7 4.1.1 个人信息管理模块 7 4.1.2 公告管理模块 8 4.1.3 基本信息管理模块 8 4.1.4 奖学金管理模块 9 4.1.5 成绩管理模块图 10 4.2 系统性能需求 11 4.3 系统数据需求 11 4.3.1 学生基本信息实体图 11 4.3.2教师基本信息实体图 12 4.3.3管理员基本信息实体图 12 4.3.4 公告基本信息实体图 13 4.3.5 期末成绩基本信息实体图 13 4.3.6 德育成绩基本信息实体图 13 4.3.7 奖学金申请基本信息实体图 14 4.4 其他需求 14 4.4.1 可靠性和可用性 14 5 总体设计 15 5.1 系统功能结构分析 15 5.1.1学生综合素质测评系统上层功能结构图 15 5.1.2学生综合素质测评系统模块功能结构图 15 5.2 系统应用架构设计 19 5.3 系统安全性分析 19 6 数据库设计 20 6.1 系统数据库设计环境配置说明 20 6.2 数据库模型设计 20 6.3 数据表及其结构 21 7 详细设计 27 7.1程序流程图 27 7.1.1 奖学金审核程序流程图 28 7.1.2 公告管理程序流程图 29 7.2 详细说明 29 7.2.1 登录界面 30 7.2.2 管理员主界面 31 7.2.3 添加管理员界面 32 7.2.4 添加学生界面 33 7.2.4 修改综合素质测评成绩系数 34 7.2.5 管理员管理公告 35 7.2.7 教师个人信息管理 35 7.2.8 教师录入学生加减分 37 7.2.9 教师管理学生综合素质测评成绩 40 7.2.10 学生查看公告 42 7.2.11 学生奖学金申请 43 8 系统使用说明 45 8.1 系统运行环境和配置 45 8.1.1硬件环境 45 8.1.2软件环境 45 8.2 系统操作说明 45 8.2.1 用户登录说明 46 8.2.2 管理员子系统说明 47 8.2.3 学生子系统说明 53 8.2.4 教师子系统说明 58 9 总结 66 参考文献 67 致谢 68

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值