1.Oca数据分析系统
该系统利用spark、flink等大数据技术,对不同形式的数据进行提取分析,利用KMeans等算法对数据进行训练,建模,导入数据库。用.NET Core ORM框架EF Core对Models进行相关关联,建库建表。前端利用React、Redux结合devexpress、antd、material-ui等UI框架进行页面构建。页面分为两种,第一种是配置页面,构建简单的Grid页面,能进行CURD操作。
第二种是Dashboard页面,该页面可以进行添加删除Datablock操作,Datablock类型包括Chart、Grid、DatePicker、Map、HeatMap等,每个Datablock可进行拖拽缩放等操作,并且可以进行数据源配置,自定义图表类型、功能等操作。参考借鉴了Splunk、Metabase等大数据可视化产品。另外基于Telerik Testing FrameWork、Nunit编写了自动化测试程序。
2.外来数码入库检测系统
该项目旨在将外来数码入库和检测这一流程自动化,释放相关的手工配置人员。业务员在SAP系统下订单,系统拉取订单信息,配置人员将客户发的外来数码放到指定目录下,点击检测,程序对外来数码进行印厂文件的检测、入库文件的制作(分割、拼接)、SFTP上传等操作。