From a5678650fcdb3da4d5b38efae09bf0b2f2a5fef0 Mon Sep 17 00:00:00 2001 From: wehub-resource-sync Date: Mon, 13 Jul 2026 12:37:12 +0800 Subject: [PATCH] chore: import upstream snapshot with attribution --- DISCLAIMER | 56 +++++++++++++++++++++++++++ LICENSE | 21 ++++++++++ README.md | 101 ++++++++++++++++++++++++++++++++++++++++++++++++ README.wehub.md | 7 ++++ 4 files changed, 185 insertions(+) create mode 100644 DISCLAIMER create mode 100644 LICENSE create mode 100644 README.md create mode 100644 README.wehub.md diff --git a/DISCLAIMER b/DISCLAIMER new file mode 100644 index 0000000..354405f --- /dev/null +++ b/DISCLAIMER @@ -0,0 +1,56 @@ +# 免责声明 + +## 1. 软件性质 + +本系统(以下简称"本软件")是一款开源的成绩查询管理工具,由 星狐云 开发和维护。本软件按"现状"提供,不附带任何明示或暗示的保证。 + +## 2. 使用责任 + +使用者应自行承担使用本软件的全部责任。开发者 星狐云 不对因使用本软件而产生的任何直接、间接、附带、特殊或后果性损害承担责任,包括但不限于: + +- 数据丢失或损坏 +- 系统中断或停机 +- 成绩查询结果不准确 +- 信息泄露或安全漏洞 +- 任何形式的商业损失 + +## 3. 数据安全 + +使用者应自行负责: +- 数据库的安全配置与定期备份 +- 管理员账号密码的保密 +- 服务器环境的加固与维护 +- 考生信息的合法采集与使用 + +开发者 星狐云 不对因使用本软件导致的数据泄露、数据丢失或数据错误承担任何责任。 + +## 4. 适用场景 + +本软件仅适用于合法的教育管理场景。使用者应确保: +- 已获得相关教育主管部门的授权 +- 考生信息采集符合当地法律法规 +- 成绩数据的发布经过正式审批 + +严禁将本软件用于任何非法或未经授权的用途。 + +## 5. 软件修改 + +使用者可自由修改和分发本软件(需遵守 MIT 协议),但修改后的版本与原开发者无关。原开发者 星狐云 不对第三方修改后的软件提供任何支持或保证。 + +## 6. 免责条款的独立性 + +如本免责声明中的任何条款被认定为无效或不可执行,其余条款仍保持完全有效。 + +## 7. 协议变更 + +开发者 星狐云 保留随时修改本免责声明的权利。修改后的声明一经发布即生效。使用者应定期查阅最新版本。 + +## 8. 联系方式 + +如有疑问,请联系开发者: +- 版权:星狐云 +- 开发者 QQ:3483196027 + +--- + +**重要提示:使用本软件即表示您已阅读、理解并同意接受本免责声明所有条款的约束。如果您不同意本声明,请勿使用本软件。** diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..88c7b99 --- /dev/null +++ b/LICENSE @@ -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. diff --git a/README.md b/README.md new file mode 100644 index 0000000..b45fbd5 --- /dev/null +++ b/README.md @@ -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) 中的条款。 + +## 联系方式 + +- 版权:星狐云 +- 开发者 QQ:3483196027 +- 当前版本v1.5.0 +- 更新时间:2026年7月11日 diff --git a/README.wehub.md b/README.wehub.md new file mode 100644 index 0000000..4203556 --- /dev/null +++ b/README.wehub.md @@ -0,0 +1,7 @@ +# WeHub 来源说明 + +- 原始项目:`cxylbb/chengji` +- 原始仓库:https://github.com/cxylbb/chengji +- 导入方式:上游默认分支的最新快照 +- 原作者、版权和许可证信息以原始仓库及本仓库 LICENSE 为准 +- 本文件仅用于记录来源,不代表 WeHub 是原项目作者