1. 研究目的与意义
随着信息技术的发展,新型多元化的学习方式孕育而生,移动学习将现代人分散的、不连续的、碎片状的时间有效整合起来,以满足人们生活、工作需要。
日趋成熟的移动网络技术、廉价的移动终端设备以及广阔的社会市场需求为移动学习的发展提供了十分有利条件。
数字学习与移动计算的结合产生了移动学习,十几年前就已经被提出的移动学习受到当时软硬件资源等各方面的限制而发展缓慢。
2. 课题关键问题和重难点
(一)关键问题1. 各模块的设计要有条理并实现对应功能,提高用户体验。
2. 用户权限的分配,三个等级的权限设置,从系统管理员到学生,而学生又分为游客与会员,游客只能观看开放的免费课程与付费成套课程的试看。
3. 数据库与接口设计并能成功与系统连接,使得系统能读取数据库信息并按对前端的操作进行相应更新修改。
3. 国内外研究现状(文献综述)
(一) 移动学习的概念与国外发展趋势移动学习是一种在移动计算设备帮助下的能够在任何时间、任何地点发生的学习,移动学习所使用的移动计算设备必须能够有效地呈现学习内容并且提供教师与学习者之间的双向交流。
移动学习是移动技术与数字化学习技术(e-Learning)发展相结合产生的一种新型数字化学习形式。
欧洲和美国一般以m-Learning或m-Education来指称,而我国一般表述为移动学习或移动教育。
4. 研究方案
本次设计拟采用语言为Java(最好能与Kotlin实现互相转化),使用MySQL作为数据库,在Android Studio中进行APP的前端设计。
拟采用MVC模式,最终目标设计完成一个移动学习系统。
系统的客户端定位于Android手机平台。
5. 工作计划
2022.12.5-2022.1.10 阅读、搜集、查找相关资料并撰写开题报告;2022.1.11-2022.1.17 进行需求分析、可行性分析与系统分析,并画出系统结构图;2022.1.18-2022.1.20 使用Nginx服务器代替Apache服务器给App快速搭建虚拟服务器2022.1.21-2022.2.02 完成后端的详细设计,重点保证API设计对流量的友好性、信息尤其是视频传输的稳定型以及运算在前后端之间分配的平衡;2022.2.03-2022.2.06 UI布局的设计并根据UI设计图转换为Android上能够实际运行的app;2022.2.07-2022.2.12 设计并搭建数据库,以完成系统的前端设计与后端代码连接;2022.2.13-2022.3.11实现后端接口,连接数据库以完善课程展示模块与课程查询模块的功能,最好能够实现对检索记录的追踪并以此为参考进行课程推送等功能;2022.3.12-2022.3.20 使用表单结构实现该APP意见反馈,并使用IM服务(即时通信服务)实现教师在线答疑功能;2022.3.21-2022.4.12 通过编写XML文件来设计试题测试系统,实现按章节测试、随机测试和在线模拟考试的功能;2022.4.13-2022.4.20 运行调试,系统测试和功能分析处理,完善设计;2022.4.21-2022.4.30 结论、撰写论文、论文初稿检查修改及装订。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。