美文网首页
RPA设计文档

RPA设计文档

作者: Aedda | 来源:发表于2022-02-14 15:29 被阅读0次

什么是机器人流程自动化(RPA)?

RPA(Robotic Process Automation,机器人流程自动化)技术通过模拟人工操作键盘鼠标,自动处理计算机中规则清晰、批量重复的工作与任务。

  • 机器人(R) - 模仿人类行为的软件,如点击,击键,导航等。
  • 流程(P) - 完成所需结果 所采取的步骤顺序。
  • 自动化(A) -在没有任何人为干预的情况下执行过程中的步骤序列。

为什么我们需要使用RPA?

在电商的众多业务流程中,总有一些环节充斥着大量简单重复的低附加值工作,如商品管理、订单管理、数据监控、财务管理等。
这些环节通常需要人工机械、重复地进行信息系统操作和数据处理。不但占用人员多,而且效率低下。
比如商品管理流程包括大量的商品发布、编辑、上下架、审核、单价、库存设置等操作,都是手动进行的。
还有电商财务流程中的对账工作,每天登录各个平台和银行后台,下载账单和银行流水单,完成对账,工作内容重复繁琐。

  • 持续降低成本
  • 整个过程的标准化和控制
  • 提高生产力和处理效率
  • 提高可预测性和更高的质量
  • 减少手动错误和故障

解决痛点

  1. 机器人自动批量处理,避免人为操作失误导致的风险;
  2. 全流程自动化,节省成本,提高业务效率及合规性;
  3. 减轻员工工作量,降低人力及时间成本。

RPA应用场景举例

OMS订单备注机器人 Lazada对账机器人 金蝶单据审核机器人:费用组单据基础工作繁杂、工作量大、重要程度高,财务人员需要人工校验审批流程并手动打开影像系统发piao,逐条核对单据信息,填写审批意见。 增值shui进项认证机器人:费用报销量大,进项税认证工作量大;供应商付款进项税勾选认证时效性高,在工作人员其他工作繁忙的情况下,容易导致时效性不满足。工作性质简单重复。shui务系统内发piao量很大,若漏选对公司造成直接经济损失。

软件视图设计

image.png

软件支持的运行模式

  1. 本地运行:打开软件 >> 选择相应的功能 >> 设置功能必填和定制化参数 >> 启动脚本
  2. 远程运行:登录后台网站 >> 选择相应的功能 >> 设置功能必填和定制化参数 >> 在某台服务器运行 (需要N台Windows服务器作为支持)

软件需要的功能与技术

  1. pyqt:完成客户端视图的编写
  2. websocket:完成客户端与后台服务器之间的通信
  3. selenium:完成浏览器自动化操作
  4. django:完成后台的搭建
  5. openxls:实现excel的处理
  6. pyinstaller:打包代码为windows可运行的程序
  7. 超级鹰打码平台:验证码的识别(需要收费,根据验证码的难度收费有所不同,0.1元-0.3元)
  8. 钉钉通知:把运行的结果通知到使用者,异常详情通知到开发者
  9. 后台记录全部程序的执行日志

程序设计图

RPA设计图.png

相关文章

网友评论

      本文标题:RPA设计文档

      本文链接:https://www.haomeiwen.com/subject/uhoclrtx.html