1 绪论 2 1.1 研究背景 2 1.2 教务查询系统的现状和发展前景 3 1.3 系统的技术架构 3 1.4 论文框架 4 2 系统需求分析 5 2.1 系统概述 5 2.2 系统功能需求 5 1.用户登录 5 2.首页 5 3.公选课信息查询 5 4.学校校历 6 5.考试查询 6 6.成绩查询 6 7.等级考试 6 8.新闻公告 6 9.我的课程 6 10.个人信息 6 2.3 系统用例图 6 2.4 技术平台 7 2.4.1 Spring Boot 7 2.4.2 微信小程序 8 2.4.3 Maven 9 2.4.4 Bootstrap 9 2.4.5 Jsoup爬虫框架 9 3 系统设计 10 3.1 系统总体设计 10 3.2 系统业务流程图 10 4 系统详细设计 12 4.1 系统功能详解 12 4.1.1 系统时序图 13 4.2 Html页面数据解析 15 4.2.1Html页面解析流程 16 5 系统功能的具体实现 17 5.1 系统的主窗口 17 5.2 登录模块 19 5.3 周课表模块 20 5.4 成绩查询模块 20 5.5 等级考试模块 22 5.6 新闻公告模块 23 5.7 我的课程模块 24 5.8 考试查询模块 25 5.9 学校校历模块 26 5.10 我的公选课模块 27 5.11 我的信息模块 27 6 系统测试 29 6.1 测试方法的选择 29 1. 白盒测试: 29 2. 黑盒测试: 29 6.2 测试内容 29 6.3 测试环境 30 6.4 测试评价 30 6.5 开发过程的总结 31 结束语 32 致谢 33 参考文献 34 本文主要探讨了基于微信小程序的教务查询系统的设计与实现,该系统旨在适应移动互联网时代,为高校师生提供便捷的教务信息查询服务。在研究背景部分,文章指出随着智能手机和微信的普及,传统的PC端教务系统已无法满足用户需求,因此需要开发基于微信平台的移动教务系统。微信小程序因其便捷性和普及性成为理想的解决方案。 教务查询系统目前的发展趋势是多终端、互联网化和云存储,使得信息获取更加自由和灵活。系统通常包括新闻公告查询、周课表查询、成绩查询、等级考试成绩查询、学期课程查询、考试日程安排查询、学校校历查询、公共选修课信息查询以及用户登录等功能。系统设计采用前后端分离模式,前端使用微信小程序,后端采用Java的Spring Boot框架,配合Jsoup爬虫框架解析HTML页面,Maven用于项目管理。 系统设计部分详细介绍了总体设计和业务流程,强调了系统的灵活性和实用性。在详细设计环节,文章涵盖了各个功能模块的实现,如登录、周课表、成绩查询等,并阐述了如何利用Jsoup解析HTML页面数据。系统功能的具体实现部分,对每个模块进行了深入讨论,包括主窗口、登录、各种查询功能等。 在系统测试阶段,采用了白盒测试和黑盒测试方法,确保系统的稳定性和准确性。测试内容包括功能验证、性能评估等,测试环境模拟了实际使用场景,最终通过测试评价确认系统的可用性。 总结来看,基于微信小程序的教务查询系统利用了当前最流行的技术栈,为高校师生提供了跨时空的教务信息查询服务,提升了教务管理的效率。随着微信小程序的广泛应用和用户基数的增长,此类系统将在未来的教育信息化中发挥更大的作用,满足日益增长的移动教务需求。
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![avatar](https://profile-avatar.csdnimg.cn/80330ab4ae7d4abd907165e5b38da0b3_weixin_40228600.jpg!1)
- 粉丝: 2699
- 资源: 491
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
- 1
- 2
- 3
- 4
- 5
- 6
前往页