2024年前端最新RPA进阶(一):走近 RPA 世界_rpa入门基础知识(1),面试必问面试官的问题

最后

基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

最后的这个Automation,自动化,也就很好理解了,前面的“机器人”和“流程”就是为了实现自动化的目的,通过机器人来执行我们定制好的流程,这个流程也可以理解为一项任务,如果任务足够复杂,需要的人力成本很高,那通过机器人来代替人工自动化的完成我们的任务,就可以大大提高工作效率,解放劳动力,减少人力成本。

三、RPA 适用条件

事实上,并不是所有的业务流程都适合RPA来实现,要选择RPA来实现是有一定的条件的,它适合于重复的、有规则的、稳定少变的流程。下面我们看下需要哪些条件:

  1. 重复
    RPA适合的流程必须是高重复性,因为本身开发一个流程就需要相当的时间和成本,如果一个流程只是一次性的或者使用频率极低,那原本的人工成本那些也就显得不太重要了,相反,如果一个流程是高重复性的,那原本的时间成本和人工成本就显得非常重要了,而且这个RPA发挥的重要也就更加明显了。另外这样也可以在最短时间内搜集足量的测试数据,缩短我们的开发周期。
  2. 有规则的
    RPA适合的流程必须是有一定的规则的,如果一个流程毫无规则,散乱,需要人为进行主观判断操作的,那它本身是不适合RPA实现的,因为我们机器人做不到主观判断,当然,目前通过借助AI技术,我们确实可以实现一部分的判断,像ocr识别纸质文档,语音识别,人脸识别等,但是对于大部分情况,我们还是需要一个规则的流程。
  3. 稳定的
    RPA最常操作的就是各种软件,客户端或者浏览器(某个网站),我们需要页面的元素去定位到我们要操作的组件,如果用户界面经常发生改变,那我们流程也就要跟着改变了,这样就会加大我们流程的维护成本,或者如果一个流程本身的业务流程也是经常改变的,那它同样不适合RPA实现。

四、RPA 能做什么?

RPA可以按照事先约定好的规则,对软件进行鼠标点击、敲击键盘、数据处理等操作。原理就是借助一些能够自动执行的脚本完成一系列原来需要人工完成的工作。这些脚本可能是某些工具生成。它可以应用在多个领域,下面举几个例子:

  1. 财务机器人
    例如说对于会计部门来说,员工每月都有交通费,差旅费,宴请费等等各种单据需要报销,会计部门需要对这些费用进行整理,收集,精算甚至登录到公司的管理系统,还要把汇总结果登录到税务部门的系统上去,或者还有和工资明细等等进行合并,工作繁琐且容易出错。

如果使用RPA软件及方案,就可以自动识别单据类型,费用,特定员工信息,自动输入公司的管理系统,税务系统,减少人工错误、确保零失误、提高效率、大幅度降低运营成本。
2. 跨系统业务报表
自动生成,自动发送:RPA机器人以非侵入的方式采集跨平台跨系统数据(包括网银交易系统,网银系统后台数据库、运行计算机性能数据和其他业务系统),定制化生成报表报告,所需数据一目了然。
3. 企业数据挖掘
每个行业随着消费者多样化的消费需求,对数据精细化挖掘的需求也变得愈加强烈。数据挖掘动则上万、十万、甚至百万级的数据需要去收集。收集的数据来源多种多样,有内部的,也有外部的,且没有标准API可以调用。

使用RPA机器人,可通过自动化操作网页、应用,抓取相关信息。为数据挖掘提供了大量的输入。帮助企业更及时、精准的决策。
4. 总账
银行必须确保其总分类账更新所有重要信息,如财务报表、资产、负债、收入和支出。该信息用于编制银行的财务报表,然后由公众,媒体和其他利益相关者访问。考虑到从不同系统创建财务报表所需的大量详细信息,确保总分类账没有任何错误非常重要。RPA的应用有助于从不同系统收集信息,验证信息并在系统中进行更新而不会出现任何错误。
5. 报告自动化
作为合规的一部分,银行必须准备一份关于其各种流程的报告,并将其提交给董事会和其他利益相关者,以显示银行的业绩。考虑到报告对银行声誉的重要性,确保没有错误非常重要。RPA可以从不同来源收集信息,验证信息,以可理解的格式安排信息,帮助银行准备数据准确的报告。
6. 账户关闭流程
银行每月都会收到关闭账户的请求。有时,如果客户未提供操作账户所需的证明,也可以关闭账户。考虑到银行每个月需处理大量的数据以及他们需要遵守的清单,人为错误的范围也会扩大。银行可以使用RPA向客户发送自动提醒,要求他们提供所需的证明。RPA机器人可以在短时间内以100%的准确度基于设置规则处理队列中的账户关闭请求。

五、RPA的优势

RPA在多领域正在发挥者它的重要作用,包括财务流程自动化、办公自动化、工业控制自动化、网站数据自动抓取,电商订单自动处理等等,总结下列,主要有以下的优点:

1. 将信息孤岛变成信息通衢
随着企业经营业务的多元化和复杂化,业务流程变得越来越复杂,在企业内部信息孤岛随处可见,RPA的出现可以整合各个相关业务流,通过自动化的手段将业务流程的上下游串接起来,形成小规模的业务闭环。同时,通过机器人将不同信息孤岛里的数据来回传输,建立一整套基于数据流转的信息通衢,可以大大提升各业务线的执行效能。

2. 提升业务流程的执行效率
RPA允许公司内部的单独业务部门定制解决方案,以快速构建数字化流程,在短时间内提供显著和可持续的价值,同时较大程度上降低总体风险。通过在部门层面构建和部署,管理人员可以快速处理重复性高且繁琐的业务流程,从而实现效率和成本的节约,同时尽量保持灵活性。

同时,企业员工由于自身的特点,诸如疲倦、外界干扰、情绪等影响,有时人工操作效率比较低下,而采用RPA机器人执行既定的流程,机器人的操作速度可以达到人工处理的N倍(一般是2-3倍),并可实现24x7的全天候工作,不会犯错。RPA机器人能够模仿大多数人类用户的行为, 比如可以登录应用程序,移动文件和文件夹,复制和粘贴数据,填写表单,从文档中提取结构化和半结构化数据,抓取并执行浏览器控件等等。

3. 出错率低
基于明确的规则操作,无差别化,尽可能消除人为因素产生的错误。

4. 周期短,见效快,快速开发和高效运维
正常情况下,除去前期的服务器部署、环境安装等工作(大约需要半天时间),一个熟悉业务流程的人员开发一个中等难度的RPA应用只需要2-3天时间,然后就可以上线运行,不仅大大提升了流程的处理效率,解决了业务上的痛点,而且后续应用的修改和运维工作也相当便捷。同样的业务如果换成传统的开发模式进行(比如Java,C#等),开发周期会成倍数的增加。

有些流程自动化通过改造现有企业办公系统,让多套系统提供API接口,然后基于SOA的架构也能完成。但这需要耗费巨大的财力和较长的周期才能完成这样的整合。相比起来,RPA的自动化可以通过自动化脚本快速搭建自动化流程,在短期内产生效益。

六、三点思考

1. 关于人的集成

过去二十年经历的是ERP(企业资源计划)由高速发展走向成熟的过程,也是ERP由奢侈品变成必需品的过程(举个例子:2008年前后,国家电网SAP项目基本上都是由国际咨询公司负责实施的,且顾问难求;10年之后的今天,国内的SAP实施厂商已经有非常成熟的实施能力了,一些中型的企业甚至可以不用建机房也同样可以使用SAP/Oracle的ERP产品服务)。

这个过程中,人和信息系统发生了非常紧密的集成。也许10年前,我们可以说信息化水平比较高的部门是财务部门和HR部门,而现在已经没有人会提哪个部门信息化水平比较高了(因为大家的信息化水平都很高了)。

当人使用信息系统由稀缺变成普遍,大家一定会追求:如何能够更加体现人的价值?如何能够让人和信息系统有更高效的集成?

所以我们就会分析,哪些人和机器的交互是必要的、高附加值的、有创造性的?而哪些交互是机械的、低附加值的、可以让机器完成的?

在这样的大背景下,RPA就变得非常有价值。(如果ERP没有完成普及,RPA便不会有如此的紧迫性)。

2. 关于信息系统的集成

虽然ERP已经“飞入寻常百姓家”,但系统间的集成一直是很多企业讳莫如深的痛点。

为了解决这个问题,我们提出了很多的概念:ESBWebServiceOLTP/OLAP数据仓库MDMBPM等等,试图从多个抽象层面(技术接口、数据、流程等角度)解决这个问题。

涉及到部门之间信息交互时,这个场景/结论出现的频率依旧是最频繁的:“这个需求挺急的,IT开发这个需求的周期也挺长的,要不我每月/每天导出固定格式的Excel文件发给你吧!”

这个问题可总结为两个主要矛盾:

  • 矛盾1:企业日益增长的对IT系统的需求与IT系统有限的资源投入之间的矛盾。
  • 矛盾2:企业对业务变更迅速响应的需求与IT系统建设需遵循固有周期之间的矛盾。

关于矛盾1的关键字是:成本

提升信息系统群对业务的可扩展性,便意味着设计复杂度的增加,同时也意味着投资成本的增加;而信息系统的建设从来都是需求与成本的权衡。俗话说:“一分耕耘一分收获”、“一分价钱一分货”。

RPA在解决现有信息系统间的交互问题上,具有得天独厚的优势。

从业务人员的角度看,RPA解决系统集成的问题方式和人处理的方式非常类似。

从IT人员的角度看,RPA解决系统集成的问题方式非常符合软件工程中“高内聚,低耦合”的原则。

关于矛盾2的关键字是:速度

业务部门有需求变更时,最不想得到的答复是:“IT需要排期”。IT部门最痛苦的莫过于人手本来不足,各个业务部门报需求的紧迫性都是“非常高”。这个矛盾不仅短期存在,而且未来相当长的时间内都会存在。

总结

我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

image
image

](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**

[外链图片转存中…(img-HPc6R9V1-1715585961002)]
[外链图片转存中…(img-kPFr0yTt-1715585961004)]

  • 14
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值