信息化时代远程教育论文提纲

2022-11-15

论文题目:基于Android的移动学习平台的设计与实现

摘要:近些年来,随着计算机科学技术的进步以及4G网络的普及,互联网逐渐从电脑端向移动设备端扩展,并取得了长足的进步,手机端的App层出不穷,人们逐渐习惯于使用手机、平板电脑等移动端设备来接收和处理日常的通信、娱乐以及学习等方面的信息。与此同时,随着我国社会教育信息化不断发展,人们对于远程教育的要求也在不断提高,希望能克服地理空间流动性以及学习时间不固定性为学习者所带来的困扰,并能使学习者合理利用碎片时间进行学习,提高自身知识水平;然而目前我国基于手机端的学习平台系统仍不够成熟,大多学习平台系统仍旧是基于电脑端的应用,学习者仍需登录电脑端页面才能进行学习,成了限制“无处不在”的学习的障碍。因此学习平台向移动端扩展是远程教育的主要趋势之一,是使学习者挣脱传统课堂的束缚,实现真正意义上自主和“无处不在”的学习的关键。本文结合当今社会教育信息化与远程教育的实际需要,对于国内远程教育发展的背景、现状和本课题的意义进行了详细的探讨、分析、研究和阐述。顺应时代潮流,将重点放在移动端的学习平台的开发上。本文使用Android平台作为手机端开发的载体,并使用学习平台系统作为后端平台,直接与现有电脑端的学习平台对接,避免陷入“闭门造车”困境,同时又能将原有的教学资源移植到移动端;平台的主体框架使用的是目前流行的SSH2开发框架,使用B/S访问模式,使用HTTP协议实现服务器与客户端之间的网络通讯和请求响应。本平台的重点是手机移动端的开发,针对学习使用者的习惯,对原有学习平台的主要功能部分重点重新设计,以适应手机端的需求,包括登录、课程资源信息,学员作业与考试,公告通知和答疑中心等核心功能,而且提供了一些便于学员沟通交流的辅助功能,包括个人邮箱、微博和博客等,增加了学员之间的沟通方式,便于课程的学习和互动。出于安全性的考虑,本文同时使用RSA以及AES的方式对手机端的信息进行加密,满足客户对于信息安全性方面的需求,符合手机端的开发规范。基于Android移动学习平台的设计与开发,能够进一步加速远程教育向手机端扩展,并且能够与传统的电脑端学习平台进行良好的互补,极大的提高我国远程教育事业以及社会教育信息化的发展,同时实现“无处不在”的学习。

关键词:移动端开发;远程学习;Android系统

学科专业:软件工程(专业学位)

摘要

Abstract

第1章 绪论

1.1 研究背景

1.2 国内发展现状

1.3 本文工作内容

1.4 组织结构

1.5 本章小结

第2章 ANDROID开发工具和技术概述

2.1 ANDROID系统架构综述

2.2 ANDROID组件介绍

2.3 ANDROID开发环境的搭建

2.3.1 Android开发相关包下载

2.3.2 Android平台特点

2.3.3 Android软件开发环境搭建与配置

2.4 ANDROID中的通信机制

2.5 SQLLITE简介

2.6 本章小结

第3章 系统需求分析

3.1 目标

3.2 可行性

3.3 功能需求分析

3.3.1 功能划分

3.3.2 功能描述

3.4 性能需求分析

3.4.1 数据精确度

3.4.2 时效性

3.4.3 适应性

3.5 本章小结

第4章 系统设计

4.1 系统的总体设计

4.1.1 系统的开发框架

4.1.2 系统功能设计

4.1.3 系统流程设计

4.2 服务器端设计

4.2.1 数据库设计与数据建模

4.2.2 数据表设计

4.3 客户端设计

4.3.1 FASTJSON数据设计

4.3.2 RSA非对称加密信息

4.3.3 AES对称加密信息

4.4 本章小结

第5章 移动学习平台的系统实现

5.1 用户管理的实现

5.1.1 界面布局设计

5.1.2 登录功能

5.1.3 辅助功能设计

5.2 答疑中心模块的实现

5.2.1 答疑中心流程设计

5.2.2 功能设计部分

5.2.3 网络通信设计

5.3 学习测试模块

5.4 辅助功能

5.4.1 Menu之“关于”功能

5.4.2 Menu之“退出”功能

5.5 本章小结

第6章 系统测试

6.1 功能测试

6.2 性能测试

6.3 本章小结

第7章 总结

参考文献

致谢

上一篇:项目实践素质教育论文提纲下一篇:通信服务平台分析论文提纲