立即注册

ekn

2019人工智能创新平台招新仅注册用户才可以浏览全站
查看: 29|回复: 0

基于Springboot的成绩管理系统

[复制链接]

1

主题

1

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2025-11-13 23:19:02 | 显示全部楼层 |阅读模式
本帖最后由 202208070120 于 2025-11-13 23:20 编辑

一、方案概述
  本系统开发一个满足学生成绩管理的网页版管理系统。方便高校学生成绩管理员对高校内的学生、教师、课程、成绩进行分类管理、更加高效地维护学生成绩信息,方便教师查看任课信息,操作学生成绩。方便学生查询课程表和成绩。
  前端基于vue.js,后端基于JAVA语言开发,使用springboot 提高开发效率和质量。


二、框架图
课程管理 对课程的信息进行管理,以及管理员和教师进行课程的查询。
课程表管理 关联教师排课、任课信息、学生获取上课信息,管理员可以针对课程表信息进行编辑,实现排课功能
成绩管理 管理员和教师可以录入或修改对应权限的成绩信息,学生可以查询对应的成绩信息
用户管理 针对管理员、教师和学生的信息进行管理


三、数据库设计
数据库有
管理员信息表 包括管理员id、用户名、密码、真实姓名、等级、归属学校、邮箱、联系电话、性别、创建时间。
课程基本信息表 包括课程基本信息id、课程名、学分、满分、课时、届时、学期、类别(1必修,2选修)、专业、创建时间。
教师信息表 包括教师id、用户名、密码、真实姓名、等级、学校名称、邮箱、联系电话、性别、创建时间。
等一系列相关的数据表
如下面是学生-课程关联表
数据名称      数据类型      数据类型
Id          int         关联id
Student_id      varchar        学生id
Course_id       Varchar        课程
score        Varchar        分数
point        Varchar        绩点
credit        Varchar       学分


四、详细设计
(1) 课程信息的管理,包括课程信息的条件查询、录入、修改和删除。
(2) 课程表的管理,包括排课、录入课程表、修改课程表。
(3) 用户信息管理。包括对系统管理员、教师和学生的信息进行维护管理,可以新增、修改、删除和条件分页查询用户信息。
(4) 成绩信息管理,可以查询对应成绩信息,教师和管理员可以录入和修改成绩。
(5) 用户登录,读者可以通过登录页面注册新账号,管理员、教师、学生可以使用用户名和密码登录系统。
即学生成绩管理系统向下划分为课程管理、课程表管理、成绩管理、用户管理四个模块。课程管理主要负责对课程的信息进行管理,以及管理员和教师进行课程的查询;课程表管理主要关联教师排课、任课信息、学生获取上课信息;成绩管理中,管理员和教师可以录入或修改对应权限的成绩信息,学生可以查询对应的成绩信息;用户信息管理可以针对管理员、教师和学生的信息进行管理。


五、总结
本项目随时通过计算机对系统进行管理,使得学生信息处于最新状态,保证统计数据和分析的准确。降低管理成本,减轻劳动强度、提高工作效率、增加学生管理的透明度善和优化学生工作。把成绩管理系统和学生的查询系统有机的结合起来。方便管理于维护



回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|ekn

GMT+8, 2025-12-29 15:36 , Processed in 0.037585 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表