# 毕设作品 —— 基于微信小程序的教务管理系统后台
使用Java的HttpClient网络编程工具来模拟登录学校PC端正方教务管理系统,通过发送Get或Post请求,抓取返回的HTTP数据包并分析,获取目标数据,将获取的数据处理后在微信小程序上面呈现给用户,并再将用户提交的数据返回PC端教务管理系统,从而实现用户与教务管理系统的交互。
## [小程序前端](https://github.com/zhoudyme/gwng-web)
## 基本上实现了9个模块
1. 我的信息
2. 校园电话
3. 南商全景
4. 选课情况
5. 课程表
6. 成绩单
7. 校园卡
8. 考勤记录
9. 图书馆
![系统结构图](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E7%B3%BB%E7%BB%9F%E7%BB%93%E6%9E%84%E5%9B%BE.png)
## 具体功能
![学生登录页面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E5%AD%A6%E7%94%9F%E7%99%BB%E5%BD%95%E7%95%8C%E9%9D%A2.png)
![程序主页面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E7%A8%8B%E5%BA%8F%E4%B8%BB%E9%A1%B5%E9%9D%A2.png)
### 1. 我的信息
该模块显示在线用户的个人信息,包括学号、姓名、性别、学院、专业、学制、学籍状态、是否在校、入学日期、已修学分、应修学分信息,帮助学生了解自己在学校的状态信息。
![个人信息界面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E6%88%91%E7%9A%84%E4%BF%A1%E6%81%AF/%E4%B8%AA%E4%BA%BA%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A2.png)
### 2. 校园电话
该模块显示学校各个单位包括教务处、学生处、团委、图书馆、网络中心、各大学院办公室的联系方式,让学生能够便捷的与各个单位取得联系。
![校园电话界面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E6%A0%A1%E5%9B%AD%E7%94%B5%E8%AF%9D/%E6%A0%A1%E5%9B%AD%E7%94%B5%E8%AF%9D%E7%95%8C%E9%9D%A2.png)
### 3. 南商全景
该模块以AR全景的方式把学校的各个地点呈现出来,方便新生快速了解校园,同时也将校园的美丽景色足不出户呈现给在校学生,让学生对校园有更加深入的了解。
![南商全景界面界面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E6%BC%AB%E6%B8%B8%E5%8D%97%E5%95%86/%E5%8D%97%E5%95%86%E5%85%A8%E6%99%AF%E7%95%8C%E9%9D%A2.png)
### 4. 选课情况
该模块可以让学生查看各个学期选修的课程情况,包括课程名称、课程性质、课程学分等关键信息,帮助学生了解自己的以修课程,变被动为主动,对未来学习有更加明确的规划。
![选课情况界面1](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E9%80%89%E8%AF%BE%E6%83%85%E5%86%B5/%E9%80%89%E8%AF%BE%E6%83%85%E5%86%B5%E7%95%8C%E9%9D%A21.png)
![选课情况界面2](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E9%80%89%E8%AF%BE%E6%83%85%E5%86%B5/%E9%80%89%E8%AF%BE%E6%83%85%E5%86%B5%E7%95%8C%E9%9D%A22.png)
### 5. 课程表
该模块让学生以最快速度查看本周课程的名称、上课地点、上课时间,以对近期的学习有明确的规划。
![课程表信息界面1](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E8%AF%BE%E7%A8%8B%E8%A1%A8/%E8%AF%BE%E7%A8%8B%E8%A1%A8%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A21.png)
![课程表信息界面2](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E8%AF%BE%E7%A8%8B%E8%A1%A8/%E8%AF%BE%E7%A8%8B%E8%A1%A8%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A22.png)
### 6. 成绩单
该模块可以让学生查询在校期间所有课程的成绩情况,可以以学年或学期的方式进行筛选查询,以便了解当前或者往年是否存在不及格的科目。
![成绩单信息界面1](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E6%88%90%E7%BB%A9%E5%8D%95/%E6%88%90%E7%BB%A9%E5%8D%95%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A21.png)
![成绩单信息界面2](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E6%88%90%E7%BB%A9%E5%8D%95/%E6%88%90%E7%BB%A9%E5%8D%95%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A22.png)
### 7. 校园卡
该模块显示学生的校园卡信息,包括卡号、卡状态、余额、昨日消费、一周消费等信息、使学生快速了解自己校园卡信息,避免因余额不足等情况影响在校正常生活。
![校园卡信息界面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E6%A0%A1%E5%9B%AD%E5%8D%A1/%E6%A0%A1%E5%9B%AD%E5%8D%A1%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A2.png)
### 8. 考勤记录
该模块一目了然得呈现出学生最近课程的考勤情况,让学生对自己的考勤信息知根知底,避免因为迟到或逃课过多而受到老师或学校处罚。
![校园卡信息界面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E8%80%83%E5%8B%A4%E8%AE%B0%E5%BD%95/%E8%80%83%E5%8B%A4%E8%AE%B0%E5%BD%95%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A2.png)
### 9. 图书馆
该模块包括在线查询个人在图书馆的书籍借阅信息以及图书馆的书籍信息,还提供了图书馆图书借阅排行榜,方便学生了解图书信息,借书不再迷茫。
![我的借阅信息界面](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E5%9B%BE%E4%B9%A6%E9%A6%86/%E6%88%91%E7%9A%84%E5%80%9F%E9%98%85%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A2.png)
![图书馆图书搜索界面1](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E5%9B%BE%E4%B9%A6%E9%A6%86/%E5%9B%BE%E4%B9%A6%E9%A6%86%E5%9B%BE%E4%B9%A6%E6%90%9C%E7%B4%A2%E7%95%8C%E9%9D%A21.png)
![图书馆图书搜索界面2](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E5%9B%BE%E4%B9%A6%E9%A6%86/%E5%9B%BE%E4%B9%A6%E9%A6%86%E5%9B%BE%E4%B9%A6%E6%90%9C%E7%B4%A2%E7%95%8C%E9%9D%A22.png)
![图书馆图书搜索界面3](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E5%9B%BE%E4%B9%A6%E9%A6%86/%E5%9B%BE%E4%B9%A6%E9%A6%86%E5%9B%BE%E4%B9%A6%E6%90%9C%E7%B4%A2%E7%95%8C%E9%9D%A23.png)
![图书借阅排行榜信息界面1](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E5%9B%BE%E4%B9%A6%E9%A6%86/%E5%9B%BE%E4%B9%A6%E5%80%9F%E9%98%85%E6%8E%92%E8%A1%8C%E6%A6%9C%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A21.png)
![图书借阅排行榜信息界面2](https://github.com/zhoudyme/gwng-web/blob/master/screenshot/%E5%9B%BE%E4%B9%A6%E9%A6%86/%E5%9B%BE%E4%B9%A6%E5%80%9F%E9%98%85%E6%8E%92%E8%A1%8C%E6%A6%9C%E4%BF%A1%E6%81%AF%E7%95%8C%E9%9D%A22.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
如果您下载了本程序,但是该程序存在问题无法运行,那么您可以选择退款或者寻求我们的帮助(如果找我们帮助的话,是需要追加额外费用的)。另外,您不会使用资源的话(这种情况不支持退款),也可以找我们帮助(需要追加额外费用) 随着移动互联网技术的发展和用户需求的变化,【小程序名称】应运而生,以其轻量化、便捷化的设计理念为用户提供了一种全新的服务模式。作为一款无需下载安装即可使用的应用,【小程序名称】依托于微信庞大的生态系统,让用户在微信内就能轻松实现各种功能操作。 【小程序名称】的核心功能主要集中在【具体服务领域】,例如在线购物、本地生活服务、教育学习或健康管理等。它简化了传统APP繁琐的注册登录流程,支持微信一键授权登录,极大地提升了用户体验。用户通过搜索或扫描二维码,瞬间即可开启使用,享受快速加载、流畅运行的服务。 该小程序界面设计简洁明了,布局合理,易于上手。同时,其特色功能如实时更新的信息推送、个性化推荐以及社交分享功能,让用户能够及时获取所需信息,并方便地将优质内容分享至朋友圈或好友,实现信息的高效传播与互动。 【小程序名称】注重数据安全与隐私保护,严格遵守国家法律法规和微信平台的规定,确保用户数据的安全无虞。此外,其背后的开发团队持续迭代更新,根据用户反馈不断优化产品性能,提升服务质量,致力于打造一个贴近用户需求、充满活力的小程序生态。 总结来说,【小程序名称】凭借其小巧便携、快捷高效的特性,不仅节省了用户的手机存储空间,更为用户提供了无缝衔接的便利服务,是现代生活中不可或缺的一部分,真正实现了“触手可及”的智能生活新体验。只需轻点屏幕,无限精彩尽在掌握之中。
资源推荐
资源详情
资源评论
收起资源包目录
毕设作品 —— 基于微信小程序的教务管理系统后台.zip (59个子文件)
SJT-code
pom.xml 6KB
src
test
java
Test.java 5KB
main
resources
request-config.properties 167B
url.properties 1KB
spring-mvc.xml 2KB
spring.xml 1KB
log4j.properties 341B
java
me
zhoudongyu
controller
RecordController.java 2KB
LibraryController.java 3KB
IndexController.java 5KB
ElectivesController.java 2KB
CampusCardController.java 2KB
CampusPhoneController.java 1KB
BaseController.java 1KB
CourseController.java 2KB
AttendanceController.java 2KB
utils
Pagination.java 1KB
HttpClientHelper.java 4KB
Messages.java 251B
SSLUtils.java 3KB
Base64Utils.java 8KB
JsonUtils.java 4KB
DateTimeUtils.java 1KB
HttpResult.java 1KB
core
Session
SessionListener.java 739B
MySessionContext.java 1KB
consts
RequestType.java 267B
Term.java 200B
StringConsts.java 187B
CourseProperty.java 765B
service
CampusPhoneService.java 231B
AttendanceService.java 323B
LibraryService.java 840B
ElectivesService.java 456B
RecordService.java 646B
impl
LibraryServiceImpl.java 9KB
CourseServiceImpl.java 7KB
IndexServiceImpl.java 5KB
AttendanceServiceImpl.java 2KB
RecordServiceImpl.java 6KB
CampusPhoneServiceImpl.java 2KB
CampusCardServiceImpl.java 2KB
ElectivesServiceImpl.java 5KB
CourseService.java 687B
CampusCardService.java 248B
IndexService.java 557B
entity
Book.java 3KB
CampusCard.java 1KB
CampusPhone.java 468B
Attendance.java 912B
BookHolding.java 973B
Record.java 3KB
Course.java 2KB
OnlineUser.java 3KB
config
MyRequestConfig.java 901B
UrlConfig.java 3KB
webapp
WEB-INF
web.xml 2KB
index.jsp 52B
README.md 6KB
共 59 条
- 1
资源评论
JJJ69
- 粉丝: 6374
- 资源: 5917
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Refrig-RefrigerationBoxLoads.exe
- AHTTv510.pdf
- TRANE.zip
- 开利PLV IPLV计算软件ECAT-PLV120.zip
- Copeland-Refrigeration-Manuals.zip
- 汽车空调制冷系统匹配设计1.pdf
- 换热器选型GreenheckCoilSelection.zip
- SystemSyzerPsychrometric .exe
- 汽车空调制冷系统匹配研究1.pdf
- 混合动力汽车空调系统研究及优化1.pdf
- 电动汽车热泵空调系统匹配特性研究1.pdf
- 基于互信息(MI)的回归数据特征选择算法 matlab代码
- 纯电动汽车动力电池与空调联合热管理仿真研究1.pdf
- 某车型汽车空调系统匹配研究1.pdf
- 汽车空调制冷系统匹配计算及研究1.pdf
- 商用车驻车空调系统性能分与实验研究1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功