Font Size: a A A

Based On Eclipse Web Application Visualization Component Management Platform

Posted on:2010-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:K TanFull Text:PDF
GTID:2208360275951252Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid expansion of the current Internet information, Internet-based information systems have been widely used, they are mostly manifested in a variety of dynamic Web applications. In the current conventional methods of Web application development, the problems of inefficient code compiling, low-frequency code reusing, and low level of UI visualization are very prevalent. These problems are particularly acute when facing individual and diversified development demands.In order to ameliorate the conventional methods in Web applications development, two aspects are researched to improve the code reusability and the interface visualization in this dissertation. A Web application development framework with visualization is put forward, which is based on a component library system with the combination of Eclipse's visual development plug-ins and Web interactive visualization technology.On the one hand, with reuse technology as the core structure, this framework can construct a series of reusable components for Web applications. At the same time, through analysis of the characteristics and functions of Web application components, a data structure of such components is established. For maintenance of these reusable components, a component library with MySQL database as the data storage mechanism is created, in order to improve the efficiency of Web application development and the degree of code reuse.On the other hand, in order to strengthen the component library management functions and improve the degree of UI visualization, a set of Web pages are created, which is also for the realization of the component library management's visualization, the Web application requirements capturing visualization and the custom page's development visualization., By analysing various functions of Web application's UI, specific program for each function's realiziation is studied.In addition, in the route of the framework's design, the idea of incremental development and model-driven development is also integrate, to enhance its stability and portability. With the use of visualization interface, in the study of developing custom pages on the target Web application, a set of custom standards are created. With such standards, package definitions and interface definitions are established by component types. The method of components combine is also studied, as well as the the concrete implementation programs of rapid customizing to target pages.In the realization process of framework's function, a variety of tests fully validated the framework's adaptability to individual and customized demands. By its'achivement and improvement, this framework will play a positive role in web application development.
Keywords/Search Tags:Web Application Development, Software Visualization, Component Library, Incremental Development, Model-Driven Development
PDF Full Text Request
Related items