Font Size: a A A

The Design And Implemention Of Satellite Data Receiving Management And Control System Based On Plugins

Posted on:2015-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:Q L KongFull Text:PDF
GTID:2308330464470258Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of aerospace industry in our country, more and more earth observation satellites with various types of imaging equipment are launched, which play an increasing important part in the national economy. For the sake of the development of earth observation satellites, existing ground receiving systems need to be reformed accordingly.As the core of the management of ground receiving systems, the satellite data receiving management system faces problems of complex interfaces with external systems, short developing periods, strong expansibility, and high reliability.In order to handle these problems, the platform/plug-in model is utilized to integrate the software framework and general plug-ins to construct the satellite receiving data management and control systems, which realizes the true plug-and-play idea in the software development process. Furthermore, we analyze the business requirement in the field of satellite management, and utilize the workflow technique to re-disassemble and re-pack the main business logic. By redefining the workflow to adapt the variety of the process logic, we could carry on enhancing or increase functions without modifying the software structure.In this thesis, we first discussed various state-of-the-art methods, and then pointed out the advantage of adoption of the software framework, plug-in and workflow technique in improving development efficiency, extensibility and re-usability of software. After that, we analyze the requirement of the satellite management systemBy analyzing the characteristics of the satellite management system business and according to the facing service idea, we designed a type of layering structure based system architecture. To be concrete, the proposed architecture describes the basic workflow of the system, and designs the base platform and the integration framework. Combining the workflow technique and the plug-in technique, we realize a satellite data receiving management and control system with software modules.Finally, the engineering applications demonstrate the superiority of the proposed approachnot only in improving the efficiency of software development, but also in guaranteeing the system extensibility and portability.
Keywords/Search Tags:Workflow, Software Reuse, Software Framework, Plug-in
PDF Full Text Request
Related items