Font Size: a A A

Research On Process Of GIS Development Based On RUP

Posted on:2010-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:H S WangFull Text:PDF
GTID:2178360275493619Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
Since the software crisis term appeared in software engineering, people have been pursuing the best ways to solve it. With replacing software lifecycle method, object-oriented method to develop software is playing a leading role in software development. So the research on object-oriented software development pattern became very remarkable. People pay attention to object-oriented process pattern method and use it more and more widely. Rational Unified Process(RUP) is a most popular process method, and it embodies the thought of object-oriented. The paper will study RUP method in detail, and discuss how to put RUP to the process of developing a GIS, and primarily make research work as followed:1. The paper studies on RUP, elaborately discuss process framework and list its advantages: it can reduce the software risk by iteration method; it's easy to control software development process by use case driven; it provides clear architecture.2. CMM can be taken as a norm of software process and can be used to evaluate software process method. The paper will study the relationship between RUP and CMM.3. In the last, the paper will give an example of using RUP, YiWu Land GIS, and study the RUP core technology as three aspects: modeling based on RUP; iterative development; risk analysis and elusion. Modeling based on RUP implies use case driven, and then drives the process of requirement, analysis and design, and implement. Iterative development is a important characteristic for unified process development, runs through the entire software process. The paper will study it by an example-producing test use case. Risk analysis and elusion are embodied in RUP. According to the project, I conclude risks: requirement risk; technology risk; techical risk; policy risk, and provide the elusion for them.The main innovation in this article is as follows:1. The paper adapts the object-oriented method to capture system requirements, and guides the software development according to the core rules of RUP. The author combines object-oriented analysis with design activities, and finally builds more intact models on the condition of the new tool.2. In the stages of the object-oriented software development, the author sums up some practical experiences in building a model with architect tool.RUP is a common process framework, and it can be applied to various scales of projects. RUP will reduce the risk of software development and promote the software corporation benefit. During the application of RUP, you must develop it to adapt to yourself software project scale. The research will benefit the software corporations that apply RUP to develop GIS software.
Keywords/Search Tags:Rational Unified Process(RUP), Capability of Maturity Model (CMM), Object-Oriented (OO), Land GIS
PDF Full Text Request
Related items