需要金币:2000 个金币 | 资料包括:完整论文,开题报告 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14256 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:互联网技术与信息通信技术已经渗透到人们的日常生活,借助这些技术,我们真正做到了“秀才不出门,尽知天下事”。在“互联网+”理念的推动下,在线学习是新型的学习模式,它克服了传统学习模式在时间和空间上的限制,整合了各种优质教育资源,并进行合理配置,提高了学习的便捷性,让用户即使足不出户,也能获得学习资源进行效的学习。 本文结合MOOC理念,采用MVC三层开发模式,即JavaBean(Model)+Servlet(View)+JSP(Control)体系,在JAVA平台上设计一个基于“互联网+”的在线学习互动平台。通过前期对客户需求以及平台功能研究,分析了开发这一平台所涉及的理论和技术,进而得到了在线学习平台的总体设计架构以及数据库设计,最后应用MVC开发模式进行平台的实现与测试。本文所设计的平台完成了MOOC平台的大部分功能,例如视频点播,视频发布,视频管理,互动交流等,另外还加入了弹幕功能,增加了在线学习的趣味性。在线学习的发展前景很好,未来的学习方式也会越来越游戏化,轻松愉快的学习模式将是未来教育的一大趋势。 关键词:互联网+;在线学习;MVC模式;弹幕
目录 摘要 Abstract 第一章 绪论-1 1.1选题背景和意义-1 1.2 国内外研究现状-1 1.2.1 国外研究现状及分析-1 1.2.2 国内研究现状及分析-2 1.3 课题研究的内容-2 第二章 相关技术分析-4 2.1开发模式-4 2.1.1 MODEL层-4 2.1.2 CONTROL层-4 2.1.3 VIEW层-4 2.1.4 Model1与Model2-5 2.2 前端使用的技术-5 2.3后台使用技术-6 2.3.1 JAVA技术-6 2.3.2 JAVABEAN技术-6 2.3.3 JDBC技术-7 2.3.4 SERVLET技术-7 第三章 在线学习互动平台的需求分析-9 3.1 可行性分析-9 3.1.1 技术可行性-9 3.1.2 经济可行性-9 3.1.3 社会环境可行性-9 3.2 功能需求分析-10 3.2.1 资源管理功能分析-10 3.2.2 用户管理功能分析-11 3.2.3 互动功能分析-11 3.3 非功能需求分析-11 3.3.1 界面需求-11 3.3.2 性能需求-12 第四章 在线学习互动平台设计-13 4.1 系统设计原则-13 4.2 总体设计-13 4.2.1 总体设计目标-13 4.2.2 总体结构设计-13 4.3 功能模块设计-14 4.4 数据库设计-15 4.4.1 数据库概念设计-15 4.4.2 数据表设计-16 第五章 在线学习平台的实现-18 5.1 主界面及登录注册的实现-18 5.2 用户管理的实现-20 5.3 资源管理的实现-21 5.4 互动交流的实现-22 5.5 弹幕功能实现-23 第六章 在线学习平台的系统测试-24 6.1 系统测试的目的-24 6.2 系统测试的原则-24 6.3 系统测试的内容-25 6.3.1功能测试-25 6.3.2 性能测试-25 6.3.3 安全性测试-26 第七章 总结与展望-27 7.1 总结-27 7.2 展望-27 致 谢-28 参考文献-29 |