Font Size: a A A

The Research And Implementation Of Mobile Service For Education Community Based On The Android Platform

Posted on:2015-01-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z O ShuFull Text:PDF
GTID:2298330467454951Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Education cloud has mass data storage, powerful computing capability, high availability and resource sharing, and other advantages that can integrate a large number of educational resources. Virtual educational community builds an education circle which consists of students, teachers and parents. It can provide network education community services to create a good learning environment. With the rapid development of mobile Internet technology, it is necessary to carry out a development of mobile application based on the education cloud, making virtual education community users access the education cloud easily and quickly and obtain the required services at any time, any place with smart phones, PAD and other mobile devices.This project uses the "cloud and terminal" design patterns, using the education cloud to store and manage education community resources. We take the advantages of small size, easy communication and good mobility of mobile devices to design and implement the mobile application of community services based on Android platform. The main content of this thesis is as follows:1. The streaming media service based on education cloud. With the growth of user visits and the overloaded of streaming media server, it can easily causeproblems like the delay of streaming online on-demand service and the slow response of servers. To solve these problems, this paper design a streaming media caching proxy server architecture based on education cloud. The architecture use server cluster technology, streaming media proxy servers and balance loading technology to cache the streaming media resource to each proxy node. On the basis of this architecture, this paper designed and implemented the cache replacement algorithm based on popularity and learning progress.2. Instant messaging service for education. After analyzing the XMPP protocol and instant communication mechanism, this paper used the XMPP protocol to design and implement the instant messaging service for education. In order to meet the instant messaging needs of educational community users, this paper design the communication connection and file transfer which between the server and the mobile terminal, and implementation the function of private chat and group chat.3. Design and implementation of the mobile application based on education cloud on the Android platform. Administrators can use the cloud platform to manage the community services and the users can get community service with mobile devices. The service management includes the cloud resource management, the video on demand resources management, the instant messaging management and the monitor of education cloud platform. The services include educational management services, educational resources obtaining service, the streaming media service, personal cloud storage service, instant messaging services and mobile social networking services.
Keywords/Search Tags:education cloud, community service, instant messaging, streaming mediaservice
PDF Full Text Request
Related items