Font Size: a A A

Reconstruction Of Inspection Data Management System Architecture Based On Struts And Hibernate

Posted on:2008-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:Z S YuFull Text:PDF
GTID:2208360215485488Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The traditional Procedure oriented and Object oriented developmenttime has become history, now the brand-new Framework orienteddevelopment method is becoming the main way of information systemdevelopment. Through this technology, we can enhance the wholeflexibility and extensibility of software system enormously.The thesis discusses the importance of system structure and theadvantage of multi-tired structure. Then, we explore the traditionalEJB-based J2EE structure which is adopted by software developer andsystem analyst these days and come to the conclusion that it is notsuitable for most J2EE projects. The thesis discusses Struts and Hibernatein great detail. Struts is an excellent solution when we use MVC patternsto develop web tire in multi-tired structure, while Hibernate resolves theproblem of mismatch between Java object and relational database anddon't bring about the problems which occur while using relation orientedJDBC methods to develop persistence layer. Hence, the combination ofStruts and Hibernate will be an excellent solution of system structuring.Based on the above studies, this paper puts forward a light-weightsoftware structure without EJB and explains how to use the structure indeveloping by introducing it into a real project.The thesis discusses about a J2EE project the author carried out todevelop and maintain the data management system of assay (DMOA). Itanalyses the reason why the system works as low capability ofmaintenance, highlights the importance of refactoring for the systemdevelopment in future. Then it expatiates the refactoring implementationbased on Struts and Hibernate of the system and some modules, alsoexplores to some technologies used in the refactoring process, such asApache Common, Java Tags etc. After refactoring, the system has bettermaintenance capability and extensibility.
Keywords/Search Tags:data management of assay, Struts, Hibernate, refactoring
PDF Full Text Request
Related items