本书分为三部分,共13章。第一部分介绍了机器人流程自动化(RPA)基础,其内容涵盖RPA的概念、功能、特点和优势、典型财务应用、发展趋势,以及常用的RPA软件;第二部分介绍UiPath软件技术,其内容涵盖了UiPath软件的安装与使用、基本语法,以及E-mail处理自动化、Excel操作自动化、PDF读取自动化、图像识别自动化、Web应用自动化、应用程序交互自动化的功能、技术实现与7个专题开发案例的模拟实训;第三部分介绍了UiPath财务机器人开发,内容涵盖了会计记账处理机器人、杜邦财务分析机器人、股票投资分析机器人三个综合案例的场景分析、流程自动化设计与开发步骤详解。本书提供了基于UiPath软件进行RPA开发的部分微视频、源程序等学习资源,以及进行课程讲授的教学大纲、教学日历、教学课件等教学资源。