Font Size: a A A

General Digital-Map System Of FAW Based On GIS--The Design And Realization Of System Administrator

Posted on:2005-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2168360125450437Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Geographic Information Industry is an importment part of Information Industry. Geographic Information techenology is an importment branch of IT. Geographic Information System Software is a special kind of the Information System Software, it is an Information System that bases on some kinds of spatial data and attribute data and serves many applied fields.The development of Geographic Information System is a complicated process including very complex aspects: the data acquirement and validation,the expression of spatial relation and topological relation etc.But, in the process of designing GIS software, we always need the unitary development thinking and need to design and develop a stable, interactive and reuseable GIS by using of effective ways. So, the theory of modeling and key questions are studied systematically. FAW General Digital Map Information System is designed based on the model.Chapter 1 expatiates what's Geographic Information System and analyzes its seedtime and its developmental way, at the same time, article also analyzes the differences of GIS software development and other sofewares development and points out the new traits of GIS software development. The method of FAW General Digital Map Information System is presented.Chapter 2 expatiates the comprehension of the object-oriented and visual modeling. As object-oriented mechanism uses many classes and interaction mode and concerns the information and function, it could develop a system which can osculation attend and adapted to the development of information and function. The realization of agility for the object-oriented is through the three basic rules: encapsulation, inheritance and polymorphism. The Modeling communicates the design structure and system action, visualize and manage the system construction. The most important thing is that modeling offer the chance for predigesting and reusing, make us comprehensive the constructing system more. The modeling offers the blue print that can be the important foundation for the system implement.UML is ayalyzed in Chapter 3.UML, a general and unified modeling language, is the standard language of object-oriented modeling. In this article, UML is defined 5 kinds of diagrams to describe the system from different sides. They are following ones: Use Case Diagram, static Diagram, Behavior Diagram, Interaction Diagram, Implementation Diagram. UML can serve in the whole process of system development from requirement to test. UML has a powerful function though, if you draw the diagrams with mortal hands, it is not only very troubled but also easily led to the disaccord of these models. Therefore the supporting environment of software development based on UML gets extremely essential in the software development. We use ROSE as the tool. It can generate code automatically, reverse conversion and simulate. The supporting environment of software development based on UML can sufficiently stretch the advantages of UML and give the best service to the software developer. And we also measure the role of UML in software development.RUP—the software developing process is discussed in Chapter 4. RUP provides an object-oriented process directing to us. On the one hand, it embodies the dynamic structure of developing process, described by phase and iteration. It divides a developing lifecycle into four continuous phase: the preliminary one, the refine one, the build one and the deploy one. Every phase includes several iterations. On the other hand, it also embodies static structure, described by workflow. It expresses a core workflow of an iteration. The core workflow mainly contains five ones: requirement, analysis, design, implement and test. It derives requirement model, analysis model, design model, implement model and test model in these five phases. These models have several layers, so the RUP modeling frame model provides a process which follows dynamicallly from requirement model, analysis model, design model, implement model to test model. The work in requirement, analysis, design, implement...
Keywords/Search Tags:GIS, Object-oriented, UML, RUP, Super Map, Components Based Development, Role-oriented User Administration, BLOB, VSS
PDF Full Text Request
Related items