Font Size: a A A

The Design And Implementation Of A M-learning System Based On Android

Posted on:2016-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:T Y QiuFull Text:PDF
GTID:2428330473965013Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of information technology,The mobile intelligent terminal equipment plays a more and more important role in people's life,The combination of educational learning and mobile devices created a new way of learning method--Mobile Learning.The mobile learning not only breaks the limitation of time and space in the traditional education,but also provides learn ers with a new learning experience of anywhere and anytime.It realizes the real sense of autonomous learning.Through an explosive analysis of mobile learning as well as its relevant develop technology,and based on the influence of Could plus APP on mobi le learning,this thesis put forwards a structural design of and mobile learning system based on Android.This system uses the mass data storage and high performance computing capability.With the mobile terminal equipment portability and strong interactiv ity of Android system,we resolve the problem in recent learning model such as the low computing capability,small storage space and the small share level of resources.The goal of this thesis is: Through the analysis of the mobile learning theory and methods,Combined with intelligent client-side development technologies,XML document parsing technology and data compression technology,mobile learning platform design method and strategy is proposed;Application model learning system is constructed based on the model and Android mobile development technology develop a mobile learning system.The main work of this paper includes the following aspects:Expounded the relevant theories and the developer technology of Cloud plus Android were then studied and used.The studies included Android developer platform,and.For multimedia video data requirement,with the problem of the transmission bandwidth demand high quality,we adopt an adaptive streaming media real-time synchronization algorithm and the network delay kademlia algorithm,to save network data transmission time and realizes the streaming media synchronization transmission;Using JSON technology in the data transmission to ensure video playback smoothly.In the view of the user's system requirements,designed the mobile learning system architecture.Mobile learning system based on Android designs from the server aspect and client respectively,designs the database table according to mobile learning system E-R model.3.The Server platform using PHP framework to design and deploy it in the Ali cloud services.and it implies the mobile learning system prototypes,by using Android Davlik virtual machine to test the system,achieve the good effect.4.Because of the variety of smart phone screen resolution,w e design a better adaptive mobile phone display web page to meet the diversity of the resolution of the smart phone screen,while simplifying the user as much as possible.In this paper,the design of Android client and server communication using the open source HTTP Client,data transmission using JSON technology.Users,who use the mobile learning system,can conveniently carry out curriculum learning information,including text,pictures and other view video resource browsing and unit testing etc.The System runs normally,it not only brings learners a anytime and anywhere learning platform,but also brings users a convenient experience.
Keywords/Search Tags:mobile learning, learning resources, Android, Kad algorithm, JSON
PDF Full Text Request
Related items