# StudyManagement **Repository Path**: lsj00-lingsong/study-management ## Basic Information - **Project Name**: StudyManagement - **Description**: 本项目使用AI进行编码开发,从搭建基本权限管理到完善学习管理模块,测试AI开发的便利性。系统相关功能比较完善。 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-25 - **Last Updated**: 2025-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一 系统架构 **Backend (Java)** - Spring Boot 3.4.0 - Spring Security + JWT - Spring Data JPA - MySQL 8.0 - Java 17 **Frontend (TypeScript)** - Vue 3.5.18 - Element Plus 2.11.1 - Vue Router 4.5.1 - Axios 1.11.0 - ECharts 6.0.0 - TypeScript 5.8.0 ![输入图片说明](img/1.png) # 二 Frontend Development **Install Dependencies:** ```bash cd frontend/project-management-frontend cnpm install ``` **Run Development Server:** ```bash cd frontend/project-management-frontend npm run dev ``` **Run Development Server (Accessible via IP):** ```bash cd frontend/project-management-frontend npm run dev:host ``` **Build for Production:** ```bash cd frontend/project-management-frontend npm run build ``` # 三 重点功能 ## 3.1 报名学习 普通用户提交报名学习 ![输入图片说明](img/2.png) 教师进行审批 ![输入图片说明](img/3.png) ![输入图片说明](img/4.png) 审批通过后可以查看视频 ![输入图片说明](img/5.png) ## 3.2 上传课程 教师创建课程并发布 ![输入图片说明](img/6.png) 上传课程教学视频 ![输入图片说明](img/7.png) 管理员审核视频 ![输入图片说明](img/8.png) ## 3.3 评论管理 ![输入图片说明](img/9.png) ## 3.4 人员管理 ![输入图片说明](img/10.png)