Font Size: a A A

Design And Implementation Of A P2P Supported GIS Campuses System

Posted on:2009-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ZhangFull Text:PDF
GTID:2178360272976593Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the improvement of investment in education and the deepening of the reform of higher education, the development of university has entered a new stage. Many colleges and universities have been merged. Thus the university is bigger than before and some of them have many branches. The diversity of information, the heterogeneous of platform, the complexity of planning and geographical dispersion of the schools result in the deficiency of resource usage. And the resource is hard to share and query.The integration and visualization of information resource lead to its intuitive and statistics while P2P can allocate and use the network resource to make the information more live and instant. Thus, taking the advantages of the GIS and P2P, an effective design method of the information service is proposed in this paper in order to fulfill the need of new requirements of both universities and distributed management areas. In this paper, the key technology of GIS and P2P are presented. So does the design and implementation of some relevant application software tools: MapInfo Mapx, SQL Sever, Visual Basic and Visual C #.NET.System design should also take full account of the school's special geographic information systems. A systematic analysis is quite necessary. This may include: the inspection of functions, data and user interfaces; the inspection of the users; the feasibility of the system.Visual Basic 6.0 combines many advanced features and design concepts of the Microsoft Windows'GUIs. The object-oriented programming language and the visualized component library which is flexible are adopted. The Mapx which is convenient and powerful can insert maps into all kinds of applications quickly and enforce the ability of space analysis. Thus, their combination can facilitate the development of GISs.The system uses SQL database. SQL is a structured query language that can query, manipulate, define and control data. The data collection is done based on the uses'requirement. Then the special and attributes database is setup. And the correlation between space and the attributes, the development of user interfaces were happen simultaneously. There three functional modules, including attribute query of both graphic and text, the analysis of space and the input of the map, are the place where the point is.First of all, the school plans should be imported into MapInfo Professional 5.0 in order to editing. With the help of the correlation of graphical data and attribute data and the corresponding analysis, the data can be expressed in a straight and vivid way. The design graphics including paths, buildings, green zones and auxiliary equipments can be added on the base. And the basic information can be input simultaneously saved as the tab file format. After the vector graphics is edited and processed, the map should be loaded. This can be done by GeosetManager provided by Mapx and the final product can be saved as the".gst"file.In the Visual Basic, loading parts "Mapinfo Mapx4.0" is responsible for load the map. The Mapx provides many kinds of tools and instructional constants. The basic operations can be done with those constants. Such as enlarging, reduction, shift, central point position, and the selection of map objects.The Mapx stores the data attributes of the maps with forms (such as the building materials, the faculty information and so on.). The Dataset object can access all kinds of database information which are closely related with it by means of connections between ODBC and SQL Server.With the interfaces provided by the original GIS platform and the coop eration of P2P as a logic module, the following things can be done: instant message transmission, file transmission and information searching. The school GIS system with the P2P technology canprovide the user with more personalized information support, coordination, auxiliary decision making and management service. Therefore, this system is applicable and feasible.The implementation of the GIS system is finally considered. The attribute table of the map sets should be created in SQL Server. The table should include every items of the ID_BUILD table should be correspond to the ID of the special data. And the correlation should be setup to fulfill the function of the query between graphics and texts. The attribute table including IP address can be treated as the endpoint of the P2P communication.When it comes to design of user interfaces, the GISs user interfaces can be divided into three categories: the main menu,toolbar and the main framework. Toolbar includes enlargement, reduction, translation, selection, location, management and exit. The administrator login, access control and other functions are now finished. In the current system, we can analysis and mange the special information. And the result can be shown by graphics or texts.Based on the GIS information system, while incorporate the P2P technology and the combination of the GIS and the P2P, this paper proposed a way of interactive query and communication. It is very useful in the areas of distributed information service and resource management. The school GIS system designed under the above concepts was very successful. However, with the limited time and resource, the overall concepts are not totally embodied in the current system. And here comes the work that should be done in the coming future.
Keywords/Search Tags:GIS, P2P, Campus information systems, Inquiry, Communication
PDF Full Text Request
Related items