简谈基于android的在线学习系统的设计与实现

简谈基于android的在线学习系统的设计与实现

ID:23317957

大小:52.00 KB

页数:5页

时间:2018-11-06

简谈基于android的在线学习系统的设计与实现_第1页
简谈基于android的在线学习系统的设计与实现_第2页
简谈基于android的在线学习系统的设计与实现_第3页
简谈基于android的在线学习系统的设计与实现_第4页
简谈基于android的在线学习系统的设计与实现_第5页
资源描述:

《简谈基于android的在线学习系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、简谈基于Android的在线学习系统的设计与实现导读:此篇文章是系统和用户相关的论文范文参考文献,供需要写此方面相关本科和硕士以及专科生毕业论文的学子们鉴赏。(定西师范高等专科学校,甘肃定西743000)摘要:文章设计了一种基于Android的线学习系统,该系统以Android移动设备平台上运行,譬Android、Android学习机、Android平板电脑等,系统设置学科内容线下载、师生线上互动功能,通过线学习系统,学生以随时随地地进行学科选择性学习,也以通过师生互动平台提出疑问,得到教师的解答,便于学生第一时间掌握知识要点.关键词:线学习系统Android系统移

2、动教学系统设计移动设备平台中图分类号:TP311     文献标识码:A     :10092374(2014)31002702由于Android的开源特性,Android系统经成为移动终端设备首先操作系统,时,基于Android的系统软件得以广泛的开发.教学领域,移动线学习改变了人们传统的学习方式,利用Android线学习系统学生以随时随地地进行学习,实时掌握知识要点,有利于学生更加快速地获得知识内容.本文基于Android系统设计B/S模式架构的三层结构线学习系统,应用层为用户提供友学习界面,业务层实现系统功能模块的独立运行和相互关联,数据层存储线教学资源和用户

3、信息.1 设计构思1。1 设计目标本文设计的基于Android的线学习系统要实现移动终端远程访问终端服务器学习资料,提供下载离线阅读功能,且系统能够实现远程及时交流.Android客户端通过移动X络访问互联X,互联X连接RSS服务器、互联X服这篇基于Android的在线学习系统的设计与实现文章原创出处:lunargin:0auto;font-size:12px;color:#666666;">系统和用户论文范文参考文献技术一、其Android系统软件开发中应用J2ME技术进行开发便于跨平台操作.OAUTH技术是由大型互联X时提供的个人身份认证服务,该技术应用于移动终

4、端作为用户认证便捷又安全,非常适用于作为线学习系统安全认证.本文开发环境是基于Android平台,采用JAVA技术J2ME跨系统平台设计,终端用户通过Activity或者其他Context对象调用后台Service,为保证系统的安全性采用OAUTH认证服务,限制用户访问权.用户使用系统时通过RSS技术订阅兴趣学习资源,服务器通过RSS技术传递XML数据,使用SAX技术解析,降低系统运行压力.2 系统设计2。1 架构设计基于Android的线学习系统主要从两个方面构建架构:一方面是从用户端的角度出发进行架构,另一方面从服务端和管理端的角度出发进行架构,架构设计图1示:

5、Android线学习系统架构由教师通过PC操作端连接互联X获得服务器访问身份后上传学习资源,学生以通过移动终端设备,访问移动X络,通过身份验证后获得服务器学习资源.架构实现移动X络与互联X络相互连接,RSS服务器为终端用户提供学习资源订阅,互联X服务器为教师提供远程课程制作与上传,数据库服务器存储教学资源、用户信息.2。2 结构设计线学习系统结构设计采用B/S三层设计模式,即采用应用层、业务层和数据层,基于Android的线学习系统结构设计图2示:应用层是用户进行线阅读和学习的平台,业务层是学习系统项功能的实现层,其通过模块的方式实现应用层与数据层间的衔接,数据层进

6、行数据存储,学习资料、用户操作信息等都存储数据库中.2。3 流程设计基于Android的线学习系统设计流程包括两个方面:一方面是应用流程设计,另一方面是管理流程设计,应用流程设计是用户访问服务器流程设计,管理流程设计是学习资源上传流程设计.基于Android的线学习系统流程设计图3示:Android客户端通过认证后进行系统应用,用户下载需学习资料、订阅学习课程、进行线交流和习题练习教师或者学习资源拥有者通过计算机连接互联X通过系统认证访问数据库,上传学习资源,进行线交流、发布课程通知、管理上传资源、习题发布等系统管理员通过认证登陆系统后台,进行系统管理,对系统功能模

7、块进行设置、对用户权限进行管理等.3 系统实现基于Android的线学习系统实现是将项功能进行模块化,采用模块进行功能设计实现系统划分为用户登陆模块、课程上传与下载模块和课3。3 课程学习模块实现课程学习模块采用统一XML模板生成,课程内容形式包括文字信息、图表、图片及视频文件,用户选择需学习课程进行线实时学习,也以通过下载离线学习.课程形式中的视频文件播放需调用Android系统中的VideoVieP4、3GP等移动媒体播放格式,降低用户下载缓存,为用户节省下载流量.4 结语基于Android的线学习系统采用的是J2ME技术进行开发,学生通过移动终端访问教学平

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。