熟练掌握 C/C++,C#,XML DOM,熟悉 Java,Oracle 数据库,了解 JavaScript 等开发语言; 熟悉常见数据结构及算法、多线程技术,有较好的面向对象编程思想;
熟悉 Visual Studio 与 Eclipse 编程环境,具有较强的 Debug 能力;
熟悉 Rs422、HDLC、1553B、DI/O 等多种总线协议;
XX信息化装备指挥控制系统
该项目为集各专业兵种为一体的XX信息化装备指挥控制系统。专业兵种指控软件通过固定的加解 密算法,将信息传输报文通过某方式传送到下级作业车,达到指挥控制的目的。
项目中作为软件开发人员(分项目组共 4 人),开发语言为C++,开发环境为VC6和VS2010,在该系统中单独负责某插件的开发与维护工作,根据总体提供的接口,读取保 存 XML 数据文件,完成信息数据的数据存库功能与项目插件的整合,同时负责传输报文界面的结构填充、传输服务的修改整 合。开发组件在基于框架基础上,完成专业业务的嵌入。
XX飞行器状态监控平台研制
该项目是国家 863 项目子课题,为监控无人机起飞前各模块状态所设计的一套测试系统。系统通过 UDP 协议将机载设备的 帧数据传递到终端计算机,针对帧数据进行接收、保存、解析与屏幕显示等功能设计,直观的观测无人机实时状态。
项目中作为项目负责人,按照协议需求编程与分析,主导系统实现思路的设计,软件框架设计,在 VS2010 环境下基于 C# 语言采用多线程技术实现 ICD 文件读取功能幵完成界面的实时更新显示以及数据帧的保存。