程序聚合 软件案例 某型航空飞行任务规划地面端软件

某型航空飞行任务规划地面端软件

2026-09-14 15:35:22
行业:工业互联网
载体:Windows应用
技术:C++、Qt

业务和功能介绍

该软件面向某型飞机航电系统地面维护场景:维护人员在 PC 端编辑飞行计划(航线、空域、机场、通信导航参数等)与各类任务参数,并且可将这些数据转换为机载设备可直接识别的二进制加载文件,写入到数据卡后由机载航电系统读取执行;同时也支持解析机载设备中存储的二进制文件,转换为可编辑的数据,呈现在UI界面中供维护人员对规划数据进行二次编辑。该软件支持地图功能,可以根据用户编辑的数据显示航线、空域、飞行计划。

主要模块有:配置解析、界面生成、计划编辑、加载文件生成、文件解析、地图等模块。

项目实现

该软件设计的核心逻辑为配置驱动,即数据驱动。软件不会将任意业务字段硬编码进程序,界面呈现形式、数据存储规则、二进制协议打包方法,全部由一份XML配置统一定义。

XML 配置文件同时描述了界面结构(分类/数据块/字段/控件/选项)、数据模型(行数/类型/约束)、接口协议(字段→ICD 位域映射、缩放、组包规则)三个维度,实现"新增字段、新机型只改配置不改代码"。

核心模块实现思路如下:

配置解析:使用QDomDocument解析xml文件,将xml中定义的业务分类、科目名称、字段属性、约束规则、单位转换、ICD位域信息(即某个字段在数据包中的位置)等信息转换为内存结构。

界面生成:按字段的类型/风格生成对应控件、设置控件属性、构建控件之间的约束联动。

加载文件生成:逐消息生成中间文件,按每包记录数(POB)组包,数值经"值×单位系数÷协议分辨率"换算取整后按位域(跨 1~3 个 16 位字)填充,写消息头(时标/包计数/标志位)补零至固定包长;然后按目标子系统汇总封装最终加载文件(帧头+控制信息+消息索引表+消息体+CRC16-CCITT),使用大端字节序落盘。组包规则均定义于xml文件中。

文件解析:即“加载文件生成”模块的反向操作。用于解析机载设备中的二进制加载文件,还原为可编辑数据。





示例图片视频


星辰h
1天前活跃
方向: 后端-C++、后端-C#、
交付率:100.00%
相似推荐
运力魔方智慧物流管理后台
公司:思可觅 | 技术栈:Vue 3 + TypeScript + Vite + Naive UI + Pinia + ECharts + 高德地图 • 项目描述:面向无人驾驶物流场景的智慧运力管理平台后台管理系统,涵盖数据大屏、全链路监控、运单管理、运力管理、订单管理、企业管理、运营管理、系统管理 8 大业务中心,共 30+ 页面模块。
运力魔方客户端小程序(Vancube App)
• 项目描述:运力魔方微信小程序,提供通用/站点双模式下单、地址智能解析、附近车辆查询、多支付方式(微信支付/月结/余额)、订单轨迹追踪、远程开车门、企业认证、钱包管理等完整功能,已发布至微信小程序等主流平台。
运管服子系统 —— 指挥协调子系统 PC 端
公司:青城数字 | 技术栈:Vue 2 + Webpack + JavaScript + Element UI + Axios + ECharts + Less + 高德地图 • 项目描述:城市运行管理服务平台的指挥协调中心,综合整个平台的设备人员、事件案件总控、数据统计、工作协同及指挥调度。包含模块:监督受理、协同工作、监督指挥(监督指挥/综合展示/人员监督/流程监督)、综合评价、地理编码、智能化组件、应用维护。
乡村振兴 - 县域助农农产品电商宣传平台
立项背景与目标: 针对县域特色农产品 "养在深闺人未识"、线下销路窄、缺乏统一线上展示窗口的痛点,为地方农业合作社与村镇企业搭建一套轻量化的助农电商宣传门户。目标是降低农户线上开店门槛,集中展示本地农产品、产地风光与采摘体验,帮助消费者一站式完成 "看货 - 了解产地 - 下单咨询" 的闭环,同时为村镇打造对外的数字化名片。 核心功能模块: 农产品展示区:按品类(粮油、果蔬、干货、手作)分类浏览,支持图文详情与产地溯源卡片; 乡村风光 / 文旅板块:轮播图展示景点、采摘路线、民俗活动,支持图文资讯发布; 在线咨询与订单留言:消费者可提交采购意向、数量与联系方式,后台生成询单记录; 后台管理端:商品上下架、资讯发布、询单查看、轮播图配置。 业务流程: 访客进入首页 → 浏览轮播与推荐农产品 → 进入商品详情查看产地与规格 → 提交采购询单 → 农户在后台收到留言并电话对接 → 同时可在文旅板块报名采摘 / 研学活动。
多租户Modbus TCP模拟器服务平台
在工业物联网、设备仿真、自动化测试等领域,经常需要大量Modbus TCP从站设备来模拟真实现场。现有方案要么单机模拟数量有限,要么缺乏多租户隔离和动态点位规则配置能力,且长周期稳定性差。因此需要构建一个高稳定、易扩展、支持复杂时序规则的Modbus TCP模拟服务系统。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服