| Moodle, an internationally renowned open source network teachingplatform, more and more schools and universities are using Moodle to do forthe school network teaching platform. There are many research papers athome and abroad about Moodle, and most of them are on the teaching modeand teaching methods Moodle platform for research and exploration, a smallpart of the information sharing between Moodle and digital campus werestudied, fewer people on Moodle mobile application platform to study.In recent years, with the development of information technology, mobiledevices are infiltrating our lives, compared to the previous network teachingmethods, teaching mobile terminal platform even more convenient. A goodeducation system to meet the mobile teachers, interactive teaching needs ofstudents, while allowing users to easily access real-time teaching, real-timelectures, real-time problem-solving capabilities, and the ability to learnanytime, anywhere. However, the application of traditional teaching systemtechnical design of the mobile terminal there are many limitations anddifficulties which continue to optimize the design which involves a variety ofmobile operating system interface, functional development of online learning,mobile terminal applications.In order to solve the above problems, this paper proposes a mobile terminalbased on Moodle teaching system, the core idea is to establish a networkbetween the mobile terminal and the middle layer, the data interface packageand continuous optimization. The system includes two subsystems andapplication management, the use of C/S and B/S structure combiningmodules.Management subsystem system Moodle as a core module, and as a server-side systems play a central role in access control, data management, etc.;using Moodle as a management client, you can borrow a good compatible withMoodle course management, resource management and other functions, rich service end function; encapsulated in the subsystem data interface to theinterface in the form of exposure, so as to meet the mobile terminal is notlimited to the Android platform; log analysis also covers mining function,using statistical and cluster analysis to extract the time students, regularaccess module for continuous improvement of the mobile terminal. Themanagement subsystem uses the Java Web technology, the use of frameworksStruts, Spring and Hibernate to implement server-side composed of threecore.Application subsystem as a handheld terminal system, namely the client,directly facing the user, the main use of the Android platform applicationdevelopment technology. The main achievement of landing modules, systemmanagement module, information management module, course managementmodule, resource management module, operations management modules andannouncements management module.To further illustrate the rationality of the system design, the paper networkmanagement subsystem design teaching Moodle module to access the stresstest. Here in particular pointed out that the application subsystem experience asense of pressure, mainly through access logic system, the system of toleranceand users are subject to the logic processing capabilities. In order to facilitatetesting, concurrent access through Moodle management subsystem logicprocessing module to test logic processing capability, tested to verify thereasonableness of the interface. |