Along with the development of software, the software quality turns into the critical factor gradually. An important method of quality assurance is discovering defect early by the testing activity. Defect Management System is used to store defects, analyze defects, update states and so on. The Defect Management System is very important to the success of testing.A kind of new software defect analytical method on the basis of orthogonal classification is presented in the thesis. And a kind of new Defect Management System based on ODC is set up to support the defects collecting, tracing, dealing and analyzing for enterprises. Compared with traditional system, this system not merely has the advantages of popularity, haleness and low cost but the accuracy of identifying defect improves notably, thus it offers strong support for the prevention of defects in software procedure.Firstly, the thesis introduces the background and meaning. Then it briefly introduces the current situation of testing and some Framework in JavaEE, such as Spring, Struts, Hibernate.Secondly, it analyses the functional requirements of Defect Management System is analyzed.Based on the requirements of function, the thesis gives the solution of two key technical problems which are the ODC defect definition model and the integration of frameworks.After that, the thesis gives system architecture and introduces the design and implementation of the system detail. And tests the function of the system and figures out some points in the design and implementation which needs more improvement. |