(1)熟悉C++(含STL)、C#编程语言,了解Java、JavaScript、HTML等语言;
(2)熟悉Qt、MFC、DevExpress等控件库的开发;
(3)熟悉计算机网络通信、计算机视觉、图像处理,熟悉OpenGL、OpenCV的开发;
(4)熟悉TCP/IP协议下的开发,熟悉Oracle、MySQL、SQL Server等数据库的常用操作;
(5)熟悉GIS开发平台SuperMap iDeskptop、iObjects、iServer的使用,了解ArcGIS、OpenSource、Leaflet等开发平台;
(6)熟悉开发工具Visual Studio、DevExpress、Qt Creator、MyEclipse、Source Insight、SVN、VSS等的使用;
(7)熟悉办公软件Office、Photoshop、思维导图等的使用。
【项目经历】
(1)某通信系统话报侦听软件
<项目描述> 对远端采集设备回传的话音数据进行协议解析、在线实时播放,并实时绘制语谱图、瀑布图,可对话报数据进行“片段截取式”复听。
<项目职务> 需求分析、以及软件设计与开发
<开发工具> Qt Creator、FFmpeg
(2)某通信系统综合管理软件、数据库管理软件
<项目描述> 主要完成了以下内容:1)搭建综合管理软件、数据库管理软件的框架,将软件模块自顶向下进行分解,最后由本人完成统一合并;
2)综合管理软件实现对多个车载设备进行运维监控,用户无需操作实际设备,只需在该软件上操作即可完成几乎所有设备的开关机、参数配置等功能;3)为了能及时高效地管理设备的多个配置项,实现了简单易读的XML文件接口封装;4)开发了基于TCP协议通信下的文件传输软件,实现了局域网内主机与主机之间的多文件的发送、接收,文字消息的传输功能;5)负责整个项目的数据库设计和开发工作;6)建立各个控制类设备的参数项数据表、控制项数据表、运行状态数据表;7),实现了基于数据库序列、触发器、表的自增主键id;8)开发了部署于数据存储服务器上的后端数据存储管理软件,实现了数据库用户分权登录、角色添加、权限管理功能,提供了数据表名、表字段名的英文-中文映射功能;9)实现了操作用户直观地对数据库中的数据进行增加、删除、修改、查询、筛选等功能;10)实现了上百万级高并发量、高性能的数据存储、查询,在上百万级数据记录中查询任意千条数据仅需1秒左右。
<项目职务> 需求分析、以及软件设计与开发
<开发工具> Visual Studio、DevExpress、Oracle
(3)某系统计算机辅助翻译软件
<项目描述> 该项目是一个基于C#、DevExpress开发的集成项目,实现的翻译软件可以对用户需要进行翻译的文档进行统一化管理,分为侦听、抄录、自动翻译、手动翻译、审校等流程,形成一整套办公处理流程,主要解决用户频繁地翻译大量内容可能重复的外文文档效率低下的问题。该项目中的自动翻译模块采用和中科院某所进行深度合作的方式完成。
<项目职务> 负责软件功能模块的详细设计、开发与测试;承担功能模块的编码、自测、联调;负责编写相关技术文档;
<开发工具> Visual Studio、C#、DevExpress、Oracle
(4)某人防办调度管理系统软件(含车载软件、指挥所软件)
<项目描述> 该项目是一个基于C#、Java AWeb开发的项目,项目采用了GIS地理信息平台和北斗卫星定位导航系统,集成了对相关设备的通信联络、收发、指挥调度、以及定位导航等功能。
<项目职务> 需求分析、以及软件设计与开发
<开发工具> Visual Studio、DevExpress、SuperMap iDeskpro/iServer、SQL Server
<项目描述> 该项目是一个基于C#、DevExpress开发的集成项目,实现的翻译软件可以对用户需要进行翻译的文档进行统一化管理,分为侦听、抄录、自动翻译、手动翻译、审校等流程,形成一整套办公处理流程,主要解决用户频繁地翻译大量内容可能重复的外文文档效率低下的问题。该
<项目描述> 对远端采集设备回传的话音数据(PCM裸流)进行协议解析、在线实时播放,并实时绘制语谱图、瀑布图,可对话报数据进行“片段截取式”复听。 <项目职务> 需求分析、以及软件设计与开发 <开发工具> Qt Creator、FFmpeg