【A013】基于Springboot + vue实现的学校课程管理系统

· 更新于

项目描述 本系统包含管理员、教师、学生三个角色。 管理员角色: 1. 用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。 2. 配置管理:管理系统配置参数,如轮播图设置等。 3. 公告信息管理:发布和管理公告信息,包括标题、简介、图片和内容。 4. 课程信息管理:管理课程分类、课程信息和课程学习记录。 教…

#### 项目描述 本系统包含管理员、教师、学生三个角色。 管理员角色: 1. 用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。 2. 配置管理:管理系统配置参数,如轮播图设置等。 3. 公告信息管理:发布和管理公告信息,包括标题、简介、图片和内容。 4. 课程信息管理:管理课程分类、课程信息和课程学习记录。 教师角色: 1. 课程信息管理:教师可以查看和管理课程信息,包括课程名称、分类、封面、标签、课时、上课时间等。 2. 课程学习管理:教师可以查看学生的课程学习记录,包括学习时间、学习内容等。 3. 个人信息管理:教师可以管理自己的个人信息,包括工号、姓名、头像、联系电话和性别。 学生角色: 1. 课程信息查看:学生可以查看课程信息,包括课程名称、分类、封面、标签、课时、上课时间等。 2. 课程学习:学生可以记录课程学习情况,包括学习时间、学习内容等。 3. 收藏管理:学生可以管理自己的收藏,包括收藏的课程信息等。 4. 个人信息管理:学生可以管理自己的个人信息,包括学号、姓名、头像、性别和手机号码。 #### 运行环境 jdk1.8 + idea + mysql5.7 + tomcat8 + vscode #### 项目技术 springboot2 + vue2 + elementui + nodejs14 #### 项目截图 1.登录 ![](http://img.yidaima.cn/1-14644c5874df45068d7b8d795ad098e4) 2.教师管理 ![](http://img.yidaima.cn/2-00c0e2d205584748a3061c3a71db5931) 3.学生管理 ![](http://img.yidaima.cn/3-c472d9ef29ae4137ad50462b2d6e67be) 4.课程信息管理 ![](http://img.yidaima.cn/4-b4a6f7ad12dd4d4b94e0735030ad3b65) 5.新增课程信息 ![](http://img.yidaima.cn/5-0f822b735a334d599ab4f8d62a375e91) 6.主页 ![](http://img.yidaima.cn/6-9f30bdc86b2143ac87edb89c957b5714) 7.课程信息详情 ![](http://img.yidaima.cn/7-95e3f86151ec4d178b8a78e94b21cfa5) 8.课程学习 ![](http://img.yidaima.cn/8-d3a10ee2e97247809bb5d7d1b096107a) 9.个人中心 ![](http://img.yidaima.cn/9-782609d72e9541ea96f225954f0d5014) 10.目录结构展示 ![](http://img.yidaima.cn/10-19e61812202840749aecc485b414fe57) 11.项目结构展示 ![](http://img.yidaima.cn/11-5134f7303b5548488dfd1c8cb96694bd) #### 资源下载 ![](http://img.yidaima.cn/0462f01f212a4f8880f20aa3d8cfb87b) 请打开微信扫描上面小程序码,打开小程序搜索 "**项目编号**" 即可下载资源
查看完整页面