此项目是为了减轻互联网某公司项目部日常工作任务,将所有机器能完成的工作全部抽取出来,同时结合RPA技术最大化的实现机器自动化。项目由三部分组成:后台管理系统、数据爬虫系统、UiBot客户端。后台管理系统服务端采用SpingBoot+Shiro+MyBatis+Redis进行搭建,页面显示层采用Thyemleaf+JQuery+Bootstrap实现,主要功能包括文案传播管理、口碑传播管理、报表导入导出、KPI基础设置、元数据管理、KPI完成度分析等。项目部同事通过本系统只需要将各大论坛需要传播的文案或口碑的链接导入系统,系统自动派发任务给数据爬虫系统去爬取例如点标题、时间、点击数、回复数等一系列数据,同时根据日,周和月自动回爬获取最新数据,所有数据通过Redis进行缓冲再持久化到MySQL数据库中,数据爬虫系统只与Redis进行交互,因此根据业务量可以部署尽可能多的爬虫系统且不用做任务多余的配置。UiBot客户端通过REST API与后台管理系统交互获取任务后自动完成例如页面截图等手动比较费时的操作,RPA技术非常适合完成那些流程固定且基本没有主观意识判断的日常工作。本项目上线后大大降低项目部员工日常的人力工作,给公司节约了人力成本。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论