基于SpringBoot+Vue的学生成绩管理系统
查看大图

基于SpringBoot+Vue的学生成绩管理系统

分类: springboot vue MySQL 标签: 学生成绩管理系统

228浏览 销量 0 件

400.0 ¥


规格 :

数量 :
1


总价: ¥

本系统是一个学生成绩管理系统,旨在实现对学校基础信息(学院、专业、班级等)、师生用户以及学生成绩的全面、高效管理。系统核心价值在于提供一个统一的平台,简化成绩录入、查询和统计流程,提高教务管理效率。(ssm和springboo项目可互转)

联系作者 ,微信 jf3qcom , QQ : 1913284695(咨询)

发货流程

支付成功后,直接联系作者发源码,或者在‘个人中心’-‘我的订单’里留言可用邮箱,作者直接发源码至您的邮箱

学生成绩管理系统

角色

  • 管理员 (Admin):系统的最高权限用户,负责系统配置、用户管理、基础数据维护等。
  • 教师 (Teacher):负责教授课程、录入和管理所教班级的学生成绩。
  • 学生 (Student):系统的主要服务对象,可以查询个人信息、课程信息和成绩信息。

技术

  • 后端技术:SpringBoot2 (Java)
  • 前端技术:Vue2
  • 数据库:MySQL

核心功能

本系统是一个学生成绩管理系统,旨在实现对学校基础信息(学院、专业、班级等)、师生用户以及学生成绩的全面、高效管理。系统核心价值在于提供一个统一的平台,简化成绩录入、查询和统计流程,提高教务管理效率。

功能介绍

管理员

  1. 用户管理:管理教师、学生和管理员账户,包括新增、修改、删除和状态启用/禁用。
  2. 基础数据维护:管理学院、专业、班级和课程等基础信息,确保数据的准确性和一致性。
  3. 课程班级分配:分配教师给特定的课程和班级,建立课程-班级-教师的关联关系。

教师

  1. 个人信息管理:修改个人基本信息和登录密码。
  2. 课程/班级查询:查询自己所教授的课程和对应的班级信息。
  3. 成绩录入与管理:录入、修改和查询所教班级学生的课程成绩。
  4. 成绩批量导入:支持通过文件批量导入学生成绩数据。

学生

  1. 个人信息查询:查询和修改个人基本信息。
  2. 个人成绩查询:查询所有已修课程的成绩记录。

数据字典

管理员表 (cj_admin)

id int(0) 主键ID
realname varchar(255) 姓名
uno varchar(255) 用户名/登录账号
upass varchar(255) 密码 (通常为MD5加密)
sex varchar(255) 性别
faceimg varchar(255) 头像图片路径
state varchar(255) 状态 (1启用, 0禁用)
msg varchar(255) 驳回/禁用理由
phone varchar(255) 手机号
email varchar(255) 邮箱

班级表 (cj_banji)

id int(0) 主键ID
banji_name varchar(255) 班级名称
major_id int(0) 所属专业ID (关联 cj_major.id)
grade varchar(255) 年级 (从说明文档中推断)

学院表 (cj_college)

id int(0) 主键ID
college_name varchar(255) 学院名称

课程表 (cj_course)

id int(0) 主键ID
cname varchar(255) 课程名称

课程班级教师关系表 (cj_course_banji)

id int(0) 主键ID
course_id int(0) 课程ID (关联 cj_course.id)
banji_id int(0) 班级ID (关联 cj_banji.id)
teacher_id int(0) 教师ID (关联 cj_teacher.id)

专业表 (cj_major)

id int(0) 主键ID
major_name varchar(255) 专业名称
college_id int(0) 所属学院ID (关联 cj_college.id)

成绩表 (cj_score)

id int(0) 主键ID
stuid int(0) 学生ID (关联 cj_student.id)
score float(10, 2) 成绩分数
sdate varchar(255) 考试日期
addbatch varchar(255) 成绩导入批次号
course_id int(0) 课程ID (关联 cj_course.id)
teacher_id int(0) 录入成绩的教师ID (关联 cj_teacher.id)
banji_id int(0) 班级ID (冗余字段,方便查询)

学生表 (cj_student)

id int(0) 主键ID
sno varchar(255) 学号
sex varchar(255) 性别
birth varchar(255) 出生日期
phone varchar(12) 手机号
email varchar(255) 邮箱
national varchar(255) 民族
realname varchar(255) 姓名
upass varchar(255) 密码 (通常为MD5加密)
banji_id varchar(255) 班级ID (关联 cj_banji.id)
faceimg varchar(255) 头像图片路径
note varchar(255) 备注
state varchar(255) 状态 (1启用, 0禁用, 2待审核)
msg varchar(255) 禁用理由
ulike varchar(255) 爱好
udesc varchar(255) 简介

教师表 (cj_teacher)

id int(0) 主键ID
realname varchar(255) 姓名
tno varchar(255) 教师编号/登录账号
upass varchar(255) 密码 (通常为MD5加密)
sex varchar(255) 性别
faceimg varchar(255) 头像图片路径
state varchar(255) 状态 (1启用, 0禁用)
msg varchar(255) 禁用理由
phone varchar(255) 手机号
email varchar(255) 邮箱
level varchar(255) 职称

部分截图

image.png


image 1.png


image 2.png


image 3.png


image 4.png


image 5.png


image 6.png


image 7.png


image 8.png

image 9.png

image 10.png


image 11.png

演示视频

https://www.bilibili.com/video/BV1ZQWqz1E3Q/

好源码分享就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

找相似

飞一样的编程

飞一样的编程 主页 关注

269万+
人气
613
博客
24
专栏
1
问答
68
粉丝
1
关注
收藏夹 我的订单
热销
客服QQ 1913284695