摘要
针对扩展的软件产品需求,提出一种基于Qt的应用软件开发与集成方法。以插件开发与软件集成为主体,以集成框架为核心,定义对产品进行软件开发、集成、重构与运行的通用机制;通过规范化、参数化与开放式设计,形成构建产品应用软件的通用能力;在开发过程中,通过集成框架封装,以Qt为软件开发环境,统一对软件与插件开发的工程管理;在集成过程中,实现对产品插件、应用的管理与组配;在使用过程中,对产品进行配置管理,调用与整合资源,构建产品的应用软件集,并通过运行管理对插件选取、重构产品的多样化应用构态,最终形成产品呈现的应用形态。
In view of the new requirements of software product development,a Qt-based application software development and integration method is proposed.With the plug-in development and soft integration as the main body,and the integration framework as the core,a general mechanism is defined for software development,integration,reconfiguration and operation of the product.A general ability to build the product application software is formed through standardized,parameterized and open design.In the development process,Qt is used as the software development environment to unify the project management of software and plug-in development through the integrated framework encapsulation.In the integration process,the management and assembly of product plug-ins and applications are realized.In the operation process,the configuration management of the product is performed by calling and integrating the resources to build the application software set of the product,and plug-ins are selected and the diversified application configuration of the product is reconfigured through operation management to form the final application form of the product.
作者
李华君
LI Hua-jun(No.8 Research Academy of CSSC,Nanjing 211153)
出处
《雷达与对抗》
2022年第4期46-52,57,共8页
Radar & ECM
关键词
QT
软件开发与集成
重构
插件
Qt
software development and integration
reconfiguration
plug-in