Font Size: a A A

Design And Implementation Of Experimental Teaching System

Posted on:2019-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2427330578456025Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Since the mid-1980 s,the emergence and development of the Internet has had a tremendous impact on schooling and teaching,and the network information technology has been constantly innovating and changing the existing teaching models.With the advent of the "Internet +" era,online teaching and classroom teaching can be well combined through experimental teaching platform to serve teaching and management.This combination not only meets the needs of individualized learning anywhere at any time,but also does not break away from the close relationship between teachers and students.It can also provide teacher s and students with rich and diverse high-quality teaching resources,effectively mobilize students' independent learning consciousness,enhance their enthusiasm for learning,and achieve better learning and teaching results.Therefore,schools at all levels have successively established their own online teaching platforms.Based on the above background,this paper takes the Zhixing college of northwest normal university as the research object,designs and implements an experimental teaching system according to the actual situation and business needs of the college,so as to provide better learning and teaching services for students and teachers.The main contents of the thesis are as follows:Firstly,it introduces the key technologies and algorithms adopted by the system,including ThinkPHP technology,database technology,XML technology,Pick-KX load balancing algorithm,K-means clustering algorithm based on Prim and so on.At the same time,it analyzes the overall demand,functional demand and non-functional demand of the experimental teaching system,and sorts out its main business processes.Secondly,the overall design of the system,the design and implementation of each functional module,the application of the algorithm in the system,and the design and implementation of the database are introduced and described in detail.The system includes six functional modules: experimental knowledge base management,experimental online learning management,experimental online examination management,experimental results query and statistics management,student center management and system management.Users are divided into three categories: teachers,students and system administrators,with different rights.The system uses Pick-KX load balancing algorithm to balance user requests,but as a result of a Pick-KX load balancing algorithm obviously reception ability is limited,and a series of problems,so this paper improves Pick-KX load balancing algorithm to some extent.From the comparison results of the two algorithms before and after the improvement,we know that the improved Pick-KX algorithm can significantly reduce the response time of user requests and improve the throughput of the system.At the same time,K-Means clustering algorithm based on Prim is applied to the classification of student users in the examination question recommendation,so as to improve the accuracy of recommendation.Finally,the experimental teaching system has been tested as a whole.According to the test indicators and test data of different aspects of the system,the system has basically reached the expected goal.Through the deployment and implementation of the system,it is verified that the system can improve the teaching efficiency and the learning efficiency of students,and can timely feedback the teaching effect,which has greatly promoted the improvement of teaching quality.
Keywords/Search Tags:Experime ntal teaching system, ThinkPHP technology, Pick-KX algorithm, K-Means clustering algorithm based on PRIM
PDF Full Text Request
Related items