论文部分内容阅读
随着无线网络技术的不断完善和移动终端设备的逐渐普及,各种应用程序的出现和使用使人们的学习和生活日益依赖于智能终端设备,移动学习因其自由便捷的特点深受欢迎,为企业采用移动培训的方式来培训内训师提供了有利环境。这种全新的培训方式通过将培训内容移植到智能终端设备上,使企业内训师可以不受时间、地点和环境等条件的限制,随时随地随需地进行学习,极大的提高了培训效率,因此,设计并开发出基于移动终端的企业移动培训平台显得尤为重要。文章首先阐述了课题的研究背景,目的和意义,并阅读和分析了关于移动学习、移动学习平台在企业培训中的国内外应用的相关文献,得出设计开发出一款基于移动终端的应用程序用于企业培训中的必要性。其次,在平台的开发过程中,通过问卷和访谈的方法搜集数据,从各个维度对移动培训平台开发进行前期需求分析,了解到企业内训师移动培训的需求后更加确定了企业使用移动培训平台开展培训势在必行。然后分析培训平台开发基于的理论基础和关键技术,重点研究了云技术、流媒体技术、数据解析技术和MVC设计模式等技术。再接着,对培训平台进行总体设计,包括平台架构设计、客户端设计、服务端设计以及数据库设计等。平台由两个客户端构成,分别是培训端和直播端,培训端设计了21个功能模块,直播端设计了6个功能模块,客户端和直播端都使用Android Studio作为开发软件,开发语言为Java语言。培训端服务器使用第三方服务Bmob云平台,直播端使用第三方服务声网Agora.io实现直播功能,平台数据使用Bmob后端云数据库进行存储。最后,开发出基于Android移动终端设备的客户端平台,并对平台各项功能进行测试,提出基于移动端的企业培训应用模式和平台应用流程供借鉴参考,实现培训效果的最优化。