| With the rapid development of information era, computer application has spread into every fields of the society. In order to meet the requirements of the information era, all the universities set up some basic courses about computer science. Different from other traditional subjects, it puts more emphasis on practical ability. However, the examination of computer science courses continues to use traditional paper-based method at present, so it is difficult to evaluate a student's comprehensive design ability. Via the implementation technology of the present system, this paper designs an effective evaluation system on computer in the background of VFP course.The thesis mainly includes the following aspects:demand analysis, preliminary design, detailed design and system application, etc. In the stage of demand analysis, it firstly analyzes the characters of the VFP computer exam, and then summarizes and analyzes the functional requirements and non-functional requirements of the system from the aspect of the user's role and business process, then finally employs UML object-oriented modeling technology to design a case of the system. In the stage of preliminary design, by comparing the strengths and weaknesses of Mode B/S and C/S, it first determines the structure of the system, and then determines the functional structure of the system according to the results of demand analysis. The system will be divided into three major modules:item bank management model, students' examination model, auto grading module. Finally, the design of the system database is completed, including conceptual data model design and physical data model design. In the stage of detailed design, it gives more details on some key models, including the flow diagram and sequence diagram design of the item bank management model and student's examination model. Especially in the detailed design of the auto grading module, it designs files parsing and score strategy on relevant grading files, which has a very important significance for system development. Finally, it illustrates the function application of the system through the main interface.The development of the system has a very important role on VFP teaching. First, teachers can flexibly design examination questions via the system. The system can achieve automatic rating as long as the teacher enters the answer and marking criterion of each question, so it can greatly reduces teacher's workload. Second, with a more objective and equitable appraisal standard, the system greatly stimulates students'learning interest and improves students' ability of the computer application virtually. |