WeiFur
简介:
“微芙蓉”是本人大学期间自学Android开发的第一个项目,是一款湖南文理学院的校园查询APP,用户无需注册,只需输入学号、教务系统密码,就可以查询自己的成绩。还实现了空教室查询功能,课表查询功能,用户无需设置,程序会根据当前系统日期判断当前周 星期几,自动查询课表和当日空教室。
摘要:
基于Android平台,Android Studio开发,使用HttpWatch进行数据包抓取、获取Cookies的模拟登陆,实现了教务系统数据的抓取、Jsoup数据解析、SQLite数据库等技术
功能介绍:
【在线登陆功能】
通过学号、教务系统密码(默认123456)登陆,登陆成功,系统自动完成课表设置,提供成绩实时查询。
【离线登陆功能】
相比在线登陆,离线登录不需要使用数据流量,直接访问本地数据库,可以进行课表查询,空教室查询功能。
【课表查询功能】
【在线登陆功能】
通过学号、教务系统密码(默认123456)登陆,登陆成功,系统自动完成课表设置,提供成绩实时查询。
【离线登陆功能】
相比在线登陆,离线登录不需要使用数据流量,直接访问本地数据库,可以进行课表查询,空教室查询功能。
【课表查询功能】
在线登陆方式下,自动完成班级设置,显示课表信息。提供查询功能,可以按班级,按周查询课表。
离线登录方式下,需要手动设置班级,提供查询功能,可以按班级,按周查询课表。
【空教室查询】
无需设置,自动判断日期,显示当天空教室信息。
【成绩查询】
仅可以在线登陆下使用,根据输入学号、教务系统密码,即可学年、学期查询自己的成绩。
登入界面
主界面
空教室查询
课表查询
成绩查询
功能介绍1
功能介绍2
功能介绍3
功能介绍4
功能介绍5