>[success] * 此说明文档针对v1.3.9版本;
> * 适合用户:超级管理员、教师、学生;
<br>
统计学生成绩是教育教学过程中不可缺少的一项工作,它为教师的教与学生的学提供数据参考。同时这又是一项比较复杂、繁琐的工作,成绩的录入、统计、保存占用教师大量时间与精力。我们希望能从教师工作习惯角度出发,提供多种成绩采集方式、丰富科学的统计项目、直观的统计图表,和长期、安全的数据存储方式。这个项目前端采用 X-admin2.2 、后端采用 ThinkPHP6.0 框架开发。
<br>
因为系统还在不断完善中,手册内容可能会更新不及时,具体操作请以实际操作为准备。在使用系统和阅读手册的过程中,有任何与系统相关的问题都可以到项目[评论区](https://gitee.com/dlbz/shangma)或者扫码进群进行咨询与反馈,我们会及时提供帮助、修正错误。
:-: ![](https://img.kancloud.cn/f5/ef/f5ef33bc345d594600d128a557fc0864_750x1344.jpg =250x400)
:-: ![](https://img.kancloud.cn/71/44/7144c41241d119bc5ce56ac5b05842f0_1541x2740.jpg =250x400)
<br>
# 主要功能
> * 设置系统信息
> * 系统数据备份、还原和下载
> * 单位信息管理、类别管理、上传文件管理
> * 学期、班级、学科、教研组、教研组长的管理、班级历次考试成绩查询
> * 教师、权限、角色管理,查看教师担任班主任情况
> * 学生信息管理,可以单独设计学生是否参加考试,为学生分配学号
> * 友好的添加考试向导
> * 设置参加考试学科及各学科的满分、优秀、良好、及格分数线和优秀、良好、及格人数比例。
> * 生成学生的考试号、试卷标签、成绩采集表
> * 在线录入和修改成绩、表格录入成绩、使用扫码枪录入成绩、查看已录成绩和已录成绩统计
> * 查看本次考试中学生各学科成绩列表、成绩图表
> * 查看本次考试中班级、年级的各学科成绩统计结果(数据表格、统计表)
> * 查看某个学生历次考试成绩(数据表格、统计表)、学生成绩报告
> * 查看某个班级历次考试成绩及图表
> * 成绩呈现项目:得分、得分率、优秀率、及格率、总分、平均分、中位数、众数、标准差、各分数段人数……
> * 教师按职务、教研组长、班主任验证权限并查看学生或成绩信息
> * 学生可以查询历次成绩及本次成绩分析报告
<br>
# 特点
> * 系统参数可以动态设置,定制适合自己的标准,比如:年级列表、班级别名……
> * 多种成绩采集方法:表格、页面、扫码
> * 成绩统计项目丰富,图表多样(各项成绩表格、条形图、柱形图、折线图、雷达图、仪表图……)
> * 成绩和统计结果在线查看和下载
> * 成绩的横向和纵向对比
> * 有学校、年级 、班主任、任课老师、学生不同层次人群需要的数据分析
> * 有考试创建向导,引导用户创建考试
> * 在原来的 RBAC权限验证基础上 ,初步实现了数据的行、列权限验证
<br>
# 重要更新
> * 升级框架ThinkPHP V6.0.9,其它组件升级到最新。
> * 增加数据的行、列权限验证
> * 修复若干已知错误
> * 修改一键统计、增加标准分计算
> *修改数据查询条件,增加模型对应数据表字段及类型
> *增加手机号登录、默认密码修改时间
> *修改学生查看页面
> ……
<br>
# 在线测试
测试中的所有单位、教师和学生及成绩都是随机组成的数据,**请勿对号入座**,如有雷同请与作者联系,我们会及时删除。
测试地址: [http://demo.dl-sm.cn](http://demo.dl-sm.cn)
```
测试账号: test1
密码: 123456
学生帐号:210202201210018213
密码:123 或123456
```
随着系统不断更新,会不定时更新演示代码,更新时会禁用除两个admin帐号外的一切帐号,同时给出更新大约时长的提示,如果出现异常情况 ,请到码云留言或进QQ群交流。
<br>
# 期待
* [ ] 项目的问题修复和功能完善
* [ ] 尝试将前端换成Vue
* [ ] 尝试增加API
* [ ] 优化后端代码提高运行效率
* [ ] 完善数据的行列权限验证
* [ ] 重新整理手册
- 序言
- 系统功能
- 基础
- Windows系统运行环境搭建(win+phpstudy)
- window项目安装与更新
- Linux系统运行环境搭建(宝塔面板部署)
- 项目配置
- 教师操作流程
- 登录系统
- 系统管理
- 系统设置
- 单位管理
- 类别管理
- 文件管理
- 数据备份
- 教师管理
- 教务管理
- 学期管理
- 班级管理
- 学科管理
- 学生管理
- 考试管理
- 考试列表
- 考试设置
- 生成考号
- 选择成绩录入方法
- 成绩统计
- 查看成绩
- 成绩录入流程
- 扫码录入
- 表格录入
- 统计项目说明
- 常见问题
- 遇到问题怎么办
- mkdir Permission denied
- 项目安装后显示Not Found
- Warning:require(……):failed to open stream:No such file or directory in ……autoload_real.php
- SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
- disk_free_space():open_basedir restriction in effect. File(/) is not within the allowen path(s):(E:/wwwroot/shangma/;C:/Windows/Temp/;C:/Temp/;D:/BtSoft/temp/session/)
- 附录
- 安全
- 作者