当前位置: 首页 > news >正文

python+Qt5+sqllite 个性化单词记忆软件设计

问题描述:
设计一款背诵英语单词的软件。用户可以根据自己的需求导入需背诵的词库,并可以编辑自己的词库。背单词时有两种模式供选择:系统可以给出中文提示,用户输入对应的单词,也可输出单词让用户输入中文意思。系统判定词义是否正确。如果正确成绩加十分,如果不正确给出提示并要求用户重新输入。
2. 功能要求:
代码要能提供以下几个基本功能:
(1)用户登录:
新用户可以注册,旧用户直接登录。
可以只打卡不背词,直接退出界面。
(2)单词本:
存储单词基本信息,英文、词性、中文解释等。
选择词库维护编辑单词本信息,实现增加、修改、删除、补充(单词已有,补充新的释义)的功能。
(3)单词背诵及成绩统计:
选择单词预览进行单词学习。
单词背诵时有两种模式选择,选择题背诵及拼写单词背诵,而且支持多次背诵。
答对加十分,答错扣十分,错词计入错题本。
可查阅自己的总成绩,未达过关成绩可以选择错题重背直至完全掌握。
(4)单词复习:
背诵完全正确时界面显示没有错题继续努力。
有错题时可以选择错题重背加强记忆。
(5)退出系统时可以进行打卡,统计背诵单词天数。
选做要求:
(1)对用户的输入进行一定的正确性检查。
(2)能统计每一个单词出现频率及背诵正确率,供以后出题时提供依据。
(3)能设置提醒功能,激励大家坚持下去。

python+Qt5+sqllite做的:

【已开发完成,需要可私】

在这里插入图片描述

相关文章:

  • 水库监管AI视觉算法与边缘计算盒子
  • 通过查看ThreadLocal的源码进行简单理解
  • Unittest单元测试之unittest用例执行顺序
  • 机器学习笔记 - 基于百度飞桨PaddleSeg的人体分割模型以及TensorRT部署说明
  • 【C++初阶(十)】set、map、multiset、multimap的介绍及使用
  • 【Qt】获取当前系统用户名:9种获取方式
  • 有趣的小算法
  • 可可爱爱的羽绒服,面料是三防的哦
  • 高级算法设计与分析练习1-10
  • matlab基于线性二次调节器(LQR)法实现机器人路径规划可变轨迹跟踪
  • Leetcode 第 110 场双周赛 Problem D 2809. 使数组和小于等于 x 的最少时间(DP+贪心+正难则反)
  • 分布式架构demo
  • IP地理定位技术的服务内容详解
  • windows ce Remote Process Explorer定位程序崩溃地址
  • k8s部署jenkins
  • 【刷算法】求1+2+3+...+n
  • Angular 响应式表单 基础例子
  • canvas 五子棋游戏
  • classpath对获取配置文件的影响
  • iOS 颜色设置看我就够了
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • Java的Interrupt与线程中断
  • Spring Boot快速入门(一):Hello Spring Boot
  • ViewService——一种保证客户端与服务端同步的方法
  • Vue 动态创建 component
  • 阿里云Kubernetes容器服务上体验Knative
  • 高度不固定时垂直居中
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 简单实现一个textarea自适应高度
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 物联网链路协议
  • 阿里云ACE认证学习知识点梳理
  • 如何正确理解,内页权重高于首页?
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (第27天)Oracle 数据泵转换分区表
  • (附源码)php投票系统 毕业设计 121500
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (十)T检验-第一部分
  • (转)程序员疫苗:代码注入
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .htaccess配置重写url引擎
  • .net操作Excel出错解决
  • .net经典笔试题
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .NET面试题(二)
  • .sys文件乱码_python vscode输出乱码
  • @31省区市高考时间表来了,祝考试成功
  • @SuppressWarnings注解
  • [ vulhub漏洞复现篇 ] struts2远程代码执行漏洞 S2-005 (CVE-2010-1870)
  • [2019/05/17]解决springboot测试List接口时JSON传参异常