Font Size: a A A

The Design And Implementation Of Online Examination System Based On The SaaS Model

Posted on:2015-08-18Degree:MasterType:Thesis
Country:ChinaCandidate:X M LiFull Text:PDF
GTID:2298330467457504Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology and gradual maturity of the online education, learning on the Internet is gradually into our life. Along with the rapid growth of the number of people learning on the internet, there are serious demands on the construction of the basic IT platform which supports online education development. Online examination system is the most typical one. How to construct an examination system that can comprise thousands of classes and support all kinds of courses, as well as satisfy the need of hundreds of thousands of students doing online exercises meantime has become a hot issue in the research and development of the online education products. This essay advances a comprehensive modification system for the OES (Online Exam System) about the problems existing in the present OES through deep analysis and research as well as combining the requirements of the online assignment examination business. This thesis also demonstrates the construction of an online examination system which is based on SaaS (Software as a Service) meets the development requirements of the current online examination system. The main work completed in the thesis is as follows:(1) For the current problem in OES and combining the business features and development requirement of the present online examination business, the thesis provides the idea to design the OES construction plan (based on SaaS applied model as an overall business architecture).(2)The thesis analyses the needs of the OES form a whole business architecture, particularly to the non-functional requirements under the background of many tenants, large concurrency and high flow capacity. Based on the requirements analysis, the thesis does the overall design for the OES.(3)The thesis dissects and narrates about the complement of the key technology scheme based on the modification of the overall business of OES. Meanwhile, it also explores deeply into the technical problems met in the process of the scheme construction. (4)This thesis also points out the rationality and validity of the design scheme of OES by using the OES service into actual production.Presently, the OES has been running smoothly for some time, and more than10educational institutions have used the rental business, which has provided millions of job examination services for more than200,000students. Proved by the practice, constructing online Education system based on the SaaS application model is an appropriate business application model within the current and a long period of time in the future.
Keywords/Search Tags:SaaS, examination, high concurrency, cache, message queue
PDF Full Text Request
Related items