当前位置:主页 > 科技论文 > 软件论文 >

基于Android的移动培训学习平台设计与实现

发布时间:2020-03-22 21:38
【摘要】:二十一世纪的今天,随着经济的飞速发展和信息时代的来临,移动互联网技术应用越来越受到重视和普及。教育培训领域也根据其自身的特点和需求,研发适应多平台的培训学习管理平台,大力推进各种功能应用的信息化和数字化。在已有基于PC客户端培训学习平台的基础上,结合移动互联网技术和移动终端,研发基于Android的移动培训学习平台,通过信息化手段多平台、多渠道开展网络培训和管理工作,是提高教育培训机构综合竞争力的有效手段,也是教育培训工作的大势所趋。论文首先阐述了移动培训学习平台的国内外研究现状,分析了存在的多终端访问模式和数据访问优化等问题,介绍了系统设计与实现相关的关键技术。在此基础上,描述了系统的需求分析。通过收集用户需求,分析、确定系统需求,并利用UML建模工具对目标用户功能需求和系统的性能需求进行规范化描述,并用用例分析的方法建立了目标用户的需求。然后介绍了系统的架构设计。采用了MVC(Model-View-Controller,即模型-视图-控制器)三层架构的模式,把系统的逻辑结构划分为不同的功能模块。再按照业务功能划分为在线学习、在线考试、学习效果评价等几个重要的功能模块。各模块既有部分独立数据,也有部分共享数据,在此过程中,集中体现了高内聚低耦合的设计原则,通过数据的协调管理,共同组成了一个完整的管理系统。接着论文介绍了系统数据库的设计,包括概念性模型设计和数据表结构设计。最后阐述了系统的实现与测试情况。在以上分析与设计的基础上介绍了系统实现的主要部分,包括界面实现、关键代码的实现和数据库访问的实现。为确保系统能够稳定、高效、安全地运行,针对在用户访问量比较大的情况下,存在一定量的在线并发数问题,介绍了系统采用的优化数据访问性能等措施。在系统测试阶段,按照系统要求,通过选取测试样例,利用软件工程的测试方法,对比用户需求,分析和验证了系统功能和系统性能的测试结果,基本满足了用户的要求。本论文针对当下移动培训学习平台存在的问题,通过基于Android的移动培训学习平台的设计与实现,解决了PC端和移动设备端的多终端访问模式问题。通过设计核心算法解决了对流媒体的数据处理,同时采用数据库连接池的方式优化数据访问性能,降低用户响应时间,提高操作效率,解决了在不同网络下访问不够流畅的问题。基于Android的移动培训学习平台经过运行后稳定可靠,通过培训学习管理流程的数字化,不仅使用户操作更加便利,而且能大力提升培训学习的效果,有效提高培训管理的工作效率。与此同时,本平台也为其他相类似平台的设计与实现提供一定的借鉴和参考。
【图文】:

不同版本,操作系统


Android 操作系统安卓操作系统是目前比较流行的进行移动开发的系统,具有比较广泛的应多的领域都采取这个平台进行设计,从市场的角度来说,也占据着主要作系统的市场。最早开发设计安卓操作系统的公司是美国的 Google 公司卓操作系统能够非常好的满足用户在移动环境下进行研究和开发,推动联网的高速发展。与此同时,安卓操作具有很多的优势和特点,比如说,因此,很多硬件厂商都非常重视它的发展,认为它是未来的发展方向行在不同的硬件终端上。此外,通过权威机构关于移动操作系统的市场计情况来看,目前安卓操作系统是最高的,而且还具有逐年上升的发展趋一份统计数据,到 2017 年底为止,其市场占有率已经达到 64%左右,的市场占有率的地位。安卓操作系统在 2007 年由美国谷歌公司提出之后年的发展,已经出现了多个版本,在不同的版本之间实际上存在着一定,因此,,成熟稳定的版本是开发者的首选,根据一份调查数据,在不同间,其所占据的比例如图 2-1 所示。

迭层


图 2-2 Android 迭层图安卓系统的各个组件关系中,主要是包括了几个重,通过组件的方式可以很好的完成业务功能,概况说分别为活动、服务、广播接收以及内容提供者[23]。通良好的功能和服务,为系统的开发设计提供良好的组件是安卓操作系统最重要的组件,开发设计人员利界面开发,对系统中的事件进行定义,用户还可以通能的定义。服务(Services)是另外重要的组件,通过 需要开发的系 统功能 或任 务进行设计。 广播接收其主要完成的是对目标事件的操作和定义,通过定义的根据实现对事件的操作,完成事件内容定义[25]。对者(Content providers),在这个组件方式中可以按照询和操作,取得一定的结果和内容[26]。架技术
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52;TP316

【参考文献】

相关期刊论文 前10条

1 木仁;武俊明;斯琴图;银花;;基于智能手机的移动学习终端的评价研究[J];中国教育技术装备;2013年03期

2 宋金华;金亮;;移动学习研究综述——兼谈移动学习系统研究路线的设计[J];海南广播电视大学学报;2012年03期

3 耿东久;索岳;陈渝;文军;吕勇强;;基于Android手机的远程访问和控制系统[J];计算机应用;2011年02期

4 朱婷婷;李惠;;基于Android的应用软件的综述[J];电脑与电信;2011年01期

5 金玉;;从技术角度透视MOBILearn项目移动学习案例[J];中国信息技术教育;2010年17期

6 叶炳发;孟小华;;Android图形系统的分析与移植[J];电信科学;2010年02期

7 王阳;;基于手机的移动学习资源开发初探[J];中国医学教育技术;2009年02期

8 野泽哲生;南庭;;全球首款Android手机GI拆解[J];电子设计应用;2009年01期

9 周维京;;基于J2EE构架的Web开发应用研究[J];电脑与电信;2008年05期

10 邹建军;;基于Moodle的信息检索课网络协作学习平台[J];现代情报;2007年11期

相关硕士学位论文 前1条

1 卢佩灵;教学资源库管理系统的研究与设计[D];电子科技大学;2008年



本文编号:2595663

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2595663.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户85cd3***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com