尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Spring Boot 3 + Vue 3 + MySQL 高校大创项目管理系统源码前后端分离实战
一、项目简介本系统是一套基于 Spring Boot 3 Vue 3 MySQL 的高校大创项目管理系统采用前后端分离架构。系统覆盖项目申报、教师审核、专家评审、进度管理、变更申请、结题验收、公示发布等完整业务流程适用于高校创新创业项目的全生命周期管理。系统内置管理员、学生、指导教师、评审专家四种角色各角色通过 Web 端协同完成项目从申报到结题的全部操作。二、技术栈技术说明后端框架Spring Boot 3ORMMyBatis-Plus权限认证Spring Security JWT基于 userId 鉴权前端框架Vue 3状态管理Vuex / Pinia构建工具Vite数据库MySQL文件上传MultipartFile 本地存储日志记录自定义 Log 注解 AOP三、功能模块管理员端用户管理分页查询用户列表支持按角色和关键词筛选新增用户填写用户名、真实姓名、密码、角色、学院、专业等编辑用户信息不可修改密码启用/禁用用户账号重置用户密码为 123456。项目管理分页查询所有项目支持按状态、关键词、项目类型、项目级别筛选查看项目详情更新项目状态审批立项、驳回、启动执行并自动设置开始日期设置项目等级和经费。公示管理设置项目公示状态立项公示、验收公示、取消公示设置项目验收等级优秀、良好、合格、不合格自动完成结题并设置结束日期。催办管理向项目负责人和指导教师发送进度催办通知。评审专家管理分页查询专家列表录入新专家为项目分配评审专家指定评审类型立项评审、结题评审校验项目状态匹配性。评审分配管理查看评审分配列表按评审类型和状态筛选检查项目是否已完成指定类型的评审。系统日志查看系统操作日志支持分页和关键词搜索。数据统计查看数据统计面板包括项目总数、各状态数量、按类型/级别/学院统计、用户数量统计。普通用户端学生端用户注册与登录仅学生角色可注册支持密码修改。通知管理查看个人通知列表分页标记单条通知为已读或一键全部标记为已读获取未读通知数量。公示查看查看立项公示和验收结果公示项目列表公开访问无需登录查看公示项目的详细信息和结题材料查看公示项目的评审记录。首页统计获取首页统计数据项目总数、各状态数量、按学院/类型/级别统计等。文件上传支持任意文件类型上传返回文件访问路径。项目列表查看本人参与或负责的所有项目列表。项目申报填写项目名称、类型、级别、描述、计划文件、预算、指导教师并添加项目成员支持多成员。项目详情查看单个项目的详细信息含项目成员列表。进度报告在项目状态为 in_progress 时提交进度报告填写报告内容并上传附件查看指定项目的所有进度报告列表按时间倒序。变更申请在项目状态为 in_progress 时提交变更申请填写变更类型、变更内容查看指定项目的所有变更申请列表。结题材料在项目状态为 in_progress 时提交结题材料上传结题报告、成果附件查看指定项目的所有结题材料列表。评审记录查看指定项目的评审记录含专家姓名、评分、评审意见。指导教师端项目列表查看本人指导的项目列表支持按项目状态筛选和分页。项目详情查看单个项目的详细信息。项目初审审核学生申报的项目填写审核意见通过teacher_approved或驳回。进度报告审核查看待审核的进度报告列表支持按状态筛选和分页审核进度报告通过或驳回填写审核意见。变更申请审核查看待审核的变更申请列表支持按状态筛选和分页审核变更申请通过或驳回填写审核意见。结题材料审核查看本人指导项目的结题材料列表审核结题材料通过或驳回填写审核意见通过后项目自动进入结题中状态。评审记录查看指定项目的评审记录。通知管理查看通知列表、未读通知数量。评审专家端待评审项目列表分页显示分配的项目名称、类型、评审类型。已完成评审列表分页显示已评审项目。项目详情查看指定项目的详细信息。提交评审对项目进行创新性、可行性、价值性三项打分每项满分系统自动计算总分填写评审意见。评审记录查看指定项目的评审记录。通知管理查看通知列表、未读通知数量。四、项目总结本系统的技术亮点在于基于 Spring Boot 3 Vue 3 的前后端分离架构结合 JWT 权限认证与自定义 AOP 日志注解实现了高校大创项目全生命周期的数字化管理。系统适合作为 Java 全栈开发的学习项目或高校信息化建设的二次开发基础尤其适用于需要多角色协同、业务流程完整的项目管理系统开发场景。界面展示交付内容本项目为完整交付包含完整后端源码完整前端源码数据库初始化脚本SQL万字项目文档设计文档 / 论文可作课程设计、毕业设计参考获取完整源码完整前后端源码 数据库脚本 万字项目文档见 Gitee 仓库https://gitee.com/kangxihuang/src-K035
RELATED

相关推荐

Coze扣子平台AI智能体开发实战:从单Agent到多Agent协作

Coze扣子平台AI智能体开发实战:从单Agent到多Agent协作

在AI智能体开发领域,Coze扣子平台以其低代码、高效率的特点迅速成为开发者关注的焦点。很多团队在尝试从传统编程转向AI智能体开发时,往往面临平台选择困难、项目搭建复杂、多Agent协作配置不清晰等问题。本文将基于实战经验,完整拆解Coze扣子…

📅 2026/10/25 6:07:01
终极网页保存指南:SingleFile让你一键永久保存完整网页

终极网页保存指南:SingleFile让你一键永久保存完整网页

终极网页保存指南:SingleFile让你一键永久保存完整网页 【免费下载链接】SingleFile Web Extension for saving a faithful copy of a complete web page in a single HTML file 项目地址: https://gitcode.com/gh_mirrors/si/SingleFile 你是否曾经遇到过这…

📅 2026/10/25 6:08:03
实测对比:Qwen3.5-35B-A3B-OptiQ-4bit vs 传统4-bit模型,6大基准测试全面领先

实测对比:Qwen3.5-35B-A3B-OptiQ-4bit vs 传统4-bit模型,6大基准测试全面领先

实测对比:Qwen3.5-35B-A3B-OptiQ-4bit vs 传统4-bit模型,6大基准测试全面领先 【免费下载链接】Qwen3.5-35B-A3B-OptiQ-4bit 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/Qwen3.5-35B-A3B-OptiQ-4bit Qwen3.5-35B-A3B-OptiQ-4bi…

📅 2026/10/2 19:24:24
MORE NEWS

更多资讯

📰

RRF 融合后还要不要重排:先画候选召回上限

RRF 能把不同检索通道的排名合到一起,但它不能把没召回的文档变出来。重排器也是一样。很多“换了重排模型还是答错”的问题,实际发生在候选池形成之前。 10 月 8 日,Qdrant 与 Pento 发布了 miniCOIL EN-ES 的双语稀疏检索研究预览&#xf…

📰

199_负载突变下转速环积分饱和的恢复过程设计

从一个反复烧驱动模块的现场说起 几年前做过一台大惯量旋转台的项目,电机通过减速机构拖动一个偏心负载。空载调试一切正常,转速环响应干脆利落。但是一旦把真实负载挂上去,做突加突卸测试,问题就来了:每次负载突然卸掉的瞬间,转速会猛地冲上去,超调大得吓人,紧接着驱…

📰

198_弱磁区电压裕量不足时的电流分配策略调整

一个把母线电压吃干榨净的现场 早年间做一套宽调速范围的永磁同步驱动项目,样机在额定转速以下跑得四平八稳,温升、噪声、效率都在预期内。问题出在往高速推的阶段:转速刚越过基速不久,控制器就开始报母线电压利用率异常,同时相电流波形上出现明显的削顶畸变,转矩输出像…

📰

197_电流环与速度环带宽配比失当引起的振荡现象

前年冬天,有个做卷绕设备的项目找到我。他们的机器在低速运行时一切正常,但产线速度提上去之后,张力就开始周期性波动,幅度越来越大,最后设备自己保护停机。现场工程师换了张力传感器、检查了机械传动、甚至把电机都拆下来重新对中,折腾了快两周,问题依旧。 我到现场之…

📰

196_反电动势谐波对转子位置估算误差的耦合分析

从一次诡异的低速抖动说起 去年冬天调一台无位置传感器永磁同步驱动样机,额定转速三千转,带载运行在中高速区间一切正常。但客户要求必须能稳定运行在百分之五额定转速以下,问题就来了。低速轻载时电机发出周期性的“咯噔咯噔”抖动,电流波形上叠加了明显的六次谐波纹波,…

📰

Agent多Agent框架实战:Router路由器与四种多智能体架构区别说明(TaoToken统一API接入)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬