Examination system using java swing

      

ABSTARCT :

Online Examination is an essential ingredient in electronic and interactive learning, however, in educational environment most of examinations are done in the classical paper-based way due to the lack of resumption capability when power/network/physical computer’s component failures. For this reason, adopting and developing an online examination system acts as an active research area in recent years. This paper reviews the state-of-the-art and the-art-of-the-practice for nine general-purpose online examination systems found in the literature, as well as, some dedicated industrial systems based on seven elected intertwined features; namely: secure login, resumption capability, multi-instructor, random question selection, random questions distribution, random choice distribution, and portability implementation method. Even though, the implementation of these systems is promising, however, these systems have some bleeding points. For instance, by practicing the existing examinations system, some challenging features are found and others are missing. Among these features; namely: the resumption capability and the combination of randomization features are missing in the reviewed systems. Fix and build from earlier works, this paper proposes an Online Examination System (OLES) that addresses all the elected features to facilitate adopting online examination. OLES is based on spiral model and TCP-IP client/server networking and implemented using Java programming language and Derby database. Finally, a comparison of the proposed OLES versus other related works to distinguish its unique features, and some recommendations for future work are provided.

EXISTING SYSTEM :

? Such a plan is no guarantee that the program is indeed correct because it might not contain an existing input that causes an error. ? When it becomes visible the files in startDirectory are listed, provided that this string specifies an existing directory. ? To keep the program short, we do not check whether the specified file really exists. ? The whole table does not have to exist in the form of a two-dimensional array. ? These classes do not provide the layout features for the text under consideration, then one has to define one’s own document class by implementing interface Document or by extending an existing class.

DISADVANTAGE :

? Resumption capability in case of failure, that is overcome the power /network/ physical problems thereby the students do not have to repeat the exam from the beginning and could resume his/her exam without affecting the remaining examination time. ? The entire network protocols can be distributed further in hierarchy fashion to address the scalability issues. ? Associations are trying to move from a paper-based environment to a paperless environment. People today through big and small tests, with test having become frequently faced issue. ? Online examinations are considered an important source for university exams.

PROPOSED SYSTEM :

• Swing’s JProgressBar is different from the other BoundedRangeModel components. Its main purpose is not to get input from the user, but rather to present output. • The JPanel component serves as both a general-purpose container object, replacing the AWT Panel container, and a replacement for the Canvas component, for those times when you need a drawable Swing component area. • The purpose of the MenuElement interface is to allow the MenuSelectionManager to notify the different menu elements as a user moves around a program’s menu structure. • The purpose of the panel is to display a message to a user and get a response from that user.

ADVANTAGE :

? It can be used for instructional objectives, via combining adaptive student self-assessment test questions with hints and feedback. ? Java achieved the portability of scripting language and the performance of native codes (i.e., hits the both side of the same coin). ? The purpose of online examination systems is to take online exams in an efficient manner and save time consuming in checking, marking, return back the paper. ? The main objective of online examination systems is to efficiently evaluate the candidate fairly through a fully automated system. ? Online exam can improve the standards of student’s examination whereas in the traditional examination systems pen and paper are used which require more effort on the part of students and instructors.

Download DOC Download PPT

We have more than 145000 Documents , PPT and Research Papers

Have a question ?

Chat on WhatsApp