李国平
本人有5年多的VC++开发经验,C++基础很好,熟练使用VC6.0和vs08开发工具;熟悉MFC框架、多线程和socket编程;熟练使用oracle,access, sql server ,sqlite ,mysql等数据库系统,熟练使用Win32 API和STL;熟悉BCG皮肤库,DLL应用开发,DirectShow,数据库存储过程和触发器等;了解COM,ATL,ActiveX,OpenCV等;
- 技术能力:
- 工作态度:
- 工作成果:
项目意向
软件工程师、高级软件工程师
910元
全程集中
北京
工作经验:
擅长技能:
C++
平台工作经历
其他工作经历
公司名称
开运联合信息技术有限公司
在职时间
2011-08-01 ~ 2014-06-01
职位名称
项目经理/项目主管
薪水
0/月
项目描述
项目管理/项目协调
个人职责
工作描述:
项目名称: 智能路面检测识别系统
项目时间: 2013年4月-2013年8月 项目金额: 26万
主要职责: 项目经理,需求分析,系统设计,功能开发,测试与验收。
开发工具: VS2008,sqlite数据库。
工作描述: 智能路面采集系统是为北京恒达锦程图像技术有限公司开发的一套用于公路路面裂纹病害自动化检测和分类系统及其检测设备、高速公路的进出车辆的检测与分类系统。系统分为实时采集系统,纯手工识别系统,半自动识别系统,全自动识别系统和服务器系统等5个子系统。 在采集车的配合下,实时采集系统以2米/张的速度实时采集路面图像,采集完成后上传服务器,服务器进行一些识别配置后,分配给各识别子系统进行识别,识别子系统识别结束后上传服务器,服务器汇总所有识别结果,生成道路破损调查表以及维护成本和维护建议等文件,提交通部门领导。系统设计采用AxureRP5.6.0工具做界面原型,界面设计采用BCG15.1皮肤库风格,数据库采用轻量级sqlite数据库系统,采用vs2008进行开发,其中服务器与各识别子系统采用FTP的形式进行传输,用msxml2.lib操作xml文件,识别系统中的图像局部放大与明暗度变换功能采用OpenCV实现。此项目交付恒达锦程客户后,已在福建、山东、河南、江西等多个交通厅部门中标,配合图像采集车等硬件的生产供应,逐步在全国推广应用。
项目名称: 单向传输设备终端应用程序
项目时间: 2013年9月-2013年12月 项目金额: 8万
主要职责: 项目经理,系统设计,功能开发,测试与验收。
开发工具: VC6.0,access数据库。
工作描述: 单向传输设备终端应用程序是为中国电子科技集团公司第五十四研究所所开发的一套用于北京军方内部数据保密传输协议开发的一套功能服务软件。系统分为数据传输服务模块(DLL形式)、客户端人机交互模块、单机身份验证模块(DLL形式)、日志文件生成与展现模块(DLL形式)等4个模块,另外,为了展现系统功能的完整性,还增加了数据转发硬件设备模拟模块、第三方数据发送终端模块和第三方数据接收终端模块。系统采用UDP通信协议进行传输,数据发送方发送数据前,先配置接收端IP和数据转发硬件设备IP,以及监控路径和转存路径等,将要发送的文件或文件夹放到监控路径下,系统首先向数据转发设备申请注册码,得到注册码后,开始发送文件,数据转发设备将文件数据转发给接收方,发送方发送完成后向数据转发设备注销注册码,接收端接收到文件后,调用瑞星杀毒接口对文件进行杀毒;系统提供文件、数据和流媒体传输服务;实现双向回路校验等透明传输服务;第三方发送终端与数据发送软件部署于同一台PC上,通过内存映射的方式,将要发送的数据传递给数据发送软件进行发送;第三方接收终端与数据接收软件部署于同一台PC上,接收端软件接收到数据后,通过内存映射的方式传递给第三方接收终端展现。系统采用VC6.0进行开发,数据库采用access数据库系统,使用Makeup类操作xml文件,采用BCG10设计软件界面,采用批处理调用瑞星杀毒接口对接收到的文件进行杀毒,日志文件生成模块写日志文件时进行加密,展现日志文件时进行解密,接收端采用缓存技术,使数据传输速率达到60M/s以上。
项目名称: 自动接地装置软件系统项目时间: 2014年1月-2014年5月 项目金额: 16万
主要职责: 项目经理,需求分析,系统设计,功能开发,测试与验收。
开发工具: VC2008,sql server数据库。
自动接地装置软件系统是为北京诚骋成科技发展有限公司开发的一套服务于铁路高、低压电压产品远程监控与自动化操作的软件系统。系统通过RTU硬件获取
铁路高、低压电气产品设备的模拟量和数字量数据,当数据达到警戒线时,系统自动发出警报声,并弹出对话框提示用户进行处理;通过在设备现场安装的摄像头设备,监控用户可以观察操作用户在现场的操作动作,若操作有误,则及时进行电话沟通;系统通过地图形式显示每个设备的开闸合闸实时状态。系统部署于互联网上,采用VS2008开发,数据库采用sql server2008,通过TeeChart图表形式展现设备数字量的变化趋势,RTU通信采用电力104协议,每个RTU上可以采集8个AI数字量、12个DI模拟量、12个DO操作和2个串口数据。
项目名称: 中信网银伴侣
项目时间: 2012年6月---2012年12月 主要工具: VS05。
主要责任: 负责服务器通信交易和本地xml文件解析,加密解密与封装,客户端线程管理,托盘和气泡等功能。
服务器通信交易包括: 注册交易,注销交易,获取软件配置信息交易,获取软件图标交易,获取插件配置信息交易,获取公告信息时间戳,获取公告信息,获取usbkey配置信息,获取卸载原因信息,下载令牌申请,令牌归还,环境信息上送,用户行为记录上送,用户软件安装记录上送,卸载原因上送。 封装xml操作,把服务器返回的报文进行解密供客户端识别和加密后保存到本地。收集本地信息,加密后上送服务器。 管理客户端工作的各个线程。 工作内容: 中信银行网银伴侣项目为中信银行网银系统提供协助和网银客户提供方便,类似360安全卫士。项目分为客户端,服务器和控制台三个部分,控制台供银行工作人员录入信息使用,服务器负责管理和统计客户端的行为等,客户端响应服务器需求,统计客户行为等,以友好的界面展示给用户。项目重点在客户端部分,本项目属网银伴侣二期项目。客户端程序大部分功能以COM组件的形式进行封装,减轻界面功能的复杂性。
项目名称: XXX项目, 音频播放控件,说话人聚类工具。
主要工具: VS05,Sql server2005数据库。
项目时间: 2011年8月---2012年5月
主要责任: 技术支持,开发说话人聚类工具,在音频播放控件中加入聚类。
项目描述: (项目保密性质,不便涉及具体的业务)XXX系统采用分布式架构,与外接系统相连,大致分为3类中心机和3类功能机,系统扩展升级时,只需增加功能机的数量,系统整体架构不需改变。数据和数据说明由外接系统传入XXX系统的A类中心机,A类中心机识别无效数据后标记无效原因,写入数据库,同时回传外接系统,把有效数据分发A类功能机进行识别,A类功能机识别结束后把识别结果回传给A类中心机,A类中心机根据识别结果把写入数据库和回传外界系统,同时把相应的数据传给B类和C类中心机,B类中心机传给相应的B类功能机进行识别,C类中心机把数据传给C类功能机,B类和C类功能机识别完成后分别传回给各自的中心机写入数据库。 播放控件: 此OCX控件是嵌入客户的IE(XXX系统前台)进行使用的音频播放控件,采用waveout进行放音,功能包括: 波形显示,语谱图显示,变速播放,关键词定位,区域播放,波形区域变色显示,放大缩小波形和说话人聚类等功能。 工作内容: 1.技术支持: 出差到客户现场收集系统出错的Log,大致分析原因所在,把Log和收集到的数据发给总公司的相应负责人进行处理。到客户现场部署系统。2.开发说话人聚类工具。3.在播放控件中加入说话人聚类功能。
使用技能
无
公司名称
同方鼎欣信息技术有限公司
在职时间
2010-03-01 ~ 2011-07-01
职位名称
软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
工作描述: 项目时间: 2011年3月--2011年7月
项目名称: XXXXX项目(军工), 红河沿核电站教学视频播放器.
主要工具: vs08, oracle数据库.
主要职责: 完成数据输入模块的开发 红河沿核电站教学视频播放器开发.
项目描述:
1. 2011年3月,以vs08为开发工具,用对话框的方式开发视频播放器。播放器界面分为主屏区,视频通道区,功能区和标注区。左面主播放窗口,采用动态库进行加载。右面列出所有通道视频内容。标注区分索引区和内容区两个部分,点击索引,将标注内容显示在内容区,双击则播放该标注所在位置。下面为功能区,包括以下功能按钮: 进度条: 音量控制: 静音控制: 播放控制: 播放/停止,暂停/继续,上一段,下一段,快进,快退等。
使用技能
无
教育经历
院校名称
福建师范大学
毕业时间
所学专业
软件工程
最高学历
本科
