团队项目——工大助手

团队项目——工大助手

基本内容

  • 工大助手(桌面版)
  • 实现登陆、查成绩、计算加权平均分等功能

团队人员

项目

我负责将工大教务管理系统上的数据爬取到本地,供客户端展示给用户。
我利用python编写爬虫,研究教务管理系统的架构,分析网页以及数据传输的方式,从而将教务管理系统上的数据(例如成绩)保存在本地的excel文件中,可以通过客户端展示给用户。

问题

在爬取的过程中遇到很多问题,具体内容会在下一篇博客中写出。
同时由于客户端使用C#进行开发,需要与python进行交互。在研究python交互的过程中,我们发现可以用ironpython在C#与python之间进行交互,但ironpython的实现并不是完成的python,所以例如在python所用的beautifulsoup(分析html结构)便不能在ironpython里面使用。
当然还有例如C#中的数据结构传入python不支持等等问题,都有待我们进一步解决。

同时在团队项目中也遇到了任务分配等问题,要比结对项目更加复杂,人员配合需要更加默契。但也由于人数的增加,不是所有人都会使用github等团队合作的工具,所以都只是想好自己这部分内容,再进行联调,这样非常浪费时间和精力。

posted on 2016-06-07 11:17  13070046孙宇辰  阅读(430)  评论(2编辑  收藏  举报

导航