Font Size: a A A

Research And Implementation Of University Test Library Management System Based On Cloud Computing

Posted on:2015-08-16Degree:MasterType:Thesis
Country:ChinaCandidate:L J YuanFull Text:PDF
GTID:2298330434957662Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the improving of the quality education idea, the instruction reform ofinstitutions of higher learning entered the stage of deepening and refining, theeducation of colleges and universities changed accordingly. The traditional test librarymanagement system have problems such as excessive concentration, too much loadpressure, unreasonable hardware resource allocation and waste. The test papercomposition management mainly relies on algorithm to be accomplished. Because oftoo many parameters, traditional computer architecture is difficult to bear largeamount data operation scale, results in too much test paper composition time orcomposition failure.Cloud computing is a advanced calculation model and state integrated manycomputer technologies and based on internet. Relying on the powerful computingability of cloud computing, we can make multi-end user conduct all kinds of validapplication by means of the service provided by cloud on the network and regardlessthe computer technology and the access model. The appearance of cloud computingtechnology undoubtedly provides a brand-new and relatively ideal method forproblem solution in examination questions management and test paper compositionmanagement. The architecture based on Hadoop and the cloud computing platformuses MapReduce calculation model provide a solution. MapReduce is a objectoriented programming language based on Java. This thesis analyzed MapReducecalculation model via the Hadoop computing platform‘s advantages analyzing, takeadvantage of the existing software and hardware resources to build the distributedcomputing platform based on Hadoop, and conducted distributed computing to testpaper composition algorithm via MapReduce calculation model, achieved theuniversities’ test library management system.First of all, this thesis probes into the test questions’ attributes lists basicattributes and external attributes during the establishment of the test library,thisprovided mecessary premise to achieve cloud computing application at algorithm andhierarchy.Secondly, this thesis studies and analyzes the common technique of cloudcomputing framework and gives the hierarchical structure of the Hadoop framework,also analyzes the specific programming details of MapReduce programming model,and puts forward the questions’ retrieval algorithm based on it. Afterwards, providedsystem’s UML model and make system realized. Finally, the function of the system istested and results are obtained. Through the analysis of the results, the thesisconcludes a summary of experiences about the implementation of the system and putsforward the expectations on the function of the system has failed to achieve. The practical operation indicates that the test library system based on cloudcomputing technology can realize the user’s basic requirements, basically meet theneeds of the system requirements analysis. It offers valuable experience on theestablishing test library and technology research of test fields as well as providescolleges with technical support during their teaching reform.
Keywords/Search Tags:cloud computing, test library management system, Hadoop framework, MapReduce model
PDF Full Text Request
Related items