Font Size: a A A

Query Management System. Based On Javaee Multilayer Framework For Engineering Equipment Maintenance

Posted on:2009-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:P LiFull Text:PDF
GTID:2208360245961215Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Based on the analysis of the JAVAEE multi-tiers framework technology and combined with the development of certain company's maintenance management system as an example, this thesis expounds the general method and development flow of how to construct an enterprise information system based on the JAVAEE multi-tiers framework technology.The thesis first introduced the background and the present applying situation, and pointed out that the C/S architecture already could not adapt the enterprise application system nowadays. Then, the thesis simply introduced the current popular application procedure architecture, such as .NET architecture under Windows platform and JAVAEE architecture under many kinds of different platforms. Through the contrasts between various architectures, you'll see our key research: the JAVAEE multi-tiers framework architecture based on the Struts framework, the Spring framework and the Hibernate framework.During the middle of the thesis, is separately analying the core technologies used in constructing each level. On the expression level, it's the popular open-source Struts framework, this framework applies the MVC merit in JAVAEE web application development which simplified the MVC application development procedure, reduced the HTML and JAVA code relevance, made up the insufficiency based on traditional Web application and enhanced the development efficiency. On the logical level, it's the Spring framework, this framework is a comprehensive and modular framework which has the tier architecture for developers to choose any single part of it. The Spring framework effectively organized the intermediate level object in the system and eliminated the close coupling of the foundation and the use of module objects. Simultaneously it eliminated the need of using various attributes of the forms to customize documents, in the entire application and project, we can carry on one consistent method to dispose. On the data lasting level, we use Hibernate framework based on O/R Mapping, Hibernate provides lightweight and lasting framework in the JAVAEE architecture and also the one-one correspondence mapping relations between Java object and the database model, meanwhile provides the object-oriented query language and the restores mechanism. Using Hibernate framework can not only greatly reduce the amount of operation on database, but also make the Java programmer feel free to operate on the database using object-oriented programming idea.After the detail analysis on the core technologies of multi-tiered framework, this will applies in the development equipment service inquiry management system for a company. Through the description of system demand analysis, the establishment of the system database model, and partition of the system into three levels and the has realization of the system using multi-tiered framework technology, demonstrating how effective and convenient it is to apply this new technology in development and maintenance, thus explores a general pattern on how to develop enterprise application system based on this construction.
Keywords/Search Tags:JAVAEE, Struts, Spring, Hibernate, Multi-tier framework
PDF Full Text Request
Related items