基于Spring Boot及SM2算法的记忆卡片系统
1. 在当今信息化时代,教育领域也迎来了巨大的变革,学习方式逐渐从传统的纸质教材向数字化、互联网化方向发展。为满足学习者个性化、高效率的学习需求,故而设计这个系统来更好地记忆和学习。
2. 本系统将采用MVC(Model View Controller)结构实现,前端通过React框架开发,后端使用Spring Boot框架完成,数据存储方面使用了MySQL数据库和MongoDB数据库,通过使用MyBatis框架实现Spring Boot框架与MySQL的交互。系统主要采用SM-2间隔重复算法实现卡组记忆系统中的卡组记忆功能,根据用户对卡片记忆情况的反馈,利用SM-2间隔重复记忆算法计算用户的记忆情况。
3. 本系统实现了用户使用的前端界面、管理端、后端系统的分离运作,可使用docker进行容器化部署。
在线教育