Font Size: a A A

Design And Implementation Of Application Development Framework Based On GIS

Posted on:2011-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:G B SongFull Text:PDF
GTID:2178360302474664Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the context of GIS being applied into a wide range of domains,how to improve the efficiency of GIS software development and assurance of software quality is an urgent problem, software reuse is an effective instrument. Framework is a combination of design reuse and code reuse. From the software reuse point of view, a number of related work about GIS development framework has already been conducted, yet no integrated solution of maps, operation data access and permissions was posted, and it is the major idea of this paper.This paper describes the state of the art, posts the following targets,integration of traditional GIS functions, access control, data centers, taking the optional development model into account. In comparing the advantages and disadvantages of the component-based, software-bus, plug-in framework, introduces the plug-in mechanism into the components framework, and combined with MVC pattern, forming an integrated GIS application development framework. Pre-acquisition of system features is difficult in traditional applications, high degree of coupling of views, data and control, resulted in authentication before execution of function, or static generation of system UI according to permissions. Through the separation between view and data, control, system initialization process is divided into plug-in loading, and generation of UI two stages. In the process of UI generation dynamic control through permissions makes it possible that different users see a different UI of the GIS system.This paper describes in detail the GIS application development framework, design idea, the overall structure and modules implementation. Finally a simple example is given to show the application development procedure based on the framework.
Keywords/Search Tags:GIS, Software Reusage, ADF, Authority, Data Center
PDF Full Text Request
Related items