基于SSM和BootStrap的在线英语学习平台的设计与实现.docx

资料分类:计算机信息 上传会员:LA0633 更新时间:2025-05-29
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11357
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
摘要:随着国际化交往的发展,英语学习相关的App大量的出现和应用,手机app的优势在于小巧便携,可随时随地使用。长时间使用手机对于健康会产生较大的影响,研究表明这对视力/颈椎都产生了危害,又有App软件功能的限制,不利于学习的归纳总结,针对上述问题,本课题对在线英语学习平台进行研发,通过本项目的应用丰富了在线英语学习的功能,提高了在线英语学习的效率。
本项目采用了B/S架构,使用maven构建项目,后台采用了SpringBoot作为web框架,数据库采用了MySql数据库,数据库ORM使用了Mybatis,模板引擎使用了Thymeleaf。本文主要工作如下:
1、对在线英语学习相关理论进行了研究,对在线英语学习平台的使用和建设需求进行了调研和分析。
2、对在线英语学习平台进行功能的设计和实现,本平台实现了注册登录功能,公告展示功能,背单词功能,听力练习功能,阅读书籍功能,每日一句功能,个人中心功能,以及后台管理功能。
3、对在线英语学习平台进行了测试,通过在校学生3个月的测试,本平台能够满足学生在线英语学习的基本需要。
 
关键词:SringBoot;MyBatis;BootStrap;在线学习平台
 
目录
摘要
Abstract
引    言-1
1  系统概述-2
1.1  开发背景-2
1.2  国内外研究现状-2
1.3  系统设计的目标-3
2  系统开发的相关技术-4
2.1  WEB开发技术与框架技术-4
2.2  数据库技术-4
3  系统需求分析-5
3.1  系统可行性分析-5
3.1.1 技术可行性-5
3.1.2 经济可行性-5
3.3.3 法律可行性-5
3.2  系统需求分析-6
3.3  功能分析-6
4  系统总体设计-8
4.1  系统主要功能设计-8
4.2  功能模块设计-8
4.3  系统数据库设计-9
4.3.1  数据库的选择-9
4.3.2  数据库的建立-10
4.3.3  数据实体信息图-10
4.3.4  数据库中表结构设计-13
5  系统功能实现-16
5.1  系统登录模块实现-16
5.2  学生学习模块实现-16
5.2.1  背单词模块实现-16
5.2.2  收藏夹模块实现-18
5.2.3  生词本模块实现-18
5.2.4  听听力模块实现-19
5.2.5  学生阅读模块实现-19
5.2.6  修改个人信息模块实现-20
5.3  管理员功能模块实现-21
5.3.1  管理单词书模块实现-21
5.3.2  管理用户信息实现-21
5.3.3  管理书籍模块实现-22
5.3.4  管理公告模块实现-22
5.4  注册模块实现-23
5.5  PageHelper插件后台实现分页的功能-23
6  系统测试-24
6.1  学习平台测试方案-24
6.2  学习平台测试过程-24
6.3  学习平台测试结论-24
结    论-26
致    谢-27
参 考 文 献-28
相关论文资料:
最新评论
上传会员 LA0633 对本文的描述:根据这一现状,本课题开发了一个在线的英语学习平台,为学生们提供更多学习工具的选择。本平台将提供丰富的功能,如背单词、听听力、做阅读等,避免了学习过程中在多个app间进......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: