首页 > 其他 > 详细

结对编程总结

时间:2019-09-26 22:58:37      阅读:77      评论:0      收藏:0      [点我收藏+]

结对编程总结:

这次的结对编程新加了一些需求,如使用UI界面,短信验证注册等等,我和结对队友选择了python语言,使用pyqt5库工具来实现ui界面,并且复用了个人项目里一些相关代码,具体来说,我负责设计制作ui界面,其种类和功能如下:
1.登陆界面:

 技术分享图片

 

 

       本界面的内在逻辑复用了上次个人项目的登陆代码,依然是读取txt并匹配字符串验证登陆,此外加入了注册选项(按钮)

2.手机验证码界面:

技术分享图片

 

 


本界面接入了网上找的短信发送服务,随机生成验证码后发送到给定的手机号码上,

验证成功后进入设置新用户界面

3.设置界面:

 技术分享图片

 

 

按要求输入新的用户名,密码和确认密码后,将会把新用户信息写入user文件里

3. 登陆成功界面:

 技术分享图片

 

 

在此界面可以点击开始测试进入题目选择界面,也可点击修改密码进入修改密码界

面。

4. 题目选择界面:

 技术分享图片

 

 

通过下拉框选择出题难度分为小学,初中,高中,以及在输入框输入题目数量。

5. 题目界面:

 技术分享图片

 

 

包括题干和4个选项,点击提交后可以点击下一题进入到下一题的界面,做完后跳转

到打分界面。

6. 修改密码界面:

 技术分享图片

 

 

输入旧密码以及两次新密码后符合规范即可更改密码。

总的来说:本次编程因为是二人分工合作,较为简单,我主要负责ui界面的编写以及各个功能

与ui界面的结合,队友负责内部函数的具体实现,于我而言较大的收获就是了解了pyqt5开发的一般流程,并且在和队友的探讨中可以很快的发现各种问题所在,实在是大有裨

益。

结对编程总结

原文:https://www.cnblogs.com/legend-house/p/11594759.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!