Font Size: a A A

Design And Implementation Of Computer Test System Based On B/S Structure

Posted on:2011-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:B B WangFull Text:PDF
GTID:2178360305454657Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In this paper, we discussed the design and implementation of the computer examination system based on B/S structure and analised the purpose of development and role of the system, including functional analysis and data flow analysis, described the system development environment and the key technologies used in development. System development used the JSP technique to achieve an online answer, automatic generation of item bank. And the status of the item bank generated and current item bank generated technology was summarized and an overview of the working environment is window XP as a server and the client and so on. The system based onB/S architecture simplifies the work of the client on the client configuration using only a small number of client-side software but the server will assume more work.In the article, we discussed the detailed design of the system overall, including the design ideas, development environment, realization method. System designed the user login, answering systems, and maintenance module system using a MVC mode. In the user login module, users can register, login, view results and other operations, if the user does not want to answer in the registration, the system will give prompt and automatically go to the registration page; In answer module, the user can make a title action, the system automatically generates item bank, it is also loaded with the current time to remind the user of the time. Item bank can be automatically generated so as to solve the traditional time-consuming and labor-intensive problems. In the maintenance of the module, the administrator can make changes to the user's information, but also can complement the item bank ,the administrator can also delete some spam users.When developing the side in the browser, we used Web pages designed by HTML and Java programming language, accessed back-end database through the JDBC-ODBC using JSP technology, and using java language environment we developed the tomcat-based maintenance of the database application and automatically generating the item bank. Systems are designed in strict accordance with the requirements of software engineering to develop detailed plans for the design, in some parts of the key with a flowchart.The exam system is based on B/S technology, taking full account of the system's utility and operability, through the development of a detailed design of various functional modules of the verification and application, test results are good, the whole system can always be running more efficient, more stable and securer.The online examination system has basically reached the design requirements, but the system still has some shortcomings. For example, the identity of candidates for further validation, the security of the database, the more secure protection in what way we can strengthen the protection of the database, how to back up the database effectively, as well as whether the number of exam item bank has achived a certain number, how the quality is, how to improve the system automatically and the paper's accuracy, whether it is possible to make the system act as a person having tolerance, so that the examination system can be more intelligent. At the end of the article we took a step forward to improve and make recommendations for improvement in order to optimize the system to make better use of the system purpose.
Keywords/Search Tags:B /S structure, website, HTML, Java, the database
PDF Full Text Request
Related items