之前做的那个自动查分系统的一个缺陷就是没法准确提取所有人的成绩和学分。之后某天爬山的时候突然脑海里灵光一闪....想出来了一个绝妙的方法。等我回学校之后测试了一下,发现这个方法果然可行。为了进一步应用它,我单独制作了这个GPA自动计算系统,也算是将去年用Javascript写的GPA计算系统升级了。

整套系统架设在美国的VPS主机上面,现在这个主机除了翻墙外又多了一个功能:) 该系统展现给用户的部分是用Javascript+PHP构成的,当然后续版本会使用jQuery,现在学艺不精先不用它采用jQuery增强了用户体验。这次依然是数据库作为桥梁,后台是用Python+sed来完成成绩的提取计算,并将最终结果返回给数据库。总的来说这套系统也算是一个小型的B/S系统了。

本人已经毕业,没法继续维护这个系统,故本系统已经下线。非常抱歉。

项目地址:https://github.com/quake0day/calGPA

访问地址:http://www.darlingtree.com/gpa