Font Size: a A A

Design And Implementation Of The Exam Management System

Posted on:2014-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:L X CaoFull Text:PDF
GTID:2268330401965725Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of information technology, we have come to an era of globalized information, the exponential growth in the amount of information led to cloud computing has become an irreversible trend. Driven by the environment, cloud computing has been developed greatly and become a hot topic. Some companies with leading technology in cloud computing have begun to offer a lot of cloud services, more and more companies and units start to use cloud computing services to reduce costs and improve efficiency. Recently there are a lot of systems about the exam management, but basically there’s no one can meet the requirements of managing a large number of questions, and no method can be used to share the test database resources between the schools. What’s more there are also many problems of system expansion and it is difficult to control the cost of hardware. For the existed problems of the exam management system, the design and developed of a exam management system based on cloud computing platform to solve the current problems is particularly important.From the foundation of cloud computing, the underlying principle to the upper application, this paper makes a summary analysis of the basic architecture, model and characteristics of cloud computing technology, then focus on the technology ofthe Google cloud computing platform, Google App Engine (GAE). Then this paper gives an analysis of the related technologies used in the development process of the system, and then against the background of the development of the system, carried out a detailed analysis of the business. At the same time, this paper makes a detailed analysis of the business processes of the system and comes to a complete data table and the design of the data relationships based on the Based on the needs analysis. Finally, on this basis, we completed the interface design, the function module divisionand the implementations of the present system.The developed method used in this system is JSP technology, the data storage terminal is the GAE storage area based on the BigTable, and using the Java SDK and Eclipse Google Plug provided by the GAE we developed an exam manageme nt system based on cloud platform. The exam management system based on cloud computing platforms enhanced the scalability of the system innovatively. Throwing the cumbersome work of underlying construction and maintenance to Google, the schools can use it by buying the service, which reduce the costs of system maintenance and expansion greatly, so that the school can spend more energy on the Core businesswork such as topic maintenance. This leads to the exam management based on cloud computing has a huge advantage by compared to many other exam management systems, cloud computing platform has also become a test base management system development and improvement of a major trend. There’s no doubt that cloud computing platform will become an inevitable trend for the development and improvement of the exam management system.
Keywords/Search Tags:GAE, exam management system, JSP, BigTable
PDF Full Text Request
Related items