结对编程的总结--带UI的小初高数学学习系统

  这次实验是基于上次个人项目--中小学生试卷自动生成程序做的升级版,更贴向于实际应用,可以说比较完整的反映了我们软件工程的主题,在用户的需求和相关的实现方法上既有比较新潮的要求使用短信验证码登录和注册,又有需要设计界面和相关图形,可以说是一次接近实际工作的项目任务,从中获益匪浅.

  个人项目中的成果主要是应用在生成结对项目中的题目上,我们需要做的主要工作就是对生成的题目做出解和错解,以达到实验要求选择题的目标,所以在这次实验中我们按照题目类型的不同,小初高题目特点不同设置了一个错选库,以此来减少工作量,在每次生成题目之后自动从库中选择相应的错选完成选择题要求.然后就是这次实验中考验自学能力的设置界面和相关的用户注册,本次实验在选择语言上一开始我们就有弱势,我们两个对Java使用都比较少,只能用C++,但是C++的设置界面和相关函数设置非常复杂,所以需要用到QT这个软件,相关的任务更麻烦的是对短信的要求,阿里云和腾讯云都没有相关的C++接口,最后在秒赛平台才有,很是费了一番功夫,最终查重和分数总结似乎也是出了一些难题,所幸有学长指导还比较容易(这个部分由我的搭档完成).

  整体来说是一次很不错的实验经历,其实刚开始都有些想偷懒,但是实验难度不允许单独某个人完成,所以最后两个人也是互相研究了很久才搞定,感觉为我们的团队项目打下了不错的基础,其中我觉得我们还需要拓展自己的语言知识,本次实验如果使用Java或者Python据说比较简单,短信也可以借由阿里云的学生绿色通道完成,整体来说实验完成度比较高,基本完成了要求,学到了很多团队编程的经验.

猜你喜欢

转载自www.cnblogs.com/black-moon/p/11605478.html
今日推荐