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

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

18871fe655b9bbfd790336cb01f3bd21.png

功能介绍5

8356e50ebe0b90dbb9df3c7e6e9e4d2b.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值