基于Android的在线教育平台的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:China_BILLGATES
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在线教育是当前教育行业的热门领域,随着互联网和智能硬件的发展,使得在线教育的发展更加迅速。将优秀的教育资源整合到网络上,可以让更多的人通过付费或者免费的方式享受到高质量的教学资源,可以缓解我国教育发展不平衡的问题。本课题研究在线教育平台的设计以及实现方法,主要工作如下:移动端设计一款软件,用户通过软件访问平台上的教学资源,并在此软件上完成学习任务,该软件基于Android平台开发。本文详细介绍了Android端交互设计、与服务器进行通信的方法以及实现某些特定功能的算法逻辑,例如图像处理算法和服务器按照难度向用户推送题目的算法;服务端设计一个结构良好的数据库模型,以满足对数据以及用户信息的有效存储。该数据库应该简洁高效并且功能强大,有良好的可扩展性。本文给出了数据库构建的详细方案,并通过SQL语句将方案付诸实施。讨论了数据库与Android软件通信的实现方法,并通过数据挖掘方法,对大量的用户数据进行整理,以达到通过预测用户行为来辅助教学的目的:针对数据的读写开发一个管理工具,方便对数据库进行修改而不需要直接操作数据库,这样可以增加数据的安全性,保护数据库不被破坏,此工具基于C#语言编写,可以在windows系统的计算机上运行。本文介绍了构建管理工具的交互逻辑,对个别功能进行了介绍和解析。通过设计一个网络通信协议,将管理工具需要对数据库进行修改的信息按照此协议来发送,数据库服务器按照协议来接收并修改数据,以达到相互通信的目的。最后对整个平台进行了测试,包括Andriod端在手机和平板电脑上的运行,数据库系统的读写,Andriod端对数据库的读取情况,后台管理工具在电脑端运行情况以及对数据库进行操作的运行情况。经测试,系统可以协同运行,该系统在多个班级进行了实地推广,积累了半年多的使用数据,经过实际检验,可以完成基本的设计任务。
其他文献
运用平面框架分析的基本方法,对箱形截面梁的横向框架内力进行分析。为了解桥梁沿长度方向上各个截面的横向内力,在梁长度方向截取单位长度的框架,然后用能量原理推导出横向
为什么一定要使用错题本呢?错题本是对每个人学习中出现的错误系统地进行汇总。也许有人会说,将错误在卷子上标注清楚不也一样吗?其实,这是一个关于统计的问题。当我们把错误汇
报纸
为探讨连续免耕与秸秆还田对土壤养分含量的影响,在扬州大学遗传生理重点实验室试验田进行连续10年不同耕作方式的稻麦两熟定位试验。结果表明,连续免耕(免耕覆盖NTS与免耕高
随着我国基础建设的日益完善及发展,各构筑物间交叉穿越不可避免。对于下穿既有铁路枢纽的施工,由于其客货运输繁重,且变形控制要求严格,施工风险大大增加。结合南水北调中线
崩岸严重影响长江堤防安全,直接制约着长江经济带发展战略的推进。系统总结了长江中下游崩岸的观测及调查工作成果,对已有崩岸监测实施情况、崩岸类型、特点和主要影响因素加