系统使用技术:springboot
前端技术:bootstrap、css、js等
开发工具:idea
数据库:mysql5.7
项目介绍:
该系统框架后端采用springboot框架,前端使用bootstrap、css、js等,系统界面美观,功能全面,含有开题报告、参考论文、任务书等。系统主要分为3个角色:管理员、教师、学生,主要功能为:网账号管理、课程管理、选课管理、成绩管理、学分管理等。
下面我们来看看功能。
系统登陆界面:
http://localhost:8080 admin/123456 TC1000/123456 2010312132/123456
管理员首页
登录后进入首页,系统分为三个角色,下面是管理员看到的首页,不同角色功能不同,在首页中,可以查看选课通知,附件是doc文档,可以在线预览文档。
账号管理
账号分为三类。可以在这里更新账号信息,或者添加账号
课程管理
可以新增课程,也可以查看课程的选课情况,或者更新课程信息
成绩管理
学生选课后,教师可以给学生打分,在成绩管理中可以看到某个学生课程的分数
课程通知
在这里可以新增课程通知信息,提示学生选课,或者事项
选课情况
管理员有权限可以查看选课情况
学生登录-在线选课
学生登录系统后可以在线选课
教师登录-我的授课
可以查看学生选修自己课程的情况
数据库
系统一共有8张表
以上就是基于springboot的学生选课系统的部分功能展示,从整体上来看,本系统功能是十分完整的,界面设计简洁大方,交互友好,数据库设计也很合理,共涉及到8张表用于存储数据信息,规模适中,比较适合毕业设计和课程设计的相关应用。