前言
今年春季,我组织了一届 RPA 机器人校园挑战赛,通知经团委公众号发布后,60个小时内有506名同学报名参赛,他们来自全校14个学院,涉及大一到研三多个年级。在随后的赛前义务培训期间,四百多名同学利用周末时间在学校大礼堂听我讲解RPA的基本原理并观看操作演示,那份热情和投入令人难忘。大家提得最多的问题是,除了我提供的课件、录屏等电子资料外,有没有相关的教材。我们给大家推荐了很多市场上的RPA教材和相关畅销书,最终发现,除了计算机学院、人工智能学院等具有编程背景的同学外,几乎所有非编程背景的同学都存在看不懂的问题,这非常消磨他们的斗志。这促使我下定决心编写一本适合管理类、经济类等非编程背景学生使用的“无代码”RPA 入门教材,结合我的专业,从财务机器人的开发与应用开始。
习近平总书记指出,要“以科技创新和数字化变革催生新的发展动能”。自动化和人工智能作为数字化的重要技术支撑,成为全球经济发展和科技革命的新动力。而机器人流程自动化(robotic process automation,RPA)作为一项目前相对成熟的自动化技术,正在加速改变我们的工作和生活方式。基于RPA的财务机器人,不仅为财务工作的组织和实施带来变化,更为智能财会体系内的教学工作带来挑战与机遇:当每个企业乃至每个财会工作岗位都可以设计和开发自己的机器人,传统式地教授会计软件、ERP(企业资源计划)基础知识、模块功能和操作方法显然不能完全满足需求。未来,在人人都拥有机器人的美好愿景下,每个财务人员不一定要亲手开发自己的机器人,但是都能理解机器人的原理和开发逻辑,不断设计和改进机器人流程,使之更高效、不断贴合组织的更新需求以及提供更多决策支持,将成为财务人员的核心竞争力。
作为一名本、硕、博、博后都基于会计或者财管专业进行学习和科研,在会计师事务所工作过的会计教师,我深刻地理解财会专业教师、学生以及财会工作者的知识体系、思维方法和逻辑习惯;作为一名从2004年开始系统学习和研究会计信息系统,并且在高校从事十几年本科和研究生教育的教师,我深切体会到先进技术对财会工作的变革给财会专业学生和财会工作者带来的冲击、挑战和机遇;作为多年来财务人员数字化技能提升教育的倡导者和推动者,我更清晰地知道财会人员信息化技能提升的划时代意义以及相关教学工作的难度和痛点。
目前还没有一本适合非编程背景的学生学习RPA财务机器人开发和应用的入门级“无代码”教材。在IT专业人士来看,UiPath Studio等软件已经将“低代码”做得很好,甚至他们觉得相关教材有些简单。但对于非编程背景的同学乃至教师,“低代码”的门槛依然比较高。毕竟,对于之前的会计信息系统,财务人员只需要学习现成软件的功能和应用;有了RPA,我们开始学习编程做机器人了!这与财务人员之前的思维方式和逻辑习惯有很大区别。因此,本书以 UiPath StudioX 为基础,基于更友好的 “无代码”编程环境,赋能广大的非编程背景学生,让读者跨越IT 专业这道门槛,进入人机交互的世界,鼓励和激发大家源自本专业的思考(特别是关于本专业的前沿问题的思考),这种以人为本、提升创造力和创新能力的普及式教育,是一件非常有益和可持续发展的事情!在通过本书的第一阶段学习打下基础后,大家可以根据自己的需要进行更深层次的学习。我们在本书的基础上设计和编写了下一阶段学习的进阶教程,很快会跟大家见面。
本书内容包括两大部分:
第1章和第2章为理论部分,主要介绍 RPA 理念以及讲解 UiPath软件的安装、界面和功能。其中,第1章介绍 RPA 的概念、功能、特点与优势、应用范围、发展趋势、产品架构和常见 RPA 平台软件;第2章以 UiPath软件为例,为首次应用 RPA 的同学讲解软件的安装、账号注册、初始设置、界面内容和管理程序包。
第3~8章为实操部分,基于 UiPath StudioX,分别讲解应用 RPA 进行 Excel的自动化操作、桌面文件的自动化操作、邮件的自动化操作、网页的自动化操作和应用程序的自动化操作,详述各类自动化操作的主要功能、方法,并进行基于财务工作场景的实战演练,让读者亲手制作财务机器人。其中,第3章讲解 Excel自动化操作的常用命令,介绍与Excel交互的十几项常用功能命令的使用方法,实战演练制作库存管理机器人;第4章讲解基于循环结构和条件结构的 Excel自动化操作,分别介绍 Excel循环合并多工作表、循环操作多工作簿和条件结构下在 Excel中应用IF条件和输入对话框,实战演练制作表格合并及数据透视分析机器人;第5章讲解桌面文件的自动化操作,包括自动创建、复制、移动文件与文件夹,压缩与解压缩文件等一系列桌面文件常用功能操作,实战演练制作文件管理机器人;第6章讲解邮件的自动化操作,包括自动保存电子邮件及附件,自动发送、回复电子邮件等一系列邮件常用功能操作,实战演练制作邮件处理机器人;第7章和第8章讲解网页和应用程序的自动化操作,包括录制、屏幕抓取、数据抓取、截取屏幕截图、单击、输入信息、键盘快捷方式等一系列网页和应用程序常用功能的自动化操作,实战演练制作发票查验机器人和自动记账机器人。
感谢我的学生周成伟、马爽、刘名好、王福岭、裴童心、张艺萱、刘润、杨幸子、乔清?参与本书的内容编写和程序截图工作;周成伟进行了大量案例设计和软件开发工作;杨聚贤和蒋帆进行了全书的统稿工作;李宇彤、陈沛璇和刘润进行了小?机器人的形象设计工作。还要感谢中国人民大学出版社陈永凤、魏文、李志斌编辑对我们工作的支持。最后,欢迎读者关注公众号“智能财会天天向上”,本书作者团队定期在公众号上发布财务人员数字化学习的相关知识、技巧、案例等,希望与大家在财务人员数字化技能提升的路上共同进步!
由于学识和精力所限,本书难免存在问题和纰漏。对于本书中出现的错误和不足之处,欢迎各位读者批评指正。
孙??
展开