logo
0
0
WeChat Login

2025年中旬个人项目:在线课程教学平台(类UOOC) 技术栈:Vue SpringBoot MyBatis MySQL Redis Python文件服务 ·基于若依开源系统二次开发,此项目可满足高校课程管理需求,支持多角色(学生/教师)多部门协同工作 ·功能包括课程信息管理、学生选课系统与课表查询、教学课件上传与权限管理、文件在线预览与下载

可以通过以下Git命令将本地项目推送到Gitee仓库: cd d:\IDE\Code\Web_UOOC git init git add . git commit -m "初始提交" git remote add origin https://gitee.com/liang-guojing/web_uooc.git git push -u origin master

UOOC_Frontend/ └── src/ ├── api/ # 接口管理 │ ├── system/ # 系统管理接口 │ ├── monitor/ # 监控接口 │ └── course/ # 课程相关接口 ├── assets/ # 静态资源 │ ├── images/ # 图片资源 │ ├── styles/ # 全局样式 │ └── fonts/ # 字体文件 ├── components/ # 通用组件 │ ├── RuoYi/ # 若依基础组件 │ └── Course/ # 课程卡片组件 ├── router/ # 路由配置 │ └── index.js # 路由守卫与权限控制 ├── store/ # Vuex状态管理 │ ├── modules/ # 模块化状态 │ └── getters.js # 全局状态获取 ├── utils/ # 工具函数 │ ├── auth.js # 权限验证 │ └── request.js # axios封装 └── views/ # 视图层 ├── system/ # 系统管理 │ ├── user/ # 用户管理 │ ├── role/ # 角色权限 │ └── menu/ # 菜单配置 ├── students/ # 学员功能 │ ├── search/ # 课程搜索 │ └── course/ # 课程详情 ├── teachers/ # 教师功能 │ └── course/ # 课程管理 ├── monitor/ # 系统监控 │ ├── logininfor/ # 登录日志 │ └── online/ # 在线用户 ├── index.vue # 管理主页 ├── login.vue # 登录页 └── register.vue # 注册页

系统交互流程示例 flowchart LR A[前端Vue] -->|Axios| B[Nginx] B -->|API路由| C[SpringBoot] C -->|MyBatis| D[(MySQL)] C -->|Jedis| E[(Redis)] C -->|WebSocket| A

About

No description, topics, or website provided.
Language
Java53.5%
Vue34.6%
JavaScript8.6%
HTML1.7%
Others1.6%