当前位置:   article > 正文

android提取课表功能,GitHub - Ordosbxy/WeiFur: 课程表、教务系统抓取、SQLite、Android Studio、HttpWatch、Jsoup解析网页...

android studio软件从教务系统直接导出课表

WeiFur

简介:

“微芙蓉”是本人大学期间自学Android开发的第一个项目,是一款湖南文理学院的校园查询APP,用户无需注册,只需输入学号、教务系统密码,就可以查询自己的成绩。还实现了空教室查询功能,课表查询功能,用户无需设置,程序会根据当前系统日期判断当前周 星期几,自动查询课表和当日空教室。

摘要:

基于Android平台,Android Studio开发,使用HttpWatch进行数据包抓取、获取Cookies的模拟登陆,实现了教务系统数据的抓取、Jsoup数据解析、SQLite数据库等技术

功能介绍:

【在线登陆功能】

通过学号、教务系统密码(默认123456)登陆,登陆成功,系统自动完成课表设置,提供成绩实时查询。

【离线登陆功能】

相比在线登陆,离线登录不需要使用数据流量,直接访问本地数据库,可以进行课表查询,空教室查询功能。

【课表查询功能】

【在线登陆功能】

通过学号、教务系统密码(默认123456)登陆,登陆成功,系统自动完成课表设置,提供成绩实时查询。

【离线登陆功能】

相比在线登陆,离线登录不需要使用数据流量,直接访问本地数据库,可以进行课表查询,空教室查询功能。

【课表查询功能】

在线登陆方式下,自动完成班级设置,显示课表信息。提供查询功能,可以按班级,按周查询课表。

离线登录方式下,需要手动设置班级,提供查询功能,可以按班级,按周查询课表。

【空教室查询】

无需设置,自动判断日期,显示当天空教室信息。

【成绩查询】

仅可以在线登陆下使用,根据输入学号、教务系统密码,即可学年、学期查询自己的成绩。

登入界面

cbc9d60c310760e790b5a64ec39df430.png

主界面

1f8cd21919467812d9a70b99fbd7a06b.png

空教室查询

79f55ca53541db25a485ae4202362a67.png

课表查询

6faf7a36a2cfe21e59aa7464cbea9e36.png

成绩查询

%E6%88%90%E7%BB%A9%E6%9F%A5%E8%AF%A2.png?raw=true

功能介绍1

2d78e3f6d494286bfba1ce40cc34469a.png

功能介绍2

01e2cf7505ac8a127264856729181fd0.png

功能介绍3

003.png?raw=true

功能介绍4

004.png?raw=true

功能介绍5

8356e50ebe0b90dbb9df3c7e6e9e4d2b.png

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/122328?site
推荐阅读
相关标签
  

闽ICP备14008679号