首页 > 其他 > 详细

结对编程——带UI的小初高数学学习软件

时间:2019-09-29 01:15:22      阅读:122      评论:0      收藏:0      [点我收藏+]

由于个人项目是用C++完成的,而且我们两个人都不大会用java来设计ui,所以我们选择了使用Qt来完成这次项目。因为Qt我们也是第一次接触,从安装软件到配置环境开始学习,在开始项目前的准备工作也花费了我们不少时间。

我们的客户端则分为四个部分,对应四个界面,实现登录 选择 生成题目 计算成绩等功能

服务器则负责接收客户端传过来的信息即账号密码

客户端包含文件如下

 

技术分享图片

 

 

每个.ui .h .cpp为一组,对应每一个界面,.ui是界面方面的设计,.h则是对函数变量的声明,.cpp是对函数的实现

 

根据项目需求client界面是登录(注册)界面,在完成登录和注册之后client窗口会关闭,生成一个新的select窗口,实现选择难度和题目数量,在完成输入之后,点击确定会关闭这个窗口并生成一个新的exam窗口,实现显示题目,统计答案的功能,在点击交卷按钮之后,程序会进入第四个窗口,显示分数,询问继续或是退出,如果是继续,则回到第二个窗口,如果是退出,则直接关闭此窗口

以下是四个窗口的设计:

 

技术分享图片

 

 

技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 未实现的功能:

短信验证,找了很久没有找到c++API,昨天试着用c++调用python,环境配置来配置去,还是过不了,最后把原来的环境还弄崩了

 

结对编程——带UI的小初高数学学习软件

原文:https://www.cnblogs.com/jhthy/p/11605547.html

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