| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15910 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
在防疫常态化的今日,越来越多的在线课程出现在社会上,越来越多的家长和学生也接受了这种新型的授课模式。而在线编程在这种环境下,拥有其得天独厚的优势,在线编程的市场在这几年也迅速扩大,越来越多的教育机构开发了自己的在线编程平台进行教学工作。但目前市面上的编程平台依旧有很大的提升空间,因此本论文主要对在线少儿编程平台的学生模块进行研究,结合防疫常态化的特性,旨在解决目前在线编程的一些痛点。
本文开发的在线少儿编程平台的学生模块前端基于Scratch编程平台,项目的前端和项目的后端使用JSON文件和格式进行交互,后端采用SSH框架开发,数据库使用SQL Server数据库对数据进行存储和管理,整个学生模块系统使用B/S架构完成系统的设计与开发。最后,使用Java进行单元测试以及集成测试。论文实现了少儿编程平台的学生模块的个人账号管理,Scratch作品创作,课程学习和作业管理等各个功能。
关键词:Scratch,Java,SSH,少儿编程
目 录
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 论文的主要内容
1.4 论文的组织结构
第二章 系统相关知识及技术
2.1 B/S架构
2.2 SSH框架
2.3 Tomcat服务器
2.4 SQL Server数据库
2.5 Scratch
2.6 本章小结
第三章 系统需求分析
3.1 系统可行性分析
3.1.1 经济可行性分析
3.1.2 技术可行性分析
3.1.3 运行可行性分析
3.1.4 法律可行性分析
3.2 需求分析
3.2.1 用户需求
3.2.2 功能需求
3.2.3 其他需求
3.3 本章小结
第四章 系统设计
4.1 系统设计原则
4.2 系统总体设计
4.2.1 系统开发环境设计
4.2.2 系统部署设计
4.2.3 系统网络架构设计
4.3 系统详细设计
4.3.1 个人账号模块设计
4.3.2 Scratch作品创作模块设计
4.3.3 作业管理模块设计
4.3.4 课程学习模块设计
4.4 系统数据库设计
4.5 本章总结
第五章 系统实现
5.1 系统基础环境
5.1.1 硬件环境
5.1.2 软件环境
5.2 实现具体功能
5.2.1 个人账号管理模块
5.2.2 Scratch作品创作模块
5.2.3 课程学习模块
5.2.4 作业管理模块
5.3 系统核心代码
5.3.1 文件的上传和下载
5.3.2 分页查询
5.3.3 AJAX过滤器
5.3.4 密码加密
5.4 本章小结
第六章 结论
参考文献
致 谢 |

