从事.net框架下的软件开发。语言为C#,前端涉及Html 、Css、Javascript、 Ajax、jQuery等,主流框架涉及三层架构、EF、IoC/DI(unity)、反射,系统模式有webform、winform、MVC、Windows服务,项目涵盖supersocket,webservice,webapi等通信、多线程开发、微信企业号开发,数据库涉及Oracl、sql server、sybase、pgadmin等
1、卡口通信服务(C#):项目为Windows服务,采用supersocket、webapi两种通信方式,完成指定逻辑数据比对及webservice的数据传输,将最终结果传送至闸口用于判断车辆是否放行,实现多种通信模式下的自动化管理。
2、进出口企业关务管理系统(C#):采用封装ORM框架,使用IoC/DI(unity)、反射等原理实现系统架构。PC端为winform,主要功能涉及电子账册备案、进出口清单申报、企业报核等。服务器安装Windows服务,多线程监测数据库及文件夹,自动生成报文。
3、发票流程管理系统(C#):该项目为webform,结合微信企业号开发,实现对财务发票传递流程的管理。软件通过流程节点时间点的控制,监管发票传递过程。开发微信企业号,利用企业号定时推送消息,预防发票传递遗漏,完善发票传递工作的连贯性。
4、车队物流系统(C#):项目为winform客户端和wince手持终端两部分,框架采用三层架构。手持终端用于车队人员进行扫码收发货;客户端用于整个工作流程管理。两者相辅相成,形成一套完整的体系,减少丢单率,脱离纸质单据。
5、财务报表开发:该项目为VB语言编写,适用于逻辑清晰的EXCEL表,以EXCEL作为数据库及系统本身,实现财务报表的自动生成。