Font Size: a A A

Application Of Software Component Technology In The Development Of Online Exam System

Posted on:2009-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:J Y YaoFull Text:PDF
GTID:2178360275470210Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Software Reuse is a solution that could avoid repetitious work in the software development. Nowadays Software Component is regarded as one of key technologies to implement Reuse successfully. Component-based software development(CBSD)is a new method of software development,whose Core is component technique.This thesis introduces how important Software Reuse is and the new software development technology based on Component. Some basic concepts and the procedure of Component-Based Software Development (CBSD) are discussed. Several mainstream Component Models are listed. EOS is building on the basis of J2EE as the component-oriented application software system , utilizing distributed transaction capabilities of J2EE flexible to adapt is to it offer facing component, integrated, can software structure system that change.This paper discusses the online exam system by the EOS. By designing the architecture of the online examination system,a way is given out based on component.In this paper, Primeton EOS-based online examination system architecture is divided into 3 layers: presentation layer, business layer and data layer. Data layers are divided into application platforms and system platform. Expatiate on how to design the two function of teacher-module and student module,then developed three important component of"mixed paper","automatic score"and"preventing multi-submit of test paper".
Keywords/Search Tags:software reuse, component, component-based software development, online exam system
PDF Full Text Request
Related items