掌握C#语言,熟练运用C#下的MVC、webservice、webAPI、webfron等B/S技术和winfrom,winfrom不会绘图;
熟练封装Unity、Autofac等IOC容器,掌握EF、Dapper、ADO等数据库交互技术,封装log4net日志;
掌握ASP.NET CORE 3.1,能封装中间键,能运用EF6进行数据迁移,利用CORE3.1进行Autofac的封装,
把consul作为中间键进行服务的注册和发现,封装swagger;
掌握泛型,掌握Action、Func、Delegate委托
熟悉多线程Thread和Async+task语法糖,
熟练掌握SqlServer和MySql数据库,熟练掌握sqlserver数据库的分表分库、索引、存储过程、函数
掌握大数据下的sql查询优化
熟练利用html、CSS、JS、JQuery布局,熟练利用ajax技术和后台进行交互
熟悉bootstrap4和layui等前端框架,熟悉vue
北京速通科技综合统计分析报表系统
是北京速通关于ETC项目的一个报表系统,业务分为联机业务和脱机业务两部分。业务核心是围绕卡、车、签进行的,联机业务部分分为办卡、绑卡。而卡又分为多种卡什么联名卡、自主卡、担保卡等等;脱机业务主要是车在路上消费比如过ETC啊、停车厂等。是内部人员使用的,只提供PC端查询,主要用了项目用MVC框架,前端用的bootstrap做页面展示,因为数据量比较大又没有用MongoDB或redis所以数据库我们用了大量的存储过程和函数,因为数据库查询最近的数据比较多,我们用了水平切表分出了一个历史表和一个当前数据表有些属性特别多的表又根据业务的需要垂直切了一个或多个附表,加了索引;
哈法亚OA
是中石油在伊拉克的一个OA系统。系统中采取了工作流的方式对各个工作环节进行了详细的设计,通过使用系统本身设计的工作流和自定义流程工作。系统采用了.netcore MVC作为基础架构,用Autofac替代原生的IOC容器,用了一个API作图片的缓存服务,用Quartz做为系统定时任务,用log4net日志。
差旅--差旅分为Annual Leave、Business 、Emergency Leave、Family、Travel Request Rotation,由于差旅之间需要处境转机,所以差旅业务比较复杂,需要在申请差旅的时候填写好乘坐的飞机和转机的飞机,如果需要住宿也需要做统筹安排。
住宿--当到达目的地哈法亚时,需要有管理员做一个住宿安排,实现了定时任务自动分配。因为工作地的人员是实行轮班制的当有一个人要走的时候,就会有他的倒班人员来替换倒班的人员不会再用一天进行住宿,要保证住宿人员尽量分配在他上一次的住宿地,省去搬行李的环节。
HSE--是为HSE部门做的一套流程,当有现场人员发现有安全隐患时,报告给HSE的人员就需要走这套流程了,流程事务分为4个危险级别不同的危险级别走不同的中间过程,如果是普通安全事件,则各部门人员处理好之后直接关闭就行,如果是高危事件,必须由HSE人员确认都统一进行关闭。流程是一个可以实现无限分配的流程,利用了系统工作流结合自定义流程做的。由于流程的模板比较复杂,所以用Office组件直接导入模板进行页面填充。
信件催办--系统中有许多信件需要处理,有些信件虽然发了但是没有进行及时的回复,所以总裁就提出了加上一个信件的催办功能。使总裁能及时的知道信件内容的处理情况。为了可以使总裁可以和被催办的人及时通信用个stocket。
是北京速通关于ETC项目的一个报表系统,业务分为联机业务和脱机业务两部分。业务核心是围绕卡、车、签进行的,联机业务部分分为办卡、绑卡。而卡又分为多种卡什么联名卡、自主卡、担保卡等等;脱机业务主要是车在路上消费比如过ETC啊、停车厂等。是内部人员使用的,只提供PC端查询,主要用了项
哈法亚OA 是中石油在伊拉克的一个OA系统。系统中采取了工作流的方式对各个工作环节进行了详细的设计,通过使用系统本身设计的工作流和自定义流程工作。系统采用了.netcore MVC作为基础架构,用Autofac替代原生的IOC容器,用了一个API作图片的缓存服务,用Quartz