湖南工业大学-校园助手!从开始到现在

找了一个Bootstrap管理系统的设计页面,然后就开始整理这几年来的一直在陆陆续续做的一个系统–校园助手。

主要实现的功能:成绩查询,课表功能,计算总平均分和总绩点。

工大圈 - 湖南工业大学最大的校内

这是管理系统的管理界面。(上面的数据是真实的!!可惜不是我的)

开始我只打算做了WEB版,然后有几个小兄弟说要过来帮忙做APP!然后马上马不停蹄就出了APP。所有人都是没经验的,都摸着石头过河

QQ图片20150301184154

这是是APP的展示页面。。 反正我挺喜欢的。

好了APP和WEB功能就先介绍到这个,现在主要开发的过程。

==== 华丽的分割线====

当时想做一个关于正方教务系统的扩展系统。那是大二的时候,因为饱受正方系统抢课的摧残。

可惜:当时年轻,只有想法,没有能力。当时拦着的就是验证码的问题!远程提交表单。

机遇:当年在酷狗音乐实习,要做一个自动化测试工具,就是用CURL去请求URL并且读取CSV文件去调用接口。

结果:学会了CURL远程登录原理。这里在之前的文章中有提到。

但时间已经到了大四,但是是通过手动输入验证码的方式登录教务系统。

但需求远远不能被满足,因为之前是想法是,只要在这里登录一次,在不修改密码的前提下,要最快更新成绩。

这样时间到了毕业季,偶尔看到一个也是正方教务系统的学校做的微信公共帐号,这样!给一直想绕过验证码的我提供了思路。

然后,就有你看到的这个系统上线。

=====又是华丽的分割线======

20150228 离预计发布APP的日子还有一天!在连续奋斗十几个小时后,终于联调完成。发布了APP 0.1版。

该APP只有三个功能:成绩查询(统计暂时未通过的课程,平均分,绩点和历年成绩)。四六级成绩,校历

WEB端也新增了定时采集列队。通过主从MYSQL,将数据的读写分离,用Redis的消息列队来采集成绩。

说说这十几个小时,满满都是正能量。当时小哥说,这逻辑都知道了,12点之前应该能发布!只要联调好API.

但当联调好API的时候,就应该凌晨1点了,安卓数据展示界面还没写好。(扯淡一般的预估,这里主要的问题还在我,我对API的文档书写的不规范,造成了很多的沟通,增加了开发成本)

然后时间一秒一秒的过去,实在是扛不住了,我们已经看到广州凌晨5点的天色。

后记

因为还没有做压力测试和服务端中间件来均衡流量。不敢马上发布出去,先拉内测用户。

整整两年了,说不出的感觉,反正幸好没有放弃,这里谢谢几个小哥的支持。才能盼到这个APP上线。

虽然这个APP也好,WEB端也好,没有办法盈利,但它是我大学的一个梦想。我就是要做它,而且要做好它。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

(Spamcheck Enabled)