Font Size: a A A

Radio Station Management Geographic Information System

Posted on:2009-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:X G BoFull Text:PDF
GTID:2178360242980986Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In the last few years, the information industry experiences a rapiddevelopment, stations increase violently, the frequency resources areincreasingly tense. To manage stations effectively and use the limitedfrequency resources fully, the radio management department must manageradio business comprehensively, synthetically and systemically. The IntegratedRadio Management Platform (IRMP) is proposed under this situation. It baseson uniform, integrated, comprehensive and informative database, realizescomprehensive, synthetical and systemic radio business management andbusiness analysis.The Radio Station Management Geographic Information System(RSMGIS), which implements radio model simulation, map operation andstation database inquiry, is an important part of IRMP. I am one of the coredesigners of the system and responsible for the map operation part and stationdatabase inquiry part. This paper is composed of seven chapters, divided intofour parts. The first two chapters are the first part; introduce the topicbackground of this paper, my work, the main problems and the correspondingsolutions in the system design, and some related technical knowledge in thesystem development. The third chapter is the second part; introduces thedesign principle of the system, mainly introduces network topology and thearchitecture of the system, explains the structure of station database anddeployment environment of the system. The fourth, fifth and sixth chapters arethe third part; this part introduces the design idea and concrete implementationof each system composition module in detail. In the end we summarize thedesign features and insufficiencies of the system, and prospect the work infuture.The first part introduces some related knowledge. The first chapter brieflyintroduces the related knowledge of radio station management, the importanteffect of geographic information in radio management, and the background ofthe IRMP. This system is an important part of the IRMP. Its role mainly reflects in two aspects. First, it is an important supply to the Frequency andRadio Station Management Information System as independent software,provides the function of radio station database inquiry and the basic businessanalysis. Second, the model simulation, the map operation and the inquiry ofradio station database in this system are the common part of the businessanalysis software. Therefore it is the basis for the EMC system, frontiercoordination analysis system and monitor data analysis system and so on. Atthe same time, in this chapter, we also introduce the main task of this paperand the main technical problems and corresponding solutions in the systemdevelopment. In the second chapter, we introduce the basic knowledge ofgeographic information system, three kinds of development patterns and threeeffective methods of avoiding plot flicker based on my developmentexperience.The second part is the system design. In this part, we introduce the basicprinciples which are followed by system design, namely the practical principle,easy to expand principle, easy to reuse principle and user friendly principle.This system has three kinds of active statuses. Under the local networkenvironment, this system may access radio station database based on theOracle directly; under the single clip environment, this system may accessingthe local Access database; under the Internet environment, this system maydownload access files from middle layer server and then update the localdatabase and may upgrade the system. This system is composed of the mainmodule, the map operation module and the radio station inquiry module. Themain module completes the function of system configuration and the update,as well as the function of simulation model management, produces executablefile, the map operation module and the radio station inquiry module areprovided in the form of DLL. Such system architecture can realize principleseasy to expand and easy to reuse. The database of this system is based on thenational standard. We give a summary about the composition of the databaseand briefly introduce the structure of tables in the database.The third part describes the design and implementation of all modules inthe system. The main module includes three sub-modules. They are modeldesign module, project management module, and system setting and updating module. Map operation of the system can access M-map, MapInfo-map andSuperMap-map according to the map configuration information. Stationinquiries can access Oracle database, Access database and SQL Serverdatabase according to the database configuration information. The systemupdate module can upgrade the system and the local database automatically.Model design module is an important part of the system. Radio station,antenna, carrier and link are the critical objects in Radio Management. Weabstract these objects and design a radio model architecture which isconstructed by station classes, antenna classes, carrier classes and link classes.Using these classes, we can simulate the scene of radio analysis business.Project management module manages model data and geography analysis data.A project contains some solutions those store the concrete model data andgeography analysis data. The project is saved in a file as a whole, thus werealize the storing and reverting of the simulation scene.The map operation module includes three parts. They are basic mapoperation part, geography data analysis and calculate part and geographycoordinate location part. The map operation class architecture is divided intothe exterior interface call level, the general interface level and the maprealization level. The general interface level defines the abstract map operationclass and the shape class architecture which is used to draw and savegeographic symbols. The map realization level defines the concrete mapoperating windows, including the M map operating window, the MapInfo-mapoperating window and the SuperMap-map operating window. All these classesimplement the abstract functions of the abstract map operation class, operatethe corresponding map document. Interface call level is the interface which isused by users to implement map operation. Users call corresponding functioninterface and then complete concrete map operate through map menu andtoolbar which are provided by the outer interface call level. Users only need toknow how to using the outer interfaces, such as map menu, as to what mapthey are operating and how to realize the operation, they need not to care. Inthe map implementation part, we introduce in detail the implementationprocess of loading dynamic-link-library and creating map operation windowthrough configuration file, implementation method of using map picture as navigation map to navigate, implementation mechanism of extendedgeography graphics rendering and saving, and the concrete thinking oforientation through XML document which contains information of province,city and county. The dynamic section plane analysis is a highlight of thesystem, it can dynamically analyze the terrain section plane status surroundingmodel station, and present the Fresnel contour analysis map throughdynamically adjusting receiving and sending antenna height. The dynamicsection plane analysis is business analysis, it is a good auxiliary tool formicrowave station addressing analysis.The radio station inquiry part implements the inquiry function of theradio station database. The inquiry module is highly cohesive, it can be applieddirectly into other radio business systems. The radio station inquiry classarchitecture is divided into two parts; they are the inquiry demonstration leveland the inquiry implementation level. The inquiry implementation level whichadopts abstract factory pattern to design, can access the Access database, theOracle database and the SQL Server database. This level creates the concretedatabase object according to database type and the database connection stringinformation which are stored in configuration files, and accesses the appointeddatabase. The inquiry demonstration level is the operation interface which isused by users to implement station operation and it provides comprehensivestation database inquiry function. Inquiry implementation class object isimbedded in inquiry demonstration level which is used to complete concreteinquiry operation.In order to meet the need of radio management, we design and developthe RSMGIS. This system has already been installed in the radio managementdepartment of Hubei and Tianjin. The frontier coordination analysis systemwhich is based on this system has entered the trial stage. This system satisfiesthe need of business employee in radio management and also establishes agood foundation for developing other radio business analysis software.
Keywords/Search Tags:Information
PDF Full Text Request
Related items