Print

基于二维地图的任务规划及态势显示软件开发

论文摘要

军事作战仿真包括军事概念模型的建立、作战任务规划、想定文件的生成和态势推演。其中,作战任务规划和想定生成是军事作战仿真的核心,态势显示是查看任务推演、验证作战任务的重要手段。本文首先介绍了军事概念模型的建模方法,参照MSDL对任务想定进行了范化描述,在此基础上,成功将XML的自校验、可扩展性应用于课题研究过程中,设计开发了基于二维电子地图的任务规划软件及态势显示软件,研究的内容和主要成果如下:研究了XML解析、校验、生成的方法,设计了通过解析XML Schema文档获得概念模型、在二维地图上进行任务规划、生成符合校验规范的任务想定文件的总体方案,成功实现任务规划。设计了通过解析任务想定文件动态生成显示实体对象、解析网络试验数据的总体方案,研究了二维电子地图的MapX开发方法,成功解决了MapX在实时显示方面的不足,实现了具有显示标注、编辑自定义图形等功能的二维态势显示软件。本课题采用面向对象的UML工具对软件进行需求分析,并对其静态结构和动态行为建模,最后在Visual C++环境下开发了任务规划及二维态势显示软件。测试结果和实际使用表明,本软件实现了军事仿真试验系统的任务规划、态势显示功能,具有很强的模型扩展能力,同时软件运行稳定,用户界面友好。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 课题的目的和意义
  • 1.3 国内外研究现状及分析
  • 1.4 主要研究内容
  • 1.5 文章结构
  • 第2章 需求分析
  • 2.1 需求定义
  • 2.2 总体架构
  • 2.3 需求分析
  • 2.3.1 任务规划软件
  • 2.3.2 二维态势显示软件
  • 2.4 本章小结
  • 第3章 课题相关技术研究
  • 3.1 军事概念模型的规范化描述
  • 3.1.1 军事概念模型
  • 3.1.2 军事概念模型静态建模
  • 3.1.3 军事概念模型的XML描述
  • 3.2 XML文件解析
  • 3.2.1 XML解析工具
  • 3.2.2 XML在本课题中的作用
  • 3.3 二维电子地图开发
  • 3.3.1 组件式GIS开发综述
  • 3.3.2 MapX 技术特点分析
  • 3.3.3 MapX 在实时显示方面的不足及解决方法
  • 3.4 本章小结
  • 第4章 软件设计及实现
  • 4.1 任务规划软件
  • 4.1.1 静态模型
  • 4.1.2 软件交互模型
  • 4.1.3 软件界面设计
  • 4.2 二维显示软件
  • 4.2.1 静态模型
  • 4.2.2 软件交互模型
  • 4.2.3 软件界面设计
  • 4.3 本章小结
  • 第5章 软件测试
  • 5.1 测试环境
  • 5.2 测试过程
  • 5.2.1 任务规划软件功能测试
  • 5.2.2 二维态势显示软件功能测试
  • 5.3 测试结论
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 附录1 DataModel和Object类描述结果
  • 附录2 RoutePoint类与HHD类描述结果
  • 附录3 XML文档结构描述结果
  • 附录4 任务想定XML文件内容
  • 致谢
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/aef1ac6ea2d01b2215f9d958.html