Font Size: a A A

Design And Implementation Of Automatic Marking System For The Tests Of VB Program Design

Posted on:2015-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:J F BaiFull Text:PDF
GTID:2268330428497824Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the modern teaching category of our country multimedia, network and computertechnology has been widely used, the past teaching mode, means and requirements haveproduced a lot of change. In the traditional examination the teacher must prepare thetraditional exam papers, examination arrangements, marking papers, commenting on papers,this is an inefficient process, and will take a very long time. If it is a large-scale examination,marking papers increased the pressure of the teacher, so it can not meet the needs of modernexam. Currently, a lot of people are concerned about the implementation from paper mediato the electronic documents as well as the network mode,the computer is an importantinformation carrier to realize this aim. With the rapid development of science and technologyand the social progress, the traditional exam forms of a pen, a copy of each exam paper willnot be able to completely meet the needs of social progress in the future, it will be replaced bythe computer marking the examination form gradually. Therefore, we need an automatedmarking system to solve these problems, it will bring convenience to teachers’marking.This paper mainly has carried on the inspection work written in Visual Basicprogramming language designed for programming design problem.The main work involved in the paper is as follows:(1) Discuss the development of technology. Describes the use of the system-relatedtechnologies, in-depth understanding of the use of the Windows message mechanism,Including Windows, Windows news event driven mechanism, the Windows message loop andqueue messages and the non-queue messages. And it also introduces the form and a methodcalled Windows API function, and expounds the related technology of the system.(2) Requirement Analysis of System. The system requirements analysis of the design andimplementation based on the VB program design automatic marking system.(3) Analyze of the overall system design. This system adopts the method combining theand the static and dynamic review. Dynamic review that run the examinee program sent theapplication to the simulation of messages, make the program run automatically according tothe established strategy, compare the results and give the score. Static review is based on the analysis of test students form module file-frm file,according to this file conclude internaluse situations and put it into events information structure, by comparing the correct answersand controls details and event details collected in the programs of the exam students concludethe scores. If the running result of the score of the dynamic review is zero, adopt the methodof static review,it also gives the corresponding scores, ensure the rationality of the score.Design the structure of the system database.(4) Implementation and testing of the system.Design the marking execution system anddesign and implement the answer marking system, implement the function of the system.Finally, the system was tested.
Keywords/Search Tags:computer marking, automated marking, marking management, dynamic review, staticreview
PDF Full Text Request
Related items