Font Size: a A A

Based On The Design Of The The J2ee Airport Software And Related Modules And Implementation

Posted on:2006-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:G W LiFull Text:PDF
GTID:2208360152497399Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Traditional enterprise application system mainly adopts 2-tier architectrue(C/S model). C/S model is a good method to build software system in a specific and independent environment,but with the development of computer network technology and interconnection of various platforms, software design should adopt open principle, so the abuse of C/S model is more and more obvious than ever before. J2EE(Java 2 Platform Enterprise Edition J2EE) released by Sun Microsystems Inc. is an architecture that defined the standards for developing component-based multitiers enterprise applications. It uses a 4-level model for web development. The browser runs on the client displaying HTML and optionally runs JavaScript. The middle tier is comprised of two layers: a Presentation Layer and a Business Logic Layer. The data tier manages persistent data in a database. Multitiers architecture provides good mechenism for building flexible and maintainable application system and settling the deficiency caused by 2-tier model. At the same time, software development especially server-side software involving many knowledge and aspect is very complex today, so if adopting some maturational frameworks which have already considered many details,such as transaction,security etc.,you can pay attention to the design of the business logic and can accomplish the development quickly and clearly. The thesis introduces J2EE architecture firstly, and then, I explains what is the application framework and why we need the framework, with following, I introduces the Spring framework which is adopted by the software system mentioned in the thesis. After that, the thesis gives details of the design and development of the software module, including both client side and server side. Finally, the thesis illustrates Acegi which is a plug-in card of Spring framework and describes how to build security system using Acegi.
Keywords/Search Tags:J2EE architecture, Spring application framework, acegi
PDF Full Text Request
Related items