从事5年软件研发工作,致力于软件平台研发工作,熟悉网站开发、PC桌面软件开发、进程间通信等相关技术。
①软件基础:理解面向对象开发,数据结构设计,MVC软件分层结构设计;
②数据库:主要应用过SqlServer、MySQL数据库进行程序开发,能编写简单的SQL脚本程序;
③后台程序:掌握C#和Java语言,可独立完成.Net后台程序开发,网站后台与PC桌面软件之间进程通信;
④Web前端:掌握html、css、js,熟悉jQuery,可以融合bootstrap+easyui框架完成网站页面布局,使用过百度地图API和Google地图API进行二次开发,Highcharts框架图表数据展示, 可处理浏览器兼容问题;
⑤Android移动端:Amaze UI移动前端框架+Android WebView组件开发Android应用程序
①《某省气象信息化系统》
a)项目描述:该系统实现了某区域内多要素气象数据的采集、传输、接收、处理、存储、显示以及预警信息生成与发送等功能,该系统软件分为嵌入式软件、服务器后台软件、WebGIS前端软件。RTU采集气象数据信息,DTU模块通过GPRS网络将数据传输至服务器,服务器后台软件接收、拆解数据包,存储、显示气象数据,并根据预设的阈值,生成并发送预警短信;气象数据可通过WebGIS网站查询、显示。
b)我的职责:平台软件研发
●C#语言的服务器后台软件
●基于Bootstrap框架的Web前端开发
●Amaze UI框架的手机APP开发
②《非洲某铁路雨量信息化系统》
a)项目描述:该系统的RTU上报的雨量数据分为实时雨量和小时雨量,服务器后台程序通过解析数据包,进行分类处理、存储,并根据实际列车运行的气候条件设置3类降水预警等级的阈值,计算当前降水强度是否对列车安全运行产生影响,若超过预设的阈值,服务器后台程序则生成预警信息,并通过MLB-G1102模块以短信的形式发送预警信息。
b)我的职责:负责基于C#语言的服务器后台程序的数据接收、处理、存储、查询以及暴雨预警信息的生成和发送,同时,实现了基于BDSC-01北斗卫星通讯模块的数据透传。