php学生成绩管理系统,在线录入、统计学生成绩,多种图表展示对比学生成绩

news2024/11/19 9:35:43

教学质量是学校教学的生命线,只有能够客观分析自己教学成败得失的教师才是一个合格的老师。这是一款注重优化成绩采集方法、丰富成绩分析维度的小学成绩统计系统,力争做到符合教师工作习惯、使用方法简单、数据分析多样、分析结果科学,为教师的试卷分析、教育科研提供数据参考。

开发者是一名非计算机专业的小学教师,只因工作遇到了兴趣,才有了这个小项目。为了让自己统计成绩工作变得更优雅,才边学边写这个成绩统计项目。信息录入与输出简单,支持在线单条录入和表格录入、表格输出,尽量让所有信息可管理。在操作设计中,遵循 Giles Colborne 的简约至上原则,尽量做到三步便可到达要操作的位置。统计维度参考华东师范大学教育学系王孝玲教授著作的《教育统计学》第五版。前端采用X-adminV2.2,后端采用ThinkPHP V6.0.7框架开发。

“情怀”的代言人罗永浩说:“科技的每一次进步,给我们带来的是更好的世界,而不是完美的世界”,因此,这个项目会一直向着更好不断奔跑着!

主要功能:

  • 设置系统信息、单位信息管理、类别管理、网页统计结果显示项目
  • 学期、班级、班主任、学科管理
  • 管理员、权限、角色管理
  • 学生信息管理
  • 考试信息设置
  • 设置参加考试学科及各学科的满分、优秀、良好、及格分数线和人数比。
  • 生成学生的考试号
  • 生成学生试卷标签
  • 生成学生成绩采集表
  • 在线录入和修改成绩、表格录入成绩、扫码枪录入成绩
  • 查看成绩列表、成绩图表
  • 查看成绩统计结果(表格、柱形图、折线图、雷达图、箱体图、仪表图、成绩报告)
  • 查看学生历次成绩(表格+拆线图)
  • 教师和学生不同身份的登录
  • 设置统计项目
  • 根据职务、教研组长、班主任、教师任务分工、管理员控制数据权限

完整代码下载地址:php学生成绩管理系统

界面及功能展示

以下所有数据均是模拟数据,请勿对号入座。
登录界面

登录界面

欢迎页面

在这里插入图片描述

考试列表
在这里插入图片描述

考试设置

在这里插入图片描述

考试操作一
在这里插入图片描述

考试操作二

在这里插入图片描述

考试操作三

在这里插入图片描述

考试操作四

在这里插入图片描述

扫码录入成绩

在这里插入图片描述

表格录入成绩

在这里插入图片描述

学生成绩列表

在这里插入图片描述

已录成绩

在这里插入图片描述

系统设置

在这里插入图片描述

权限分配

权限分配

平均分

权限分配

优秀率

权限分配

及格率

权限分配

标准差

权限分配

箱体图

权限分配

分数段统计,可以自行设置按试卷总分将数据分割多少份。

在这里插入图片描述

学生历次考试成绩

在这里插入图片描述

学生历次考试成绩得分率与成绩在班级、学校、全部中排序的大约位置

在这里插入图片描述

学生单次考试成绩

在这里插入图片描述

总成绩位置、各学科得分和得分率
在这里插入图片描述

总成绩位置、各学科得分和得分率

在这里插入图片描述

各学科成绩与平均分雷达图、各学科成绩位置

在这里插入图片描述

演示地址

http://demo.dl-sm.cn 或 112.126.57.79

演示帐号

管理员帐号   test1    密码  123456
学生帐号   210202201210018213   密码123456   此帐号是随机生成,请忽对号入座。

里面隐藏了两个很实用的功能,如果想了解隐藏功能,请下载。

更新内容

升级框架ThinkPHP V6.0.9
修改一键统计、增加标准分计算
修改数据查询条件,增加模型对应数据表字段及类型
修复已知错误
增加手机号登录、默认密码修改时间
修改学生查看页面
根据教师任务分工划分权限

更多更新日志(http://demo.dl-sm.cn/login/log)

可能会出现的错误

学生名单提示error解决方法:
1、更新代码到最到最新:git pull https://gitee.com/dlbz/shangma.git master -f
2、升级表结构:php think migrate:run
3、重新导入基础数据:php think seed:run
4、修改cj_student字段kaohao为xuehao(做前3步只为这一下,本应写一个phinx的up方法,但是感觉因为一个字段增加一个文件有点不合理……)

使用手册

https://www.kancloud.cn/llblax/abcd/789222

下一步工作

  • 尝试将前端换成Vue
  • 重整整理后台代码
  • 继续划分权限
  • 重新整理手册

码蚁免费成绩管理系统

教学质量是学校教学的生命线,只有能够客观分析自己教学成败得失的教师才是一个合格的老师。这是一款注重优化成绩采集方法、丰富成绩分析维度的小学成绩统计系统,力争做到符合教师工作习惯、使用方法简单、数据分析多样、分析结果科学,为教师的试卷分析、教育科研提供数据参考。

开发者是一名非计算机专业的小学教师,只因工作遇到了兴趣,才有了这个小项目。为了让自己统计成绩工作变得更优雅,才边学边写这个成绩统计项目。信息录入与输出简单,支持在线单条录入和表格录入、表格输出,尽量让所有信息可管理。在操作设计中,遵循 Giles Colborne 的简约至上原则,尽量做到三步便可到达要操作的位置。统计维度参考华东师范大学教育学系王孝玲教授著作的《教育统计学》第五版。前端采用X-adminV2.2,后端采用ThinkPHP V6.0.7框架开发。

“情怀”的代言人罗永浩说:“科技的每一次进步,给我们带来的是更好的世界,而不是完美的世界”,因此,这个项目会一直向着更好不断奔跑着!

主要功能:

  • 设置系统信息、单位信息管理、类别管理、网页统计结果显示项目
  • 学期、班级、班主任、学科管理
  • 管理员、权限、角色管理
  • 学生信息管理
  • 考试信息设置
  • 设置参加考试学科及各学科的满分、优秀、良好、及格分数线和人数比。
  • 生成学生的考试号
  • 生成学生试卷标签
  • 生成学生成绩采集表
  • 在线录入和修改成绩、表格录入成绩、扫码枪录入成绩
  • 查看成绩列表、成绩图表
  • 查看成绩统计结果(表格、柱形图、折线图、雷达图、箱体图、仪表图、成绩报告)
  • 查看学生历次成绩(表格+拆线图)
  • 教师和学生不同身份的登录
  • 设置统计项目
  • 根据职务、教研组长、班主任、教师任务分工、管理员控制数据权限

界面及功能展示

以下所有数据均是模拟数据,请勿对号入座。
登录界面

登录界面

欢迎页面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k33dwsgP-1671756926262)(https://gitee.com/dlbz/shangma/raw/master/public/examples/欢迎页面.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JPAoRVSw-1671756961244)(https://gitee.com/dlbz/shangma/raw/master/public/examples/欢迎页面.png)]

考试列表
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jFbtVs4s-1671756926263)(https://gitee.com/dlbz/shangma/raw/master/public/examples/考试列表.png)]

考试设置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aun4y7Gp-1671756926264)(https://gitee.com/dlbz/shangma/raw/master/public/examples/考试设置.png)]

考试操作一

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m8vtQK0X-1671756926264)(https://gitee.com/dlbz/shangma/raw/master/public/examples/考试操作一.png)]

考试操作二

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sI6txnZF-1671756926265)(https://gitee.com/dlbz/shangma/raw/master/public/examples/考试操作二.png)]

考试操作三

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F1CVmVEd-1671756926265)(https://gitee.com/dlbz/shangma/raw/master/public/examples/考试操作三.png)]

考试操作四

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qF5KqrzB-1671756926266)(https://gitee.com/dlbz/shangma/raw/master/public/examples/考试操作四.png)]

扫码录入成绩

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-obu3BFNy-1671756926266)(https://gitee.com/dlbz/shangma/raw/master/public/examples/扫码录入成绩.png)]

表格录入成绩

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xg8GD9hc-1671756926267)(https://gitee.com/dlbz/shangma/raw/master/public/examples/表格录入成绩.png)]

学生成绩列表

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Eg1ZI30V-1671756926267)(https://gitee.com/dlbz/shangma/raw/master/public/examples/学生成绩列表.png)]

已录成绩

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-El20MQaJ-1671756926268)(https://gitee.com/dlbz/shangma/raw/master/public/examples/已录成绩.png)]

系统设置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HlSNWbEi-1671756926269)(https://gitee.com/dlbz/shangma/raw/master/public/examples/系统设置.png)]

权限分配

权限分配

平均分

权限分配

优秀率

权限分配

及格率

权限分配

标准差

权限分配

箱体图

权限分配

分数段统计,可以自行设置按试卷总分将数据分割多少份。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NJoMYcFb-1671756926275)(https://gitee.com/dlbz/shangma/raw/master/public/examples/分数段统计.png)]

学生历次考试成绩

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0NxKvNuV-1671756926275)(https://gitee.com/dlbz/shangma/raw/master/public/examples/学生成绩列表.png)]

学生历次考试成绩得分率与成绩在班级、学校、全部中排序的大约位置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uzhzzn8X-1671756926276)(https://gitee.com/dlbz/shangma/raw/master/public/examples/学生成绩图表.png)]

学生单次考试成绩

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eu3jkvyM-1671756926276)(https://gitee.com/dlbz/shangma/raw/master/public/examples/学生查看一报告.png)]
总成绩位置、各学科得分和得分率

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-omuRwGgY-1671756926277)(https://gitee.com/dlbz/shangma/raw/master/public/examples/学生查看一.png)]
总成绩位置、各学科得分和得分率

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uJC3Bi8V-1671756926277)(https://gitee.com/dlbz/shangma/raw/master/public/examples/学生查询二.png)]
各学科成绩与平均分雷达图、各学科成绩位置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UREx0673-1671756926278)(https://gitee.com/dlbz/shangma/raw/master/public/examples/学生查询三.png)]

演示地址

http://demo.dl-sm.cn 或 112.126.57.79

演示帐号

管理员帐号   test1    密码  123456
学生帐号   210202201210018213   密码123456   此帐号是随机生成,请忽对号入座。

里面隐藏了两个很实用的功能,如果想了解隐藏功能,请下载。

更新内容

升级框架ThinkPHP V6.0.9
修改一键统计、增加标准分计算
修改数据查询条件,增加模型对应数据表字段及类型
修复已知错误
增加手机号登录、默认密码修改时间
修改学生查看页面
根据教师任务分工划分权限

更多更新日志(http://demo.dl-sm.cn/login/log)

可能会出现的错误

学生名单提示error解决方法:
1、更新代码到最到最新:git pull https://gitee.com/dlbz/shangma.git master -f
2、升级表结构:php think migrate:run
3、重新导入基础数据:php think seed:run
4、修改cj_student字段kaohao为xuehao(做前3步只为这一下,本应写一个phinx的up方法,但是感觉因为一个字段增加一个文件有点不合理……)

使用手册

https://www.kancloud.cn/llblax/abcd/789222

下一步工作

  • 尝试将前端换成Vue
  • 重整整理后台代码
  • 继续划分权限
  • 重新整理手册

完整代码下载地址:php学生成绩管理系统

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/110876.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

垃圾回收机制之v8引擎

v8的内存分配 (栈(执行环境)跟堆) 堆内存负责垃圾回收机制,只有新生代和老生代两部分 新生代:对等分的(严格) 老生代: 都是由新生代转变的(连续的空间&…

Vue 实现 html 表格 (grid) 单元格编辑功能 2

第一版表格编辑实现是刚学VUE时硬凑出来 点击详见 经过网上的不断学习,代码精简功能增强,克服了上一个版本的两个bug。 欢迎没有下载积分的朋友欢迎复制转载。 主要功能: 由于取消了 vue 循环的 key 更新,故单元格不需要点击两…

Redis常见面试题(六)

目录 1、Redis支持的Java客户端有哪些? 2、Redisson是什么框架? 3、Redis和Redisson有什么关系? 4、Jedis和Redisson对比有什么优缺点? 5、Redis为什么不提供Windows版本? 6、Redis怎么在Windows下使用? 7、Redis如何设置密码访问? 8、Redis如何分析慢查询操作?…

前端线上问题如何调试

记录Vue开发过程中遇到的问题,测试环境以及本地显示都没有问题,但是一上线就出现问题,于是对于这个问题进行排查,在此记录排查问题的步骤以及方法,希望对大家有帮助。 错误信息:Uncaught TypeError: Canno…

Redis常见面试题(七)

目录 1、什么是缓存预热? 2、什么是缓存热备? 3、什么是缓存雪崩? 4、如何解决缓存雪崩? 5、什么是缓存穿透? 6、如何解决缓存穿透? 7、什么是缓存击穿? 8、如何解决缓存击穿? 9、什么是缓存抖动? 10、如何解决缓存抖动? 11、什么是缓存无底洞? 12、如何…

如何让一个 C 语言项目调用另一个 C++ 项目中某些类所提供的接口?

目前問題是這樣的:有兩個項目 一個項目是用 C 寫的 裏面提供了一個輸入輸出接口 後來從外面弄來了另外一個項目 用 C 寫的 現在需要將 C 項目中所使用的原有接口替換為使用我們的 C 項目中提供的接口 求問能夠實現否? 在项目开发过程中,我们底…

XGBoost总结

1.算法原理 XGBoost是boosting算法的其中一种。Boosting算法的思想是将许多弱分类器集成在一起形成一个强分类器。因为XGBoost是一种提升树模型,该算法思想就是不断地添加树,不断地进行特征分裂来生长一棵树,每次添加一个树,其实…

CSS3之3D转换

文章目录一、3D移动translate3d二、perspective(透视)三、translateZ四、rotateX-rotateY-rotateZ五、rotate3d(x,y,z,deg)六、3D呈现transfrom-style七、旋转木马案例一、3D移动translate3d 3D移动在2D移动的基础上多加了一个可以移动的方向&#xff0…

Python 函数用法和底层分析

【无限嚣张(菜菜)】:hello您好,我是菜菜,很高兴您能来访我的博客,我是一名爱好编程学习研究的菜菜,每天分享自己的学习,想法,博客来源与自己的学习项目以及编程中遇到问题…

Android编译ZLMediaKit之实现NVR功能问题点记录

NVR功能 NVR,全称Network Video Recorder,即网络视频录像机,是网络视频监控系统的存储转发部分,NVR与视频编码器或网络摄像机协同工作,完成视频的录像、存储及转发功能。 一、git clone项目 git clone --recursive …

ES 的存储原理

目录 一、ES是什么 二、ES基本结构 2.1、结构图 2.2、基本概念 2.3、与关系数据库概念的类比 2.4、数据如何读写 2.5 容灾能力 三、ES的文件存储结构 每个分片的事务日志(Transaction Log) Index文件夹内文件含义(lucene文件夹) 四、存储步骤…

计算机必备小知识【数据库字段、估算内存】

计算机必备小知识【数据库、内存】 1 mysql数存储类型(database) 1.1 char与varcha区别 char的存储空间是固定长度;varchar是可变长varchar会比char多1至2个字节来存放数据的长度 1.2 varchar存储 ①varchar能存多少汉字、数字呢&#x…

直播弹幕系统(六)- SpringBoot + STOMP + RabbitMQ(使用MQ替代Spring代理)

直播弹幕系统(六)- SpringBoot STOMP RabbitMQ(使用MQ替代Spring代理)前言一. SpringBoot整合RabbitMQ代理Broker1.1 RabbitMQ安装STOMP插件(Docker)1.2 RabbitMQ相关准备1.3 其他代码二. 前端整合Rabbit…

Prometheus_原理架构-安装部署

文章目录1、prometheus简介常见监控软件优势2、组成图讲解3、安装和配置3.1 容器安装3.2 二进制安装3.3 配置热加载1、prometheus简介 是一个监控软件–》监控容器非常好,也可以监控其他的非容器的机器的业务,例如:MySQL,nginx&am…

locksupport的park和unpark

locksupport是什么 LockSupport是一个线程阻塞工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,当然阻塞之后肯定得有唤醒的方法。 有什么用 接下面我来看看LockSupport有哪些常用的方法。主要有两类方法:park和unpar…

java:jackson 二:Custom Deserialization in Jackson

java:jackson 二:Custom Deserialization in Jackson 1 前言 jackson支持自定义反序列化器,参考文档地址如下: https://www.baeldung.com/jacksonhttps://www.baeldung.com/jackson-deserialization依赖如下(这里使…

基于FPGA的幅频均衡带通滤波器的设计

目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 数字通信系统中,由于多径传输、信道衰落等影响,在接收端会产生严重的码间干扰,增大误码率。为了克服码间干扰,提高通信系统的性能,在接…

记录Android Jni编译过程

Gradle配置 我们主要看这个配置文件里面吧,这里面有关于ndk配置的选项。 大概介绍一下,这里面一些字段是干嘛的。 我们看,这里面有两个相仿的字段,都是externalNativeBuild字段,但是位于两个不同的位置,其…

小程序02/小程序 响应式单位rpx 、image组件概念说明 和 mode属性介绍

一. 响应式单位rpx rpx 说明 rpx: 规定不管屏幕为多少px , 100%的屏幕宽度就是750rpx 100% 屏幕的宽度 750rpx rpx响应单位 rpx是微信小程序独有的,解决屏幕自适应的尺寸单位 可以根据屏幕宽度进行自适应,不论大小屏幕,规定屏幕宽为750…

数据首发!空气悬挂前装搭载率破1%,明年冲刺70万套

新能源智能化的合力变革,带动汽车行业进入新的发展周期:如何进一步提升整车轻量化、驾驶和乘坐的安全和体验。这其中,乘用车悬挂系统也在发生新的变化。 此前,除了传统固定式金属螺旋弹簧悬挂,主动悬架系统的前装上车主…