• 中国科技核心期刊
  • JST收录期刊

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

舰艇武器发射系统跨平台通用软件框架设计与应用

安 娜 姜 杨

安 娜, 姜 杨. 舰艇武器发射系统跨平台通用软件框架设计与应用[J]. 水下无人系统学报, 2021, 29(4): 488-495. doi: 10.11993/j.issn.2096-3920.2021.04.018
引用本文: 安 娜, 姜 杨. 舰艇武器发射系统跨平台通用软件框架设计与应用[J]. 水下无人系统学报, 2021, 29(4): 488-495. doi: 10.11993/j.issn.2096-3920.2021.04.018
AN Na, JIANG Yang. General Cross-platform Software Framework Design and Application for Vessel Weapon Launch System[J]. Journal of Unmanned Undersea Systems, 2021, 29(4): 488-495. doi: 10.11993/j.issn.2096-3920.2021.04.018
Citation: AN Na, JIANG Yang. General Cross-platform Software Framework Design and Application for Vessel Weapon Launch System[J]. Journal of Unmanned Undersea Systems, 2021, 29(4): 488-495. doi: 10.11993/j.issn.2096-3920.2021.04.018

舰艇武器发射系统跨平台通用软件框架设计与应用

doi: 10.11993/j.issn.2096-3920.2021.04.018
详细信息
    作者简介:

    安 娜(1969-), 女, 高级工程师, 主要研究方向为舰艇发射装置技术.

  • 中图分类号: TJ630 TP391

General Cross-platform Software Framework Design and Application for Vessel Weapon Launch System

  • 摘要: 目前舰艇武器发射系统主控软件基本以特定软硬件平台为运行环境, 平台移植性较差, 不利于系统的二次开发和维护升级。文中以C++天然的跨平台特性为基础, 利用Qt、POSIX和中间件等软件跨平台技术, 提出了一种适用于舰艇武器发射系统主控软件开发的跨平台通用软件框架。该框架通过中间件技术消除产品接口差异, 并采用虚拟化技术实现主控软件外围设备的数字化仿真。实际应用证明, 该框架可大幅提升主控软件的平台迁移能力, 降低了平台移植成本, 同时缩短了整个发射系统的研发周期。

     

  • [1] 吴泉源. 网络计算中间件. 软件学报[J]. 2013, 24(1): 67-76.

    Wu Quan-yuan. Network Computing Middleware[J]. Journal of Software, 2013, 24(1): 67-76.
    [2] 郭胜, 许平, 王颖, 等. 中间件技术的研究[J]. 计算机科学, 2004, 31(2): 155-159.

    Guo Sheng, Xu Ping, Wang Ying, et al. Researches on Middleware Technology[J]. Computer Science, 2004, 31(2): 155-159.
    [3] 黄崇本, 吴朝晖. 中间件技术规范与应用[J]. 计算机应用与软件, 2004, 21(7): 24-26.

    Huang Chong-ben, Wu Chao-hui. Middleware Technology Criterion and Applications[J]. Computer Applications and Software, 2004, 21(7): 24-26.
    [4] 倪红波, 周兴社, 谷建华. 基于Qt/E的嵌入式图形支持系统[J]. 计算机工程, 2007, 33(20): 256- 258.

    Ni Hong-bo, Zhou Xing-she, Gu Jian-hua. Embedded GUI Supporting System Based on Qt/E[J]. Computer Engineering, 2007, 33(20): 256-258.
    [5] 卢虹, 向慧, 黄继红. 基于Qt的跨平台军标标绘系统的实现[J]. 计算机与数字工程, 2009, 37(1): 71-76.

    Lu Hong, Xiang Hui, Huang Ji-hong. Implementation of Cross Platform Military Marks Marking System Based on Qt[J]. Computer & Digital Engineering, 2009, 37(1): 71-76.
    [6] 董卫宇, 姜鲲鹏, 曾韵, 等. 跨平台仿真系统的远程调试器设计[J]. 信息工程大学学报, 2014, 15(3): 360-363.

    Dong Wei-yu, Jiang Kun-peng, Zeng Yun, et al. Design of Remote Debugger for Cross-Platform Emulation System[J]. Journal of Information Engineering University, 2014, 15(3): 360-363.
    [7] 吴小强. 舰船电子对抗系统显控软件的跨平台开发[J]. 舰船电子对抗, 2011, 34(6): 110-112.

    Wu Xiao-qiang. Cross-platform Development of Console Software for Shipborne Electronic Countermeasure Sys-tem[J]. Shipboard Electronic Countermeasure, 2011, 34(6): 110-112.
    [8] 杨麟祥, 岳继光, 张晓云. POSIX零星事件调度策略的研究与实现[J]. 计算机工程与应用, 2009, 45(11): 62-66.

    Yang Lin-xiang, Yue Ji-guang, Zhang Xiao-yun. Research and Realization of Sporadic Task Scheduling Based on POSIX[J]. Computer Engineering and Applications, 2009, 45(11): 62-66.
    [9] 黎慈军, 董浩斌. Qt跨平台开发在多功能电法仪中的应用[J]. 微计算机信息, 2010, 26(3): 117-119.

    Li Ci-jun, Dong Hao-bin. The Application of Qt for Cross-platform in the Multi-function Electrical Prospecting Instrument[J]. Microcomputer Information, 2010, 26(3): 117-119.
    [10] 闫锋欣, 牛子杰, 杜烁炜, 等. 基于Qt的Android应用程序C/C++开发方法与实践[J]. 计算机系统应用, 2018, 27(7): 96-102.

    Yan Feng-xin, Niu Zi-jie, Du Shuo-wei, et al. Qt-Based C/C++ Development Pattern and Its Application for Android APP[J]. Computer Systems & Applications, 2018, 27(7): 96-102.
    [11] 郭金良, 聂孝亮, 马孝尊, 等. 基于Qt的VegaPrime视景仿真的实现[J]. 现代计算机, 2009(1): 167-170.

    Guo Jin-liang, Nie Xiao-liang, Ma Xiao-zun, et al. Implementation of Vega Prime Visual Simulation Based on Qt[J]. Modern Computer, 2009(1): 167-170.
    [12] Mark S. Advanced Qt Programming: Creating Great Software with C++ and Qt 4[M]. Beijing: Publishing House of Electronics Industry, 2018: 1-4.
  • 加载中
计量
  • 文章访问数:  122
  • HTML全文浏览量:  3
  • PDF下载量:  54
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-02-24
  • 修回日期:  2021-07-01
  • 刊出日期:  2021-08-31

目录

    /

    返回文章
    返回
    服务号
    订阅号