Font Size: a A A

Design And Implementation Of Distributed Online-Examination-System Of The Computer Cultural Foundation

Posted on:2008-07-12Degree:MasterType:Thesis
Country:ChinaCandidate:H Z LiFull Text:PDF
GTID:2178360215982755Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with rapid evolution of computer application, the network application extends continuously, making the on-line examination become a hotspot of the network research and application, online-examination based on Internet has already become powerful complement and development to modern examination method.Up to now, there are a lot examination systems about the course of computer cultural foundation, the majority are C/S structure, the reason of extensive adoption C/S structure is to write the program easily, and to control examination process neatly. But C/S structure also has weakness, it has trouble in installation and maintenance, additionally not easy to update. For resolving above problems, we adopt the B/S structure which can solve the problems to write examination system. whereas new problems appeare, the B/S structure' s program is dispersion , not easy to write and unbalance load, usually because we adopt a fat server and thin client, it makes server load over-weight;Moreover, the control of examination process doesn' t easily come ture.Distributed online examination system based on J2EE platform was good to solve the B/S structure' s problems. the new system transfers some system function from the server into the client, for example, the scoring control, the Outlook Express emluator, the download and renewal control, by using COM technique make these function modules into the ActiveX controls and download them to the client.the new way ligtens the load of server consumedly, makes the best of the client' s resources, and controls the examination process by installing ActiveX at the client. The way of COM technique and XML combining is well to make the client access the native data files, and lighten the pressure of the server accessed by data.The J2EE platform makes this system good of portability, stability and efficiency. This system uses Hibernate as the development tool of the data permanence layer, integrates structure with the Spring, thereby depresses the coupling of the module and simplifies transaction processing. it dispenses with writing any code as transaction processing, and it' s OK just by configuring a XML file. The techniques of Spring MVC, Spring DAO, Java Beans, Servlet etc. well realize the separation of view and business logic.
Keywords/Search Tags:B/S structure, distributed online examination system, system design, system implementation
PDF Full Text Request
Related items