| Using modern education technics to do a good job in higher computer basic teaching and assessment is not only a major reform, but also a specific measure in raising the level of computer basic teaching of universities. But the existing online examination systems are inadequate in function, and their performance and the scope of application are difficult to adapt to the current application needs, especially in the lack of an effective security mechanism. So it is a hot issue to research and develop a computer basic examination system with high efficiency and security using new network technology and information security technology.This thesis focuses on computer basic examination system of the college, it is mainly including two major aspects, one is the design of the system, and another is its security assurance mechanism. On the basis of the analysis to existing computer basic examination system, we find their problems and design a new computer basic examination system based on the combination of C/S and B/S mode. Through the analysis of the demand for computer basic teaching in university, we make the overall design and detailed design to structure and function of the system. Our system including five main functions, they are the question bank management, test paper management, examination management, user management and system management. We propose a set of security mechanism for the security issues which the system might face, including data encryption mechanism, digital signature mechanism, secure communication mechanism, user management and authentication mechanism and access control mechanism. Finally we certificate the feasibility of the technical scale we proposed. It is a good example for similar topics.The computer basic examination system proposed in this thesis has the features of wide range of functions covering, high efficiency on application and simple to use. The addition of security assurance mechanism caused a greatly enhance in the system's security. Therefore, our system has a grate practical value in the reform of computer based teaching and examination for universities. |