Font Size: a A A

Development And Implementation Of Mobile Learning Platform In Training Center

Posted on:2019-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:S DengFull Text:PDF
GTID:2428330596963291Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology and network technology,people's life and learning have brought great changes,and people have put forward high efficiency and timeliness requirements for learning.Mobile Internet technology is becoming more and more popular,and today's smartphones can help people complete various functions such as communication,social and entertainment.At the same time,due to the extensive research and experiment of basic mobile learning theory at home and abroad,mobile learning has the theoretical foundation.The introduction of applied research on flipping classroom teaching mode has made mobile learning more popular among researchers.Mobile learning mostly uses a mobile client approach,where users can download the system's client app from a smartphone via a mobile network,making it easy to access course information,course links,and various course-related content.At the same time,through the mobile learning platform,teachers and students can be exchanged,which is more conducive to teaching and learning.Making full use of the mobile Internet and implementing mobile teaching and learning is the future development direction of education and training.This thesis focuses on the design and development of mobile teaching platform.Based on the theory of software engineering,this paper demonstrates the whole process of developing mobile teaching platform based on the development of the mobile learning platform of Xintianxia Talent Computer Training Center.The static and dynamic modeling of the system is described in detail,and the model is presented using the Unified Modeling Language.In the requirements analysis phase,the system's use cases were statically modeled to showcase the system's important data flows and to introduce the essential nonfunctional requirements.In the system design phase,the system design process is highlighted in six aspects: architecture,deployment structure,functional architecture,dynamic modeling,database design,and non-functional design.In the system implementation phase,not only all the functions of the system are realized,but also the prediction model of bus arrival time is designed.In the system testing phase,the system design is conceptually explained first,then the scope and method of the test are introduced.Finally,the typical use cases of the test are listed.The use of mobile learning platform is an effective way to improve the effectiveness of computer knowledge teaching and training and reduce operating costs.The mobile learning platform is divided into two parts: the mobile client and the server.The development adopts the Java language.The development of the mobile terminal uses J2 ME technology,adopts the C/S network architecture,and is based on the Android platform.The development of the server uses J2 EE technology and adopts the B/S network architecture.The system development environment uses MyEclipse2013,and the database management system uses SQL Server 2008.The investment and use of the mobile learning platform of the training center provided technical support for the improvement of the teaching effect of the New World Talent Computer Training Center.
Keywords/Search Tags:Mobile learning, Android, software engineering
PDF Full Text Request
Related items