基于Android的移动学习平台的设计毕业论文
2021-03-27 16:53:46
摘 要
本论文最开始对基于Android的移动学习平台系统进行了特征需求和功能需求分析,并大量论证。在诸如开发环境、设计目标、实现流程、功能设计等几个方面进行总体设计,最终设计出移动学习平台的总体框架。在Java语言基础上,完成了基于Android的移动学习平台设计,其主要功能及模块包括用户登录管理系统、公告管理、精品视频课程、资料及管理、自我测试题。平台采用 C/S 架构,对于不同用户有着接入方式,实现学生交流和下载资料,教师上传资料公告,管理员进行管理的功能。提供一种辅助教学的补充手段,给学生提供反复学习的机会,让学生通过自学能够轻松掌握在课堂上还没弄懂的内容,培养学生自主学习能力。
最后对系统进行功能测试,结果表明该移动学习平台在功能上达到了预期,界面友好、功能完善,具有低耦合、可扩展、易维护的特性。设计结果具有较高使用价值和广阔的应用前景。
关键词:智能手机;Android;移动学习;Java语言
ABSTRACT
In this paper, the characteristics and requirements of mobile learning platform system based on Android are analyzed, and a lot of demonstrations are carried out. In the development environment, design goals, implementation process, functional design and other aspects of the overall design, and ultimately design the overall framework of mobile learning platform. On the basis of Java language, completed the Android-based mobile learning platform design, its main functions and modules include user login management system, bulletin management, boutique video courses, data and management, self-test questions. Platform using C / S architecture, for different users have access to the way to achieve student communication and download information, teachers upload information bulletin, the administrator to manage the function. To provide a supplementary teaching means to provide students with the opportunity to learn repeatedly, so that students can easily grasp the self-learning in the classroom did not understand the content, training students self-learning ability.
Finally, the function test of the system is carried out. The results show that the mobile learning platform has the function of being expected, user-friendly, functional and low-coupling, scalable and easy to maintain. Design results with high value and broad application prospects.
Keywords: Smartphone; Android; Mobile learning ; Java
目录
第1章 绪论 1
1.1 选题背景和研究意义 1
1.2 课题研究现状 2
1.3 研究内容 3
1.4 主要设计思路 4
第2章 开发环境及相关技术分析 5
2.1 Android系统概述 5
2.1.1 应用程序框架 5
2.2 Java简介 6
2.3 C/S框架介绍 7
2.4 系统可行性分析 7
2.4.1 技术可行性 7
2.4.2 目标和经济可行性 7
2.5 需求分析 8
2.6 性能需求 9
2.7 本章小结 9
第3章 系统总体设计 10
3.1 概述 10
3.2 设计原则 10
3.3 相关技术和研究分析 11
3.4 系统功能结构图 12
3.5 用户使用流程设计 13
3.6 系统交互示意图 14
3.7 客户端开发 15
3.8 数据库设计 15
3.8.1 实体图设计 15
3.8.2 E-R图设计 16
3.9 数据库设计 17
3.10 本章小结 18
第4章 系统的设计与实现 19
4.1 UI界面设计 19
4.2 各模块的功能实现方法 19
4.3注册登陆界面 22
4.4 公告界面的实现 23
4.5 资源模块的实现 24
4.6“我的”模块的实现 26
4.7 后台管理模块的实现 27
4.8 本章小结 29
第5章 系统测试 30
5.1 测试方案 30
5.1.1 学习者功能测试 30
5.1.2 教师功能测试 30
5.1.3 后台管理人员功能测试 31
5.2测试结果与分析 32
5.2.1 测试结果 32
5.2.2 测试分析 32
5.3 本章小结 32
第6章 结论 33
参考文献 34
第1章 绪论
1.1 选题背景和研究意义
新世纪以来,随着我们人民素质和生活水平的不断提高,国民的受教育程度越来越成为一个国家实力的重要体现。对于个人来说,在快速的知识更新换代中,每个人都必须不断的学习,坚持终身学习,不断掌握新的技能,才能在社会中立足,成为一个有用的人。
在当下,越来越成熟的网络技术已经使我们生活的方方面面都发生了改变,4G网络已经基本全面普及,更加先进的5G技术也很快就会和我们见面,更不用提随处可见的WIFI覆盖了。信息技术深刻地影响并改变着人们的生活方式,各行各业都以其特性参与到信息化的浪潮中。而作为中国传统产业的教育事业却在这方面的发展极为缓慢,主要是受限于传统的教育模式中,学生只能被动的接受知识,不能成为学习的主体,导致学习动力不足,学习兴趣匮乏。移动学习并不是一个十分新鲜的概念,但在相关科技发展没有重要突破的大条件下发展缓慢。但在近几年 ,得益于智能手机的发展和普及,解决了最为困难的问题:部署移动学习终端的问题。因此,在现在教育需要改革完善和技术背景日趋完善的情形下,已经成为开展移动学习研究最为合适的时机。
发展移动学习,可以打破自古以来死板的教学模式对学生的禁锢,让学生真正成为学习的主体,在何时何地,都可以参与到学习中,并且可以与老师和同学进行线上交流,突破了传统教育没有交流,交流不及时等阻碍。现在我国教育基本都是集体教育,没有做到因人而异,但是移动学习就可以按照自己的兴趣和短板来制定最贴合自己实际情况的学习方案。