基于java(springboot)英语单词学习系统

[java毕业设计项目源码,java毕设下载]基于java(springboot)英语单词学习系统是基于java编程语言,mysql数据库,springboot框架和idea开发工具,本系统分为管理员、用户两个角色,适合作为java毕业设计和java课程设计源码下载进行参考学习。

应用介绍

产品图片1产品图片2产品图片3

基于java(springboot)英语单词学习系统

系统主要分为用户(学生)、和管理员两个角色

用户的主要功能有:

1.用户输入账号密码登录系统,可以注册系统

支持图形验证码登录;注册创建账号;退出登录;基于角色动态加载菜单。

2.用户查看词汇书与单词列表信息,在线进行学习

分页查询词汇书与单词;按书籍编码、词性、单词/中文含义筛选;进入学习与练习页面(基础、综合、翻译)。

3.用户查看自己的学习成绩记录,可以删除或修改

按时间范围与书籍筛选个人成绩;支持成绩新增、修改、删除;查看成绩详情。

4.用户可以查看、修改个人资料信息

查看与修改头像、昵称、联系方式等基本资料;用户中心页面。

5.用户查看个人学习面板信息

加载个人菜单与学习面板;访问学习主界面与面板页面。

6.用户可以查看单词信息,在线播放发音与下载词书

查看单词详情并播放音频发音;下载已导入的词汇书文件;在线作答并进行单词正确性校验。

7.用户查看自己的考试成绩概览,查看统计数据

查看个人成绩概览与统计数据(正确率、时段数据等)。

8.用户可以提交学习成绩记录

提交练习/考试成绩,记录学习结果。

9.用户可以查看系统仪表盘信息

查看仪表盘与静态资源信息(静态菜单、学习入口等)。

10.用户查看修改个人资料信息,修改密码

验证原密码;修改登录密码;更新个人基本信息。

11.用户退出登录

清理会话令牌并安全退出系统。

管理员的主要功能有:

1.管理员输入账号密码登录系统

验证码登录;会话令牌与本地缓存管理;基于角色与菜单的权限控制。

2.词汇书管理:管理员对词汇书进行导入、修改、删除、查询

同教师词汇书管理能力,包含模板导出、文件下载与编码字典。

3.成绩信息管理:管理员对用户成绩进行查询与管理

按书籍与时间范围分页查询全量成绩;新增、修改、删除成绩;查看统计与概览数据。

4.词库管理:管理员对单词信息进行添加,修改,删除,查询

单词增删改查;作答验证;音频文件在线响应。

5.菜单管理:管理员对系统菜单信息进行添加,修改,删除,查询

新增与修改菜单;删除菜单;查询完整菜单树与菜单列表。

6.角色管理:管理员对系统角色进行添加,修改,删除,查询

角色增删改查;为角色授权菜单;查询角色已授权菜单;获取角色ID列表。

7.用户管理:管理员对用户信息进行添加,修改,删除,查询

代注册/新增用户;修改与删除用户;分页查询用户;获取用户ID列表;基于角色控制权限。

8.部门管理:管理员对部门信息进行添加,修改,删除,查询

维护组织部门结构,支持增删改查与分页检索。

9.文件与资源服务:管理员对系统文件提供下载/导出服务

导出词汇书Excel模板;下载已导入词书文件;在线响应单词音频文件。

10.管理员个人信息修改,密码修改

修改管理员个人资料;验证原密码并更新新密码。

11.管理员退出登录

清理会话令牌并安全退出。

点赞(0) 打赏

立即下载

温馨提示! 你需要支付 ¥159.00 元后才可以下载

相关下载

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部