Font Size: a A A

The Design And Implementation Of Standard Examination System Based On B/S 3-tier Architecture

Posted on:2006-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:H J LiuFull Text:PDF
GTID:2168360155970122Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of the Internet, distance education and online examination have become one of the hotspot for the application of network. Online examination has been public in some developed countries, it has become the powerful supplement to modern education and especially suit to self-study. But in our country, online examination is only in the stage of experiment, the traditional examination is not suitable for the development of distance education. Therefore, it is important for us to develop an online examination system to meet the distance education course.Firstly, the paper describes how to develop a platform-independent, high-security online examination system, which can be easily maintained and carries out the functions such as randomly drawing questions, online examination, scores getting and querying online. By this system, the students can take a true or simulate examination online, or practice only to enhance the ability of active learning.Secondly, In order to run the testing system on any platforms, to make it more secure and to be maintained easily, the author researched and analyzed several kinds of the programming languages for active web pages, such as JSP(Java Server Pages), ASP (Active Server Page) and PHP(Hypertext Preprocessor). The paper prefers to JSP than the others, because JSP can run on any platform, and the speed to access database is higher. And the paper also prefers to the architecture of Browser/Server than Client/Server by comparing the advantages and disadvantages between them. The paper chooses JavaBeans to access database to enhance the security of the system. At last, the system tends to be developed with the 3-tierB/S architecture and the technology of JSP and JavaBeans, and it will be tested on the platforms of both Windows and Linux.The online examination system, including choices, filling blanks, true or false questions and phrases explanation, has been developed successfully. In this paper, the author describes the keys to implement the system, including identification of examinees, randomly drawing questions, count-down time, submitting answers, getting score automatically, getting score by multiple keys for subject questions and querying online. At last, the author gives the problem-solving skills in detail.At last, the paper draws a conclusion that it is successful to implement the online examination system with JSP and JavaBeans, which are platform-independence, more secure and the trend for creating active Web pages in the future. The system proves the feasibility to develop similarsystem with JSP and JavaBeans.
Keywords/Search Tags:Online Examination, JSP, JavaBeans, B/S Architecture, Randomly Drawing Questions
PDF Full Text Request
Related items