摘   要在互联网技术日新月异的今天,人们不再像以往一样依赖于言传身教来获取知识,而是更多的偏爱于浏览互联网来学习知识。随着个人移动设备数量的激增,移动学习应运而生。但是品种众多,资源质量良莠不齐的在线教育网站并不能很好的满足这样一个庞大的学习群体。87150

针对这个情况,本文在分析了国内外移动学习大环境中存在的问题的基础上,提出了一套从客户端到服务端的完备的基于云平台的移动学习解决方案并实现了该方案的移动客户端。本移动客户端的设计摒弃已有的安卓原生开发模式,采用了最新的前端框架Ionic,在HTML页面的基础上,运用AngularJS技术实现APP的控制逻辑。本系统实现了基本的用户登录,课程信息的展示,学习资料的浏览以及重要信息的发布和通知,用户还可以根据喜好对课程进行收藏和评论。本系统搭建了一个完整的在线学习交流的平台,解决了以往移动学习软件资源不能实时更新、学习地点受限的缺点。

本文先对整个业务逻辑流程进行了说明,再对系统分模块进行叙述,阐述功能原型的同时给出了具体的逻辑实现,最后总结了遇到的问题并且给出了优化的建议。本文设计的移动学习系统,为开发移动学习软件提供一种新的思路,以期开创一种APP开发的新模式。

毕业论文关键词:移动学习;云存储;Ionic;HTML5;AngularJs 

Abstract Nowadays, the Internet technology has made various changes People don’t get knowledge by the way as they uesd to be。 They prefer to acquire knowledge by browsing the website。 In addition, with the rapid growth of personal mobile devices, mobile learning has emerged。 However, online learning websites are various and have different resource quality。 So it can’t meet the requirement of the large group。

This paper proposes an effective solution for mobile learning and realizes the mobile client based on the analysis of the current situation and development trends。 The design of the mobile mobile client gives up the existing android native development model, uses the latest front-end framework Ionic and uses the AngularJS technology to realize the control logic on the basis of the html pages。 The system realizes several functions such as the basic user login, the presentation of the course information, the browsing of the learning materials and the publication and notification of important information。 Moerover, users can also follow courses or make comments according to their interesting。 The system builds a complete online learning platform which solves the problems of the previous learning systems that can not update resources in real time and should be used in the limited location。

At first, the paper describes the whole business logic and pides the system into some modules。Secondly。 It demonstrates the functions of the system and gives the specific logic implementation。 Finally, it summarizes the problems we encountered and gives the suggestion of optimization。

The system that we designed has provided a new way for the development of the mobile learning system。 And we hope to create a new model for app development。

Keywords:Mobile Learning;Cloud storage;Ionic;HTML5;AngularJS

目录

第一章 绪论 1

1。1 研究背景 1

1。2 技术现状 2

1。3 研究内容 2

1。4 本文组织结构 2

第二章 系统开发工具及关键技术 4

2。1 开发工具及技术 4

2。2 相关技术描述

上一篇:jsp+mysql网上便利超市系统设计
下一篇:电瓶车企业移动办公系统设计

基于MOODLE平台的在线交互式学习设计

安卓平台的云通讯录软件开发+源程序

中小企业云计算应用的策略SOWT分析

基于Java和HTML5的企业门户...

基于WEB的计算机导购平台的设计与实现

基于Android平台的实时公交...

HTML5商城系统APP设计

人事管理系统开题报告

适合宝妈开的实体店,适...

小学《道德与法治》学习心得体会

组态王文献综述

淮安市老漂族心理与休闲体育现状的研究

林业机械作业中的安全性问题【2230字】

大学生就业方向与专业关系的研究

紫陵阁

弹道修正弹实测弹道气象数据使用方法研究

浅谈动画短片《天降好运》中的剧本创作