Dissertation > Excellent graduate degree dissertation topics show
Research and Application of Agile Web Architecture Based on J2EE Light-Weight Framework
Author: YinZuo
Tutor: FuZuo
School: Chongqing University
Course: Computer Software and Theory
Keywords: Agile Development Web Architecture Light-wight Framework TDD
CLC: TP311.10
Type: Master's thesis
Year: 2008
Downloads: 160
Quote: 2
Read: Download Dissertation
Abstract
|
At present, with the rapid development of Internet technology, Web application has covered every walk of life. In this context, the realization of the basic function has no longer meets the needs of the users. The users want more sophisticated functions, more humanized details, and so on. But usually those requirements can not be got in the initial needs analysis at one time, which led to the frequent requirements changes in the development process.Therefore, the shortcomings of the traditional architecture emerged. Usually the architecture is designed by the architect before the start of the design; once the system development begins, the architecture is difficult to change. so that limits the individual brilliance of the programmers, and make itself clumsy and routinism, and all those lead to the slow process of development. The agile development has advantages in these areas, but it has weak strutcture and it is difficult to provide large-scale complex environment. All this means that if the architecture can integrate the characteristics of agile development,it will help a lot in the large and medium-sized Web application development which have frequent requirements changes.In order to make the architecture agile, many of the organizations or teams carried out lots of related practice and research. In them IBM agile expert Scott W. Ambler raised AMDD (Agile Model Driven Development), which detailed the life cycle of agile architecture, have a very good reference value. In addition the use of lightweight framework also makes the Web architecture has some features of the agile development, such as few intermediate product, simple design, and so on.This paper is about the applied research in connection with the agile Web architecture, the architecture is based with the J2EE lightweight framework. This paper first introduces and analyzes the background technology which is used in the study; after that the paper will focus on the design of the agile Web architecture. It first combines with the characteristics of Web architecture and agile development to raise the architecture design objective, then analyzes the difficult points; following that, it draws on some view of the AMDD, to propose an Agile Web Architecture Based on J2EE Light-Weight Framework, whose main context is the design of the life-scale model and general architecture. Carring out agile development thoughts, this Architecture iterates the architecture along with the frequent requirements changes. For the concrete implementation, be different from AMDD, in the system design stage iteration 0 of the agile Web architecture, it dose not re-design a original architecture based on the original demand, but use a lightweight_framework _integrated general architecture combining some of the basic needs to design one, the follow-up processes are carried out on the original structure. This paper choses Struts, Spring and Hibernate to build a general architecture, and has a specification of the reason why these framework are chosed, the framework integration method and levels design details. In order to illustrate the architecture process, and to verify the value of architecture, this paper introduces the architecture design process of a scientific research management system in detail, in which the agile Web architecture proposed by this paper has full expression.Finally, according to the system performance test and the comparison with the development of a similar system using traditional architecture, this paper comes to the conclusion that compared to the traditional architecture the agile Web architecture based on J2EE light-weight framework has some advantages. That is what makes this paper valuable.
|
Related Dissertations
- Web-based architecture Wenhua student achievement management system design and implementation,TP311.52
- \,TP393.092
- The Design and Implement of Accounting Information System Based on J2EE Framework,TP311.52
- Of Xichang College HRMIS design and development,TP311.52
- Xichang College research and development of human resources management system,TP311.52
- Research and Application of the computational model based on CORBA- WEB,TP301.6
- Lotus Domino and DB2 integration of B / S structure of the office automation systems,TP317
- Design and Implementation of a Computer Algebra System,TP311.52
- Disquisition and Implement of HRP Personnel File System Base on MVC,TP311.52
- Research on Remote Supporting Technology of Web-based NC System,TG659
- The Research of Application Using Rule Engine in Business Logic Layer,TP391.3
- Design and Research of Software Delivery Management Platform in Bank,TP311.52
- Professional market research and development of e - commerce system,TP399
- CORBA / Web - based product information management mode,TP393.09
- Adaptive modulation techniques of signal transmission of the radio channel,TN761
- Research of Requirement Changes Base on the OA System,TP311.52
- The Design and Implementation of the Information for Sanjiu Marketing Project Management,TP311.52
- Test-driven development of applied research - to explore new technologies to improve software quality,TP311.52
- Preparation and Primary Biological Evaluation of ~(188)ReN Complexes,R817
- Research and Application of Loose-Coupled Framework Based on Agile,TP311.52
- Research on Visualization in Intrusion Detection,TP393.08
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming
© 2012 www.DissertationTopic.Net Mobile
|