论文部分内容阅读
为了解决传统卫星覆盖性分析软件普遍具有的研制周期长、复用性和扩展性差以及难以满足需求定制要求的特点。针对用户需求和卫星覆盖分析问题的特点,在深入研究插件技术的本质和实现机制后,结合组件化建模思想,提出了基于插件技术的卫星覆盖分析软件框架。同时在此基础上成功开发一款扩展性强,功能完备的卫星覆盖性分析软件,并且对该框架开发实现过程中所涉及到的部分关键技术进行了详细的阐述和分析。基于插件技术的卫星覆盖性分析软件具有组件式建模、通用性和扩展性强、程序框架设计复杂性低等诸多优势,并且可以通过开发扩展插件的方式完成后续分析任务扩展的功能。
In order to solve the traditional satellite coverage analysis software generally has a long development cycle, poor reusability and scalability, as well as difficult to meet the requirements of custom features. Aiming at the characteristics of users’ requirements and satellite coverage analysis problems, after deeply studying the nature and mechanism of plug-in technology, this paper puts forward a framework of satellite coverage analysis software based on plug-in technology. At the same time, based on this, we have successfully developed a scalable and fully functional satellite coverage analysis software and elaborated and analyzed some of the key technologies involved in the development and implementation of the framework. Satellite coverage analysis software based on plug-in technology has the advantages of component modeling, versatility and scalability, and low complexity of program framework design, and can extend the functions of subsequent analysis tasks by developing plug-in extensions.