一直对学校那个URP教务系统很不爽,不光在手机上访问很不方便,及时用电脑访问也还要求IE only才能显示正常,查个成绩还得点N次才能找到结果。但是偏偏期末考试结束之后还总得上教务系统查成绩,实在是很无奈。
所以如果让我来做一个成绩查询系统,我的需求其实很简单,要求这个系统:
- 能够在手机上使用
- 操作过程足够简洁明了
考虑到教务处不可能提供API供我使用,只能通过抓取教务系统的网页,然后解析HTML获取查询结果的方法来实现。
于是我的除夕之夜就贡献给它了:北邮本科生成绩查询系统
登录界面,使用学号和教务系统的密码登录
查询结果,略去了教务系统里的课程号等信息
基于Django技术构建,搭建在RedHat OPENSHIFT平台上。
Leave a Comment