结对编程项目总结

Posted xy0930

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对编程项目总结相关的知识,希望对你有一定的参考价值。

首先这次的结对编程新加了很多需求要求使用UI界面,因此我和我的队友此次用的是python的pyqt工具去制作界面,总的来说,分为以下7个界面。

1.登陆界面:

此次的登陆界面我们依然是采用读取txt的方式来判断用户是否存在,以及界面需要新增一个注册的按钮,用户名密码正确可以跳转到登陆成功界面。

 技术图片

2.手机验证码界面:

此界面我们接入的是网上一个短信验证码的api,输入手机号获取验证码,如果输入与验证码匹配进入到设置用户名密码界面。

设置界面:

用户名不能存在,密码6到10位包含数字大小写字母,注册完成后回到登陆界面,并且把此用户写入到txt中。

 技术图片

3.登陆成功界面:

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

 技术图片

4.题目选择界面:

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

 技术图片

5.题目界面:

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

6.修改密码界面:

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

 技术图片

此次编程由我负责代码的编写,队友负责UI界面的设计以及把界面和我的函数关联起来,总的来说,加的需求例如短信验证码,以及要能计算结果这些都比较好实现,对于我来说,第一次接触如何用pyqt实现界面,以及用函数关联起来,以及在用一系列组件拼接好界面后用pyuic工具转换为py文件,这些都是以后还能用到的知识,因此这次的结队编程对我也是有很大的提升。

以上是关于结对编程项目总结的主要内容,如果未能解决你的问题,请参考以下文章

结对-结对编程项目作业名称-结对项目总结

《结对-结对编程项目作业名称-结对项目总结》

20172327 结对编程项目-四则运算 第二周 阶段总结

《结对-结对编程项目作业名称-结对项目总结》

《结对-结对编程项目作业-结对项目总结》

《结对-结对编程项目作业名称-结对项目总结》