欢迎光临
我们一直在努力

基于微信小程序的英语学习系统的设计与实现

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片!

博主介绍

💗计算机专业团队,10年开发经验,java,python,小程序,app,php项目定制开发以及文档编写✌💗 🌟文末获取源码+数据库🌟 所有项目都经过测试完善,文章底部名片获取项目

详细视频演示

请联系我获取更详细的演示视频 在这里插入图片描述

具体实现截图

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

课题介绍

英语学习需要长期积累,传统学习方式存在练习资源零散、缺少针对性刷题、学习记录难以统计等问题。本项目开发基于微信小程序的英语学习系统,面向学生、教师以及管理员。学生可以在线查看单词库、完成单词背诵、进行习题练习、参与模拟测试、查看学习记录与错题本;教师能够上传单词、录入习题、查看班级学生学习数据;管理员负责分类管理学习资源、用户管理、数据统计。小程序无需下载,随时随地可以开展碎片化英语学习,自动记录学习进度,帮助学生巩固英语知识,辅助老师掌握学生学习情况。

技术栈

  • 前端:微信小程序原生开发、Vue
  • 后端:SpringBoot 3
  • 持久层:MyBatis
  • 项目构建:Maven
  • 数据库:MySQL 8.0
  • 开发工具:微信开发者工具、IDEA、Navicat

核心代码

@RestController
@RequestMapping("/english")
public class EnglishStudyController {
@Autowired
private WordService wordService;
@Autowired
private StudyRecordService studyRecordService;

/**
* 获取单词列表
*/

@GetMapping("/wordList")
public Result getWordList(@RequestParam Long categoryId){
List<Word> wordList = wordService.lambdaQuery()
.eq(Word::getCategoryId, categoryId)
.list();
return Result.success(wordList);
}

/**
* 保存单词学习记录
*/

@PostMapping("/saveRecord")
public Result saveRecord(@RequestBody StudyRecordDTO recordDTO){
StudyRecord record = new StudyRecord();
record.setUserId(recordDTO.getUserId());
record.setWordId(recordDTO.getWordId());
// 0未掌握 1已掌握
record.setMasterStatus(recordDTO.getMasterStatus());
record.setCreateTime(new Date());
studyRecordService.save(record);
return Result.success("学习记录保存成功");
}

/**
* 查询用户学习记录
*/

@GetMapping("/recordList")
public Result recordList(@RequestParam Long userId){
List<StudyRecord> list = studyRecordService.lambdaQuery()
.eq(StudyRecord::getUserId, userId)
.orderByDesc(StudyRecord::getCreateTime)
.list();
return Result.success(list);
}
}

源码获取

🍅由于篇幅限制,获取完整文章或源码、代做项目的,本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片。🍅 点赞、收藏、关注,不迷路

赞(0)
未经允许不得转载:171主机测评 » 基于微信小程序的英语学习系统的设计与实现
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址