计算机名称物联网工程(附件)【字数:17324】

摘 要摘 要为了深入教育学习内容客制化的改革,整合人们零碎的时间,便利人们的学习生活,移动课堂应运而生。它的诞生是为了使学习更加的不拘泥于地点和时间。有别于传统教育,它可以将学习的自主性规划交给学生自己来决定,需要的不过是一个客户端及所运行所需的硬件设备。现有的的信息技术手段可以支持把学习资料或者教学视频课程等相关内容存放在网络上并免费开放下载,这样可以做到高质量教学资源共享,改善了教育质量以及人才培养效率,丰富学生们的课后生活。根据如今国内日益普及的手机及相对成熟的移动应用技术,响应当今社会对于知识认知丰富程度的重视,本文按照软件设计与实现的思想,以java编程语言和MySQL数据库为基础,设计并实现了一个便利实用,采用国际化语言,可以帮助全世界学生利用课后时间离线进行学习的全英文移动课堂移动应用。本文的主要工作如下首先,本文阐述了现有的国内外移动课堂应用的发展情况及开发此应用所采用的相关技术,以此为基础介绍了该移动应用相关的系统总体结构设计;其次,利用HTML5技术、MySQL数据库和Java编程语言等相关技术与方法,设计了移动软件的相关UI界面,并实现了实现支持移动课堂所需的功能;此外,本文还介绍了对所写应用的相关需求完成情况的测试方案,以此来确保应用的低泄漏率,以及预期功能的可靠性。关键词全英文移动课堂;移动应用;Java编程技术,离线学习
Keywords: English mobile classroom; mobile application; Java programming technology 目 录
第一章 绪论 1
1.1选题背景和意义 1
1.2国内外发展现状 2
1.3 主要研究方法 3
1.4 章节安排 4
第二章 相关技术简介 6
2.1 Java简介 6
2.2HTML简介 7
2.3 CSS简介 9
2.4 JavaScript简介 9
2.5 MySQL数据库简介 10
第三章 系统总体分析 11
3.1 需求分析 11
3.1.1 功能需求 11
3.1.2 性能需求 12
3.2 可 *好棒文|www.hbsrm.com +Q: ^351916072^ 
行性分析 13
3.2.1 操作可行性 13
3.2.2 技术可行性 13
3.2.3 经济可行性 13
第四章 系统架构设计 14
4.1 架构设计 14
4.2 运行环境 14
4.2.1 服务器端 14
4.2.2 客户端 15
4.3 系统模块设计 15
4.3.1 用户管理模块设计 15
4.3.2 注册模块设计 15
4.3.3 具体的移动课堂功能模块 16
4.5 数据库设计 16
4.5.1 用户表的设计 16
4.5.2 文件下载表的设计 17
4.5.3 文件上传表 17
第五章 系统详细设计与实现 20
5.1用户管理 20
5.1.1 登录 20
5.1.2 注册 23
5.2 功能界面 25
5.2.1 音频视频录制 25
5.2.2 下载上传 26
第六章 系统测试 30
6.1 测试目的 30
6.2 测试计划和要点 30
6.1.1移动客户端测试要点 30
6.2 移动客户端测试用例 31
6.2.1主要模块测试用例及测试结果 31
6.2.2其他模块测试用例及结果 33
6.3 测试环境 34
6.4 测试结论 34
总结与展望 35
致 谢 36
参考文献 37
第一章 绪论
1.1选题背景和意义
知识文化传播的方式越来越多样化,传统的面授课堂的教学方式对于时间,地点,师资力量甚至语言差异等限制,使人们开始反思对教育的形式和方法的优化升级。结合如今信息时代的大潮,人们分享传播信息资源的方式和条件更加简单,利用网络人们可以找到大量的各式资源。因此,更多的新兴的教育形式出现在人们的日常生活中。
当今社会,移动设备的角色和地位越来越不可替代,它们作为了一种日常用品进入了人们的生活。便于携带的移动设备,安装上功能丰富的应用软件,可以让人们更加方便地认知这个世界,获取信息。这些丰富多彩的移动应用需要各式各样的操作系统支持,另外根据不同的操作系统所采用的技术和呈现效果也有所不同,因此适用于不同移动设备上的不同应用软件应运而生。其本质都是旨在改善人们的 日常生活便利人们之间交流与获取信息的方式。
在校园里学生通过课堂面授的方式获取知识,一般的在学生结束当日课业之后,需要大量的事件消化当日所学,但是由于老师是一对多的角色,并且老师也有自己的生活,没有那么多精力和时间去管理每位学生的学习计划,另外每位学生的接受程度也是不一样的,所以个人如何自己规划安排自己的学习情况,成为了提高教学质量的关键。
顺应于现在信息化教育的发展要求,启动移动客户端学习交流平台,在现如今的教育形式改革中占据重要客观的发展地位。因此,开发移动课堂的有如下几个重要的意义:
(1)缩小传统面授教育的局限性,协助充分学生利用课后空闲时间,并给予学习方向。
在接受完课堂教育之后,学生想要在温习课上所学,或者预习自学一些别的知识还有大量的琐碎时间希望用来学习但是没有有计划,及方向性不知道从何入手,从哪儿获取到相关的教学资料,优质的教学视频资源。该软件提供了一个学习平台可以在当堂面授之后,有学生自己利用自己的课后时间来学习文化知识,老师可以利用该客户端上传一些辅助于当天所学或者将要学习的知识点资料包括视频,让同学们更加容易地能够上手。另外,老师还可以上传当日授课的视频或者益于学生综合发展的资料。
(2)离线的学习方式,移动的学习工具,不拘泥于时间地点网络因素,学习就要自主自觉。
学生可以将这个软件安装在自己的手机或者平板上,利用网络在客户端下载自己所需要或者自己感兴趣的学习资料,教学视频。个人计划性地安排自己的空闲时间,选择在自己喜欢的时间或者地点进行学习。
(3)英文的可视化界面,操作简单易懂,使国际化高等教育变得更加简单。
如今随着我国综合国力的日益提高,世界越来越看重我们中国独有的文化和教育,越来越多的留学生相继进入中国学习进行文化交流。参照国内的移动应用,不适用于国际化的学习交流,因此我的全英文移动课堂设计初衷就在于使每一位接受高等教育的学生都能够方便快捷的上手我们的软件。
(4)增进课后交流,是师生关系变得更加紧密和谐。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/359.html

好棒文