熟悉c编程语言。对指针,结构体,字符串,链表等有一定的理解;
熟悉c++编程语言。掌握类,类成员,构造函数,继承多态的运用。了解单例模式,工厂模式;
熟悉QT图形开发技术。熟练使用QT基本控件,相关函数的调用,掌握信号与槽,对话框的使用,了解和使用过基本的事件的使用,对线程有一定的了解和使用;
熟悉udp/tcp协议,socket套接字编程。熟练运用文件打开、读写操作,对json文件,XML文件有一定的了解和使用;
熟练使用达梦数据库、PLSQL数据库管理工具;
了解python编程语言。
主要负责的项目有数据管理软件、客户端国产化改造移植、上级友邻情报模拟、数据处理软件、(dzwxjz)卫星信息处理软件、图像解析软件
1、数据管理软件是基于Qt框架全新研发的数据管理平台,这个项目我全程完成了开发和联试,实现了数据库与前端界面的双向数据联动:一方面,通过定时调度引擎从数据源抽取数据,完成入库持久化存储,
并实时推送至表格显示;另一方面,支持用户通过界面进行增删改查操作,所有变更即时同步至数据库,形成完整的数据闭环。
2、客户端国产化改造移植的核心工作是将原本运行于Windows平台、基于MFC框架开发的客户端软件,全面迁移至国产麒麟操作系统,
并重构为基于Qt框架的跨平台解决方案, 实现了运行环境国产化和技术栈开源化的双重升级。
客户端国产化改造移植的主要功能分为七大模块:(1)表格显示:客户端接收服务端推送的数据,在表格与GIS地图上实现毫秒级实时渲染。
用户在表格选中数据后,通过新增、删除、修改操作向服务端发送指令,经服务端逻辑处理后下发更新结果,客户端再同步刷新表格与地图。
(2)信息提示:表格显示支持右键菜单,每个操作项均伴有明确的提示。
(3)精准数据清理: 支持通过指令向服务端发送清除请求,实现特定数据的定向删除。
(4)区域异常分析:在地图上绘制一个矩形或圆形,系统实时判断目标是否落入该区域,
目标如果没有在绘制的区域内,就会提示“当前目标没有在区域内”。
(5)统计分析:统计射频在6000~12000的目标以柱状图显示。
(6)历史文件:把昨天24点前七天的历史数据保存成文件并显示到界面。
(7)过滤管理:通过勾选目标的特征属性,对地图上的目标进行动态过滤显示。
3、上级友邻情报模拟是基于Qt框架全新研发的指挥训练仿真辅助决策与态势监控平台,这个项目我全程完成了开发和联试,主要功能分为六大模块
1)本级配置:支持配置本机系统号、主机号及实体号等关键身份参数,并存储至配置文件,为系统运行提供基础环境支撑。
2)方案管理:支持接收训练方案数据并推送到界面展示,同时提供XML、UTO格式的导出能力。
3)数据统计: 对系统实时收发数据进行统计与可视化展示,便于实时掌握通信链路状态与数据吞吐情况。
4)分发策略:按照预定义的结构体格式,将接收到的数据智能转发至指定目标,实现数据的高效路由与定向分发。
5)指令下发:支持向上下级节点发送符合既定协议格式的指令数据,实现系统间的协同指挥与控制。
6)实时数据显示:接收到的数据在表格与GIS地图上实现实时渲染呈现。同时支持地图围栏分析:用户可绘制矩形或圆形区域,系统自动计算落入该区域内的目标,并给出明确提示,辅助快速决策。
4、数据处理软件是一个运行于Windows平台的数据汇聚与处理中间件。该系统整合了三个业务处理模块——合批软件、关联软件与图像解析软件
核心工作流程为:首先接收Java端下发的报文数据,通过字符串到结构体的反序列化解析后,分别调用三个模块对应的数据处理接口完成业务逻辑;
处理完成后,再将结果数据结构体到字符串的序列化转换,回传至Java端,实现端到端的完整数据闭环。
5、(dzwxjz)信息处理软件主要工作是将原本运行于中标麒麟操作系统的软件,迁移至基于银河麒麟操作系统的国产化环境。
该系统采用服务端-客户端架构:
服务端主要功能分为六大模块:
1)wx广播数据处理:接收数据采集设备发送的实时数据,经有效性过滤后推送至指控端与客户端。
该模块支持自动推送与人工推送双模式——自动模式下,数据经校验后实时转发至指控;
人工模式下,由操作员手动筛选确认后再行发送,兼顾自动化效率与人工干预灵活性。
2)多源信息解析与分发: 接收zzw发送的时统(st)、姿态(zt)、导航(dh)信息,按既定协议格式完成解析后,
分别转发至中导与客户端,实现多源数据的统一汇聚与按需分发。
3)系统状态监控: 点击状态查询后,系统按设定周期向jsj与指控发送状态探测报文,并等待对方响应。
若5秒内未收到状态回包,立即触发状态异常告警,实现通信链路的主动健康监测。
4)远程关机控制: 接收指控端下发的关机指令后,自动执行计算机安全关闭操作,支持远程运维管理。
5)数据库存储:所有收发报文均完整存储至达梦数据库。软件配备一键毁库功能,可清空指定用户下的所有表结构与数据;
重新登录后,系统自动重建数据库表结构,兼顾数据安全与快速恢复能力。
6)输出信息:所有收发信息
信息处理软件(此项目为军工项目不方便截图)主要工作是将原本运行于中标麒麟操作系统的软件,迁移至基于银河麒麟操作系统的国产化环境。 该系统采用服务端-客户端架构: 服务端主要功能分为六大模块: 1)wx广播数据处理:接收数据采集设备发送的实时数据,经有效性过滤后推
图像解析软件(此项目为军工项目不能截图)是基于Qt框架全新研发的,这个项目我全程完成了开发和联试,核心功能围绕实时码流解析与图像生成展开,根据处理链路的不同分为两大模块 1)直出模式:接收数据采集设备发送的实时码流,按协议格式完成数据解析后,直接生成图片与配套XML文件。