# code **Repository Path**: mxyfljt/code ## Basic Information - **Project Name**: code - **Description**: 毕设项目 ai巡课 数字画像 综合评价系统 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-11 - **Last Updated**: 2026-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 本项目是一个面向高校课程实训场景的教学管理与过程评价系统,支持课程管理、项目实训、组队协作、任务提交、互评评分、学习画像、AI 巡课预警与教师提醒等功能。 ## 技术栈 - 后端:Java 17、Spring Boot 3、MyBatis、MySQL、Redis、Spring Security - 前端:Vue 3、TypeScript、Vite、Element Plus - 构建工具:Maven、npm ## 目录结构 ```text . ├─backend # 后端源码(多模块 Maven) └─frontend # 前端源码(Vue3 + Vite) 环境要求 JDK 17+ Maven 3.9+ Node.js 18+(建议)/ npm 9+ MySQL 8+ Redis(如启用缓存与会话相关能力) 快速启动 1. 启动后端 cd backend mvn clean install mvn -pl server spring-boot:run 2. 启动前端 cd frontend npm install npm run dev 配置说明 后端数据库、Redis、端口等配置请在 backend/server 模块的配置文件中按本机环境修改。 前端接口代理与环境变量请按本机后端地址调整。 主要功能 课程与用户管理(管理员/教师/学生) 项目-模块-任务三层实训结构 组队与任务提交管理 互评与教师评分 学习画像与重算 AI 巡课预警(进度、截止、评价、活跃度) 教师提醒闭环(发送、已读、回执) 说明 本仓库当前仅保留 backend 与 frontend 两个核心目录,用于课程项目开发与部署。