| With the continuous development of the Internet and information technologies,online examination has become an important feature of modern distance education.Online examination system is a teaching application system based on Internet,which is designed to realize the information management of the examination.Present teaching mostly using the traditional examination method which are time consuming,tedious and error-prone.In order to make the examination more scientific and efficient,reduce the teacher workload of examination and error caused by human factors,the design and implementation of distance education online examination system has positive practical significance and good application value.Through the detailed analysis on the development status and relevant technologies of online examination system,the thesis determines the business requirements and technical difficulties.The design goals of this thesis is a fully functional and intelligent online examination system.The system mainly contains the login module,information management module,test question management module,score management module,online examination control module,intelligent test paper module and intelligent evaluation module.Intelligent test paper module and intelligent evaluation module are the main contribution.Intelligent test paper is the core of examination system automation operation.This module need to automatically form a test paper that meets the knowledge distribution,question types distribution,difficulty distribution,distinguish degree distribution and other requirements of teaching or examination.In this thesis,genetic algorithm is used to implement the intelligent test paper.It's a stochastic optimization algorithm which is a simulation of natural selection and natural genetic mechanism.And it can find the approximate optimal solution with the given condition.Genetic algorithm has many advantages,such as simple to use,approximate optimal,and quick convergence,and it's very suitable for online intelligent test paper.Intelligent evaluation mainly refers to subjective questions auto-check,while the current online exam system only support the objective questions auto-check,which means we must check the subjective questions manually.This thesis is based on the analysis of real scoring mechanism;and put forward the auto score evaluation scheme under the premise of standard answer being the number of points(keywords),which make segmentation to examine answers first,then give the subjective questions recommended points according to the matching result of examinee answers and score points.This thesis designs and implements a distance education online examination system which have intelligent test paper and intelligent evaluation.Through the measurements,the system achieve the expected functions,and also has the characteristic of friendly interface,and it's functional,more intelligent.It can meet the requirements of modern distance education to online examination system. |