熟练掌握C、C++、C#等语言;
熟练使用VS开发环境,具有丰富的C++ MFC仿真系统开发经验,以及C# winform 工业仪表集成系统开发经验;
熟悉ASP.NET web程序开发,具有基于ASP.NET MVC5.0+easyUI+EF+Sql Server项目开发经验;
熟悉socket、串口等通信编程,熟悉Modbus工业仪表通信协议;
熟悉Sql Server数据库的使用和操作;
项目:能源监管系统
该系统主要用于对大型建筑的用能信息进行采集和监控。设计系统分为两大部分,一部分是B/S结构的主系统,架构为ASP.NET MVC+EF+easyUI,实现客户登录、权限管理、能源数据分析和统计等功能;另一部分是运行于服务器上,具有串口和SOCKET通信的采集后端,主要功能是通过通信采集模块(上行通信方式为串口,或tcp/ip网口,或GPRS)和终端仪表进行通信并采集数据。两部分通过Sql Server数据库进行数据共享。
参与该项目开发,更深刻理解合理的系统架构的重要性,以及设计模式的使用意义;掌握ASP.NET MVC架构模式,以及web系统开发的相关知识和插件,如HTML、JS、CSS、jQuery、EasyUI、zTree、ECharts等;熟悉EF框架的使用以及其与LINQ的结合查询。