# 《最新版学生选课管理系统》的介绍
# 一、项目适合人群
适合人群:
计算机相关专业的萌新、小白
想学习编程的小伙伴
大一到大四都可以学
非常基础、非常简单、看完都可以跟着自己做出来!
可以学习到的技能
- 学会常用技术栈的使用
- 独立开发项目
- 学会前端的开发流程
- 学会后端的开发流程
- 学会数据库的设计
- 学会前后端接口调用方式
- 学会多模块之间的关联
- 学会数据的处理
# 二、项目带敲视频
# 三、技术栈以及功能
- 后端:Springboot3、MyBatis、SpringMVC
- 前端:Vue3、Element-Plus
- 数据库:MySQL 5.7 或者 MySQL 8
- 前后端:分离
- 编辑器:IDEA2023
功能模块:
- 管理员信息:用户名、密码、姓名、头像、角色
- 教师信息:用户名、密码、姓名、性别、职称、所属专业、角色
- 学生信息:用户名、密码、姓名、性别、学号、总学分、所属学院、角色
- 学院信息:学院名称、学院介绍、最低学分
- 专业信息:专业名称、系名、所属学院
- 课程信息:课程名称、介绍、学分、所属学院、上课教师、开班人数、上课时段、上课地点、已选人数。如果某个课程被选过,那么该课程不允许被删除。
- 选课信息:课程名称、授课教师、选课学生。选课后可以取消选课,学生对应的学分也会跟着自动计算,课程已选人数也会自动计算。
- 系统公告:管理员维护,教师和学生查看
- 登录注册、修改密码、个人信息管理、退出登录
# 四、电脑里需要准备的环境
运行环境:JDK 17或以上
代码编写软件:IDEA
数据库:MySQL 5.7 或者 8
数据库可视化:navicat
版本工具:maven
# 五、资料获取方式
该系列教程免费提供脚手架+带敲笔记,可以在项目实战网的积分专区板块 (opens new window)上传三连+关注截图
审核通过后,会获得积分,就可以去解锁你想要的资料啦!!
如果没找到联系我们的编程客服小助手,咨询一下