Font Size: a A A

Design And Implementation Of Online Marking Based On VC++

Posted on:2012-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2218330338463647Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the growing demand for the innovative high quality persons in our country, more and more divergent thinking and subjective questions designed to investigate the candidates' practice ability and innovation consciousness rise on the educational tests, which not only brings new challenge to the paper marking work but also makes many disadvantages of the traditional manual marking appear. To minimize the marking mistakes become an exigent problem to be resolve. Online marking arises with the popularization of network technology, image processing technology and computers, which has so many advantages as increasing the errors substantially, making testing paper electronic, cost-saving and convenient to keep, making monitoring the marking status much easier, exploring the test information deeply and so on.With the popularity of online marking used for the College Entrance Examinations, it will definitely influence the examination mode of senior high schools, even the middle schools. But the online marking systems constructed for the large-scale tests are of high cost and not reusable, which has already become a barrier for popularizing the online marking system in common high schools and middle schools. This thesis is committed to design and realize an inexpensive online marking system which can be constructed rapidly and will be appropriate for schools to reuse. For software design, this system can reduce server pressure through adopting three-layer C/S structure and client data pretreatment technology, so there is no need for the clients to buy expensive server for the system construction; for hardware, it can use the existing educational resources like the teaching computer rooms which can be renovated without affecting its original teaching function to graft the marking system onto the original system.This thesis introduces the online marking status at home and abroad at first, then describes the advantages and disadvantages of current common B/S mode and C/S mode systematically and after taking the actual demand of this system into consideration, it chooses the three-layer C/S structure as development model and Oracle lOg as the database software after comparing and analyzing many main commercial databases. Then, it proposes the basic objective and principle for system designing and designs the system framework and the function framework. Function module is divided and described in the general design. Designing and realizing of each module are described in detail, some key codes are listed to help better understanding and personalization design for the system interface is also described in the detailed design. Finally the optimization methods for server are discussed.
Keywords/Search Tags:VC++, subjective questions, online marking, Three-layer C/S structure
PDF Full Text Request
Related items