基于SSM的学生成绩管理系统
一、项目包含
项目源码、项目文档、数据库脚本、软件工具等资料;
带你从零开始部署运行本套系统。
二、项目介绍
《学生成绩管理系统》采用B/S架构,面向学生、老师及管理员三类角色。本系的所有用户都需要登录后,才能使用各自的功能。本系统在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。
《学生在线考试系统》主要功能如下:
学生:
学生注册:通过姓名,账号,密码以及所在班级进行系统账号的注册;
参与考试:学生登录系统以后学则需要进行考试进行考试;
查询历史考试情况:学生登录系统后可以查看历史考试情况以及对历史考试题目的回顾;
成绩管理:学生参加完考试后可以查看自己的成绩,也可以通过系统查看自己的历史成绩
教师:
查看基本信息:查看包括班级信息及学生基本信息;
试题管理:对试题进行添加、删除、修改、查询以及分类;
试卷管理:包括对试卷添加、删除、修改、查询,以及对试卷题目的添加修改;
考试安排:查询待考信息以及添加和删除考试安排;
成绩管理:查询以往的学生的历史成绩;
管理员:
教师的基本功能:管理员的权限是在教师基础上添加了与系统管理有关的权限,管理员本身也可以担任老师 ;
班级管理:对班级进行添加、删除、修改、查询及班主任分配等;
教师管理:对老师信息的查询、修改、删除、查询等;
基本信息管理:对年级的管理和对科目的管理,分别包括查询、修改、删除、查询操作;

三、技术说明
后端:SSM
前端:JSP
数据库:MySQL
开发工具:JDK1.8及以上 + Eclipse + MySQL
本项目涉及多项技术,在此仅列出核心技术,欢迎咨询完整技术细节。
四、文档截图


五、项目截图
- 系统登录

- 教师主页

- 班级人数

- 成绩详情

- 用户注册
本站出售的都是学生级别的成品项目【源代码】,不是打开就能直接使用的程序或软件,一般用于【编程】学习或研究,还没有在实际应用环境中使用过。
【适用人群】为编程学习人员或者计算机专业人员,需要跟着运行教程一步一步导入运行源代码。
【主要作用】供编程人员学习研究,【不推荐】直接投入正式应用环境中实际使用。
主用技术:JAVA、SpringBoot、MySQL、MyBatis-plus、Redis、Vue、Nodejs、小程序、python等。
开发工具:IDEA/Eclipse、VS Code、Navicat、微信开发者工具等。
操作系统:Windows10/11(Mac/Linux系统等没有配置教程)。
项目定制、二次开发加功能详询客服。
本店保证所有项目均可正常运行,若跟着教程操作过程中出现问题,可以截图留言,客服收到会第一时间回复。(仅解答代码启动运行遇到的问题,代码讲解、代码修改、二次开发等问题详询客服)建议咨询时间段:12:30-14:00、17:30-23:00