Font Size: a A A

Design And Implementation Of Online Foreign Language Learning System Based On Android Platform

Posted on:2018-09-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y C LiuFull Text:PDF
GTID:2348330518496938Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Nowadays, the foreign language learning around the world has received increasing attention, coupled with the popularity of online education online, online language learning system based on different learning methods is emerging. With network transmission speed in 4G era,more and more foreign language learners choose to use mobile client application to access to the online learning system, taking full advantage of debris time, and enjoying the rich educational resources from the Internet anytime and anywhere. Based on the analysis of the characteristics of several online foreign language learning systems, this paper proposes an online foreign language learning system based on the Android platform,combining with the law of language learning, aiming at the pain points in the process of foreign language learning. The system has two innovation points: the first innovation is the form of mutual learning. The system,based on a certain strategy, recommend partner for the user. Partner's mother tongue must be the foreign language the user wants to learn. Not only are users foreign language learners learning foreign languages from partners, but also teachers who can help partners to learn their mother tongue. The second innovation is the integration of social elements,provide a variety of social networking platform to stimulate the enthusiasm of the user learning, and comprehensively improve the user's ability to communicate in foreign languages.In order to complete the design and implementation of this system,this paper firstly analyzes the related technologies, including Android application platform technology, Java Web technology, and XMPP protocol based server implementation and client interface technology. Then this paper carries on the demand analysis, carries on the function module division. On this basis, the system as a whole to determine the server /client architecture. On the basis of the architecture, the database, the server and the client are designed respectively. The server is based on the Openfire framework, and the client uses the SDK provided by the Android platform.Next, this paper describes the realization of each function module, explains the key technical points, gives the business logic flow chart, showing the UI interface effect.Based on the Android platform, the online foreign language learning system can match the personalized communication partner for the users and guide the users to help each other to improve the foreign language level and help the users to establish and expand the circle of intercultural communication. The system provides a new way of thinking for foreign language learning around the world, promoting an international cultural exchange in an innovative way.
Keywords/Search Tags:Android, online foreign language learning, Java, Web, XMPP
PDF Full Text Request
Related items