一、项目简介
本项目是一套基于java swing和mysql实现的学生选课成绩信息管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。
包含:项目源码、项目文档、数据库脚本等,该项目附带全部源码可作为毕设使用。
项目都经过严格调试,确保可以运行!
该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值
二、技术实现
技术栈:Java swing,mysql
工具:navicat,eclipse或者idea
三、系统功能
系统分为学生、教师、管理员三个角色,具体功能如下:
主要实现的功能有:
管理员角色登录后,可以看到:
开始菜单、后台管理、选课情况、成绩管理、帮助五大主菜单。其中开始菜单有:重新登录、修改密码、用户管理、操作日志、初始化数据库等功能
后台管理里面有:学生信息管理、教师信息管理、课程信息管理、年级信息管理、班级信息管理等功能。
选课情况下有选课录入、选课情况总览两个功能:
成绩管理下有成绩录入、成绩统计两个功能:
教师登录后只有有权限进行选课操作和成绩操作,其他系统功能没有权限操作。
学生登录后只能进行选课和查看选课情况及成绩,且只能操作自己的信息,不能操作别人的信息 :
四、页面功能
五、数据库
一共包含 8张表
c_ccourse
c_class
c_course
c_grade
c_log
c_student
c_teacher
c_user
六、源码地址
https://download.csdn.net/download/weixin_43860634/88264490