# 微信查询教务处成绩、用户信息
===============
基于ThinkPHP5 基础上开发的微信查成绩、发红包等
> ThinkPHP5的运行环境要求PHP5.4以上。
详细开发文档参考 [ThinkPHP5完全开发手册](http://www.kancloud.cn/manual/thinkphp5)
## 目录结构
初始的目录结构如下:
~~~
www WEB部署目录(或者子目录)
├─application 应用目录
│ ├─common 公共模块目录(可以更改)
│ ├─index 程序目录
│ │ ├─controller 控制器目录
│ │ │ ├─Base.php 微信网页授权文件
| | | ├─Bind.php 学号绑定入口,提供公共绑定函数
| | | |-Factory.php 工厂
| | | |-Index.php 测试使用
| | | ├─Jssdk.php 微信网页jssdk文件
| | | |-Public.php 成功,错误模板文件
| | | |-Red.php 微信红包
| | ├─Score.php 获取成绩文件
| | | |-Server.php 对接微信服务器文件
| | | |-Wechat.php 封装微信接口文件
| | | |-Cet.php 四六级绑定
| | | |-Center.php 个人中心
│ │ ├─model 模型目录
| | ├─model
│ │ ├─view 视图目录
│ │ └─ ... 更多类库目录
│ │
│ ├─command.php 命令行工具配置文件
│ ├─common.php 公共函数文件
│ ├─config.php 公共配置文件
│ ├─route.php 路由配置文件
│ ├─tags.php 应用行为扩展定义文件
│ └─database.php 数据库配置文件
│
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ ├─router.php 快速测试文件
│ └─.htaccess 用于apache的重写
│
├─thinkphp 框架系统目录
│ ├─lang 语言文件目录
│ ├─library 框架类库目录
│ │ ├─think Think类库包目录
│ │ └─traits 系统Trait目录
│ │
│ ├─tpl 系统模板目录
│ ├─base.php 基础定义文件
│ ├─console.php 控制台入口文件
│ ├─convention.php 框架惯例配置文件
│ ├─helper.php 助手函数文件
│ ├─phpunit.xml phpunit配置文件
│ └─start.php 框架入口文件
│
├─extend 扩展类库目录
├─runtime 应用的运行时目录(可写,可定制)
├─vendor 第三方类库目录(Composer依赖库)
├─build.php 自动生成定义文件(参考)
├─composer.json composer 定义文件
├─LICENSE.txt 授权说明文件
├─README.md README 文件
├─think 命令行入口文件
~~~
- 模拟登陆教务处,回复文字即可查询成绩
- 微信查成绩
- 查成绩发红包
- 发送卡券等
- 教务处已经更新,代码也更新了,稍后上传
### **效果图如下**
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/11.png)
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/22.png)
------------
### **如何使用**
1. 把代码上传到服务器,导入代码中的sql.sql文件,配置文件中的/application/database.php文件,如下图。
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/3.png)
1. 配置缓存方式,现有的缓存是缓存Redis中,如果不了解Redis的话,请修改缓存配置为文件缓存,代码路径/application/config.php如下图。
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/4.png)
1. 预先载入配置信息,公众号配置信息我这边是预先存入Redis中的,直接读取的Redis,如果使用文件缓存或Redis,请预先把公众号信息存入,格式为数组方式,数据为edu.config中的信息,key为wx_config。
1. 配置完成后,就可以愉快的玩耍了,访问路径是http://xxxx.com/public/index.php/index/index, 如果会写伪静态的话,可以隐藏index.php,不会的话就按照上面的弄。
1. 配置公众号。登录微信公众号平台,如果没有,可以申请一个测试公众号,申请方法请自行百度。申请好后,配置如下图,如果出现超时,token错误,请检查代码server.php
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/5.png)
### **代码解读**
请自行看代码,框架使用的是ThinkPHP5.0,这里就不解读了,代码都有注释,看不懂的请加群吧。
- 交流QQ群:684555720
### **微信发红包**
为了回馈粉丝,做了一个查成绩发红包的功能,具体功能请查看Red.php这个文件,红包控制在Server.php中。
### **四六级准考证绑定**
新增四六级准考证号绑定功能。
### **个人中心**
- 新增个人中心功能,集成所有功能到个人中心。
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/6.png)
### **增加个人中心成绩查询**
- 个人中心成绩查询
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/7.png)
### **增加全部成绩查询功能**
- 用户查询全部成绩功能
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/12.png)
### **增加个人中心绩点查询**
-增加个人中心绩点查询
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/12.png)
### **增加留言功能**
- 用户留言功能
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/19.png)
### **增加留言回复功能**
- 用户留言回复功能
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/19.png)
### **增加表白墙功能**
- 用户表白墙功能
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/9.png)
### **增加打赏功能**
- 用户打赏功能
![](https://github.com/Leslin/PHP-Educational-Administration/blob/master/screenshot/10.png)
没有合适的资源?快使用搜索试试~ 我知道了~
大学微信查教务成绩 数据抓取 数据分析 微信查成绩 验证码识别 redis缓存.zip
共468个文件
php:175个
css:90个
ttf:34个
需积分: 5 0 下载量 31 浏览量
2024-03-04
21:44:19
上传
评论
收藏 5.54MB ZIP 举报
温馨提示
大学微信查教务成绩 数据抓取 数据分析 微信查成绩 验证码识别 redis缓存.zip
资源推荐
资源详情
资源评论
收起资源包目录
大学微信查教务成绩 数据抓取 数据分析 微信查成绩 验证码识别 redis缓存.zip (468个子文件)
weui.css 357KB
mui.min28.css 95KB
mui.min37.css 95KB
mui.min.css 95KB
mui.min35.css 95KB
mui.min40.css 95KB
mui.min25.css 95KB
mui.min9.css 95KB
mui.min15.css 95KB
mui.min4.css 95KB
mui.min12.css 95KB
mui.min7.css 95KB
mui.min14.css 95KB
mui.min18.css 95KB
mui.min11.css 95KB
mui.min34.css 95KB
mui.min27.css 95KB
mui.min30.css 95KB
mui.min5.css 95KB
mui.min36.css 95KB
mui.min32.css 95KB
mui.min19.css 95KB
mui.min16.css 95KB
mui.min24.css 95KB
mui.min31.css 95KB
mui.min22.css 95KB
mui.min1.css 95KB
mui.min39.css 95KB
mui.min21.css 95KB
mui.min13.css 95KB
mui.min17.css 95KB
mui.min3.css 95KB
mui.min33.css 95KB
mui.min6.css 95KB
mui.min26.css 95KB
mui.min29.css 95KB
mui.min20.css 95KB
mui.min10.css 95KB
mui.min38.css 95KB
mui.min8.css 95KB
mui.min2.css 95KB
mui.min23.css 95KB
jquery-weui.css 67KB
jquery-weui.min.css 55KB
weui.min.css 49KB
layer.css 5KB
index.css 4KB
iconfont14.css 1KB
iconfont29.css 1KB
iconfont37.css 1KB
iconfont2.css 1KB
iconfont15.css 1KB
iconfont8.css 1KB
iconfont23.css 1KB
iconfont11.css 1KB
iconfont21.css 1KB
iconfont24.css 1KB
iconfont4.css 1KB
iconfont34.css 1KB
iconfont7.css 1KB
iconfont25.css 1KB
iconfont17.css 1KB
iconfont.css 1KB
iconfont38.css 1KB
iconfont32.css 1KB
iconfont36.css 1KB
iconfont41.css 1KB
iconfont22.css 1KB
iconfont31.css 1KB
iconfont39.css 1KB
iconfont10.css 1KB
iconfont33.css 1KB
iconfont16.css 1KB
iconfont9.css 1KB
iconfont28.css 1KB
iconfont19.css 1KB
iconfont18.css 1KB
iconfont13.css 1KB
iconfont27.css 1KB
iconfont26.css 1KB
iconfont5.css 1KB
iconfont3.css 1KB
iconfont35.css 1KB
iconfont1.css 1KB
iconfont6.css 1KB
iconfont20.css 1KB
iconfont12.css 1KB
iconfont40.css 1KB
iconfont30.css 1KB
demos.css 593B
hiddeninput.exe 9KB
.gitattributes 55B
.gitignore 39B
.gitignore 13B
.gitignore 13B
.gitignore 13B
.gitignore 13B
.htaccess 216B
.htaccess 13B
index.html 17KB
共 468 条
- 1
- 2
- 3
- 4
- 5
资源评论
日刷百题
- 粉丝: 5420
- 资源: 951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功