chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:37:12 +08:00
commit a5678650fc
4 changed files with 185 additions and 0 deletions
+56
View File
@@ -0,0 +1,56 @@
# 免责声明
## 1. 软件性质
本系统(以下简称"本软件")是一款开源的成绩查询管理工具,由 星狐云 开发和维护。本软件按"现状"提供,不附带任何明示或暗示的保证。
## 2. 使用责任
使用者应自行承担使用本软件的全部责任。开发者 星狐云 不对因使用本软件而产生的任何直接、间接、附带、特殊或后果性损害承担责任,包括但不限于:
- 数据丢失或损坏
- 系统中断或停机
- 成绩查询结果不准确
- 信息泄露或安全漏洞
- 任何形式的商业损失
## 3. 数据安全
使用者应自行负责:
- 数据库的安全配置与定期备份
- 管理员账号密码的保密
- 服务器环境的加固与维护
- 考生信息的合法采集与使用
开发者 星狐云 不对因使用本软件导致的数据泄露、数据丢失或数据错误承担任何责任。
## 4. 适用场景
本软件仅适用于合法的教育管理场景。使用者应确保:
- 已获得相关教育主管部门的授权
- 考生信息采集符合当地法律法规
- 成绩数据的发布经过正式审批
严禁将本软件用于任何非法或未经授权的用途。
## 5. 软件修改
使用者可自由修改和分发本软件(需遵守 MIT 协议),但修改后的版本与原开发者无关。原开发者 星狐云 不对第三方修改后的软件提供任何支持或保证。
## 6. 免责条款的独立性
如本免责声明中的任何条款被认定为无效或不可执行,其余条款仍保持完全有效。
## 7. 协议变更
开发者 星狐云 保留随时修改本免责声明的权利。修改后的声明一经发布即生效。使用者应定期查阅最新版本。
## 8. 联系方式
如有疑问,请联系开发者:
- 版权:星狐云
- 开发者 QQ3483196027
---
**重要提示:使用本软件即表示您已阅读、理解并同意接受本免责声明所有条款的约束。如果您不同意本声明,请勿使用本软件。**
+21
View File
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2026 星狐云
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
+101
View File
@@ -0,0 +1,101 @@
# chengji
成绩查询系统是一款轻量级的高考/中考/普通考试成绩查询管理工具,面向学校和教育机构和个人开发者使用。前台支持考生通过姓名和准考证号查询个人成绩,展示各科明细、总分和位次信息;后台提供考生管理、成绩录入、系统设置和数据统计等功能。系统采用 PHP + MySQL 原生开发,支持响应式布局,具备 CSRF 防护、登录限流等安全特性
# 成绩查询系统
## 项目简介
成绩查询系统是一款面向高中学段学校/教育机构/个人开发者使用的轻量级成绩查询管理系统。系统提供前台考生成绩查询和后台数据管理两大核心功能,帮助学校高效管理考生成绩数据,并为考生提供便捷的成绩查询服务。
## 核心功能
### 前台查询
- 考生通过姓名和准考证号查询个人高考成绩
- 展示各科成绩明细、总分、全市位次及批次线
- 支持站点标题、副标题、Logo 等个性化设置
- 响应式设计,支持手机、平板、电脑多端访问
- 具体最新功能看更新
### 后台管理
- 考生信息管理(新增、编辑、删除)
- 各科成绩录入与管理
- 排名信息维护
- 系统设置(站点标题、考试信息、页脚信息、Logo 上传)
- 数据统计概览(考生总数、今日新增、平均总分)
- 登录频率限制与 CSRF 防护
- 具体最新功能看更新
## 技术栈
| 层级 | 技术 |
|------|------|
| 后端 | PHP 7.4+ |
| 数据库 | MySQL 5.7+ / MariaDB |
| 前端 | 原生 HTML5 + CSS3 + JavaScript |
| 架构 | 前后端分离,RESTful API |
## 安装部署
### 环境要求
- PHP 7.4 或更高版本
- MySQL 5.7 或更高版本 / MariaDB 10.2+
- Apache / Nginx 服务器
- 支持 URL Rewrite(可选)
### 安装步骤
1. 将项目文件上传至服务器
2. 访问 `域名/install` 进入一键安装向导
3. 填写数据库连接信息和管理员账号
4. 安装完成后**立即删除 `install/` 目录**
5. 访问前台查询页面和后台管理页面
## 使用说明
### 前台查询
1. 考生访问系统首页
2. 输入姓名和准考证号
3. 点击查询,查看成绩结果
4. 具体最新功能看更新
### 后台管理
1. 访问 `域名/admin` 进入后台
2. 使用管理员账号登录(install安装时填写的)
3. 在考生管理中添加或导入考生数据
4. 在系统设置中配置站点信息
5. 具体最新功能看更新
## 安全特性
- CSRF 令牌防护
- 登录频率限制(5 次失败锁定 15 分钟)
- 会话安全(HttpOnly、Secure、SameSite
- SQL 注入防护(PDO 预处理)
- XSS 防护(输出转义)
- 文件上传类型校验
- 安全响应头(X-Frame-Options、CSP 等)
- IP 查询限流
- 具体最新功能看更新
## 浏览器支持
- Chrome 80+
- Firefox 75+
- Safari 13+
- Edge 80+
- 微信内置浏览器
## 开源协议
本项目采用 MIT 开源协议,详见 [LICENSE](LICENSE) 文件。
## 免责声明
使用本系统即表示您已阅读并同意 [DISCLAIMER](DISCLAIMER) 中的条款。
## 联系方式
- 版权:星狐云
- 开发者 QQ3483196027
- 当前版本v1.5.0
- 更新时间:2026年7月11日
+7
View File
@@ -0,0 +1,7 @@
# WeHub 来源说明
- 原始项目:`cxylbb/chengji`
- 原始仓库:https://github.com/cxylbb/chengji
- 导入方式:上游默认分支的最新快照
- 原作者、版权和许可证信息以原始仓库及本仓库 LICENSE 为准
- 本文件仅用于记录来源,不代表 WeHub 是原项目作者