Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation of Web Application Multi-layer Architecture Based on J2EE

Author: LiHaiHong
Tutor: JiangJianGuoï¼›LiJiWen
School: Xi'an University of Electronic Science and Technology
Course: Software Engineering
Keywords: Web Application Java 2 Platform Enterprise Edition Model-View-Controller Design Pattern
CLC: TP311.52
Type: Master's thesis
Year: 2006
Downloads: 74
Quote: 0
Read: Download Dissertation

Abstract


In recent years, the demand of web application grows rapidly, and its involved domains turn broader. The complexity of web applications system increases with the quick development of Internet. At the same time, the development of Web applications faces both challenge and opportunity.In this paper, we focus on the problems and requirements of Web applications development, two kinds of popular Web application platforms, J2EE and .NET, are analyzed and compared with each other. On this basis, a multi-layer distributed web application architecture based on J2EE and the MVC design pattern is presented. Hierchical concepts and distributed component technology are exerted on this architecture. It realizes the separation of presentation logic, business logic and data logic. And a specific system, online shopping system of electronic commerce, which based on this architecture model and design pattern, is developed to validate the feasibility and effectiveness of the proposed approach.The model that the paper researched has certain universality and serviceability. The union of the J2EE technology and the MVC design pattern, reduces the complexity of web application system architecture, the coupling between codes, increases the maintenance of codes, the reusability of component. As a result, it proposed a referred model for constructing the web application system.With the rapid popularization of the tools for accessing the network such as mobile telephone, PDA, etc, we see that increasing disadvantages of the sole user interface appear, the development tendency inevitably provides many kinds of user interface type. In the further research, we should design a method to support many kinds of user interface type. At the same time, the multi-layer system structure based on components as well as the object-oriented technology is perfecting and developing, therefore we still need to continue studying.

Related Dissertations

  1. Web Service Platform Research and Implementation Based on MVC Design Pattern,TP311.52
  2. Design and Implementation of E-Business Platform Based on MVC Pattern,TP311.52
  3. University research project management system design and implementation,TP311.52
  4. Web-based intrusion detection system logs Design and Implementation,TP393.08
  5. SOA-based Information Management System Research and Implementation,TP311.52
  6. Shanghai Normal University Personnel Assessment System Design and Implementation,TP311.52
  7. WEB-based multi-role collaborative work management system software configuration items,TP311.52
  8. Based on the MVC design pattern blog system design and implementation,TP311.52
  9. MVC design pattern based electronic evaluation system works Design and Implementation,TP311.52
  10. A high- security access control model for Web application research,TP393.08
  11. Research of Web Application Framework Based on WCF and Silverlight,TP393.09
  12. Design and Implementation of An Event Based Cross-platform Development Framework for Mobile Applications,TP311.52
  13. Test of the WEB Application Security Protection System for Internet Payment Enterprise,TP393.08
  14. Construction Project Investment Control System Design and Implementation,TP311.52
  15. Design and Implementation of E-government System Based on MVC Pattern,TP311.52
  16. Design and Implementation of Tax Law Enforcement Responsibility Assessment System,TP311.52
  17. Design and Implementation of OLT Embedded Software System of GPON Based on the Design Pattern,TP311.52
  18. The DataSnap technology drug reagent management system,TP311.52
  19. Design and Implementation of WEB Rapid Development Framework,TP311.52
  20. Design and Implementation of an Equipment Management Information System,TP311.52
  21. Raschel Lace Pattern Design and Implementation,TS186.4

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile