定 价:39.8 元
丛书名:
- 作者:耿兴隆
- 出版时间:2025/7/1
- ISBN:9787121508837
- 出 版 社:电子工业出版社
适用读者:本书适合计算机科学、信息技术、自动化等相关专业的学生,也可作为RPA技术感兴趣,希望了解其基本概念和应用场景的自学者用书和相关培训用书。
- 中图法分类:TP242.6
- 页码:152
- 纸张:
- 版次:01
- 开本:16开
- 字数:243.199996948242(单位:千字)
机器人流程自动化(RPA)作为一种新兴的技术,正在全球范围内掀起一场自动化的革命。它的出现,使得许多重复性、繁琐的工作可以由软件机器人自动完成,从而极大地提高了工作效率,降低了人力成本。 本书系统RPA技术的核心原理、开发工具及实战应用,结合最新技术趋势与行业案例,构建"理论+工具+实战”三位一体的知识体系。全书从RPA基础概念切入,逐步讲解编程基础、常用指令、流程设计及AI融合应用,通过"成绩汇总”"抖店数据处理”等典型案例,演示如何利用影刀等主流工具实现业务流程自动化。注重实操性与系统性,既适合高校相关专业教学,也可作为职场人士数字化转型的自学教材,助力读者掌握 RPA 技术在教育、金融、医疗、零售等领域的应用方法,提升流程优化与自动化开发能力。本书适合对RPA感兴趣的读者阅读,无论是初学者还是有经验的专业人士,都可以从中获得新的启发和收获。同时,本书也适合作为高校、培训机构的教学用书,帮助学员快速掌握RPA的基本知识和技能。 让我们一起走进RPA的世界,探索这个充满无限可能的新兴领域。
耿兴隆,副教授,硕士,微软银牌讲师,兼任全国电子商务职业教育教学指导委员会委员,中国教育发展战略学会人工智能与机器人教育专业委员会委员,博雅大数据学院特聘讲师。曾获河北省职业院校技能大赛教学能力比赛二等奖;指导学生参加全国职业院校技能大赛“嵌入式技术应用”赛项三等奖;河北省教学信息化大赛微课一等奖;公开发表专业论文多篇,并主持参与多项省厅级课题。
第一章 初识 RPA .................................................................................................................... 001
1.1 软件机器人 ................................................................................................................ 002
1.1.1 软件机器人的历史 ......................................................................................... 002
1.1.2 软件机器人的定义 ......................................................................................... 003
1.1.3 软件机器人的特点 ......................................................................................... 004
1.1.4 软件机器人的作用 ......................................................................................... 004
1.2 流程自动化 ................................................................................................................ 005
1.2.1 流程自动化的概念 ......................................................................................... 005
1.2.2 流程自动化的实施步骤 ................................................................................. 005
1.3 RPA 开发工具 ............................................................................................................ 006
第二章 不得不说的编程基础 ................................................................................................. 009
2.1 什么是程序 ................................................................................................................ 010
2.2 程序设计中的“量” ................................................................................................ 010
2.2.1 变量命名规则 ................................................................................................. 011
2.2.2 变量数据类型 ................................................................................................. 011
2.2.3 变量定义方法 ................................................................................................. 011
2.3 运算符与表达式 ........................................................................................................ 014
2.3.1 算术运算符与算术表达式 ............................................................................. 014
2.3.2 赋值运算符与赋值表达式 ............................................................................. 015
2.3.3 比较运算符与比较表达式 ............................................................................. 016
2.3.4 逻辑运算符和逻辑表达式 ............................................................................. 016
2.4 流程控制 .................................................................................................................... 017
2.4.1 顺序结构 ......................................................................................................... 017
2.4.2 选择结构 ......................................................................................................... 020
2.4.3 循环结构 ......................................................................................................... 025
2.5 高级数据类型 ............................................................................................................ 030
2.5.1 列表和字典数据类型 ..................................................................................... 030
2.5.2 成员运算符与成员表达式 ............................................................................. 031
2.5.3 ForEach 循环 ................................................................................................... 032
第三章 编程如此简单 ............................................................................................................. 036
3.1 鼠标键盘类指令 ........................................................................................................ 037
3.1.1 键盘输入 ......................................................................................................... 037
3.1.2 鼠标点击 ......................................................................................................... 038
3.1.3 案例:向同学布置每日一练 ......................................................................... 039
3.2 元素类指令 ................................................................................................................ 042
3.2.1 网页自动化指令 ............................................................................................. 042
3.2.2 桌面软件自动化指令 ..................................................................................... 045
3.2.3 案例:分享我喜欢的电影 ............................................................................. 046
3.3 对话框类指令 ............................................................................................................ 052
3.3.1 消息通知 ......................................................................................................... 052
3.3.2 打开信息对话框 ............................................................................................. 053
3.3.3 打开输入对话框 ............................................................................................. 053
3.3.4 打开选择文件对话框 ..................................................................................... 054
3.3.5 案例:计算 BMI 体质指数 ............................................................................ 055
3.4 表格类指令 ................................................................................................................ 058
3.4.1 数据表格指令 ................................................................................................. 058
3.4.2 Excel/WPS 表格指令 ...................................................................................... 062
3.4.3 案例:成语接龙 ............................................................................................. 065
3.5 网络处理类指令 ........................................................................................................ 067
3.5.1 邮件指令 ......................................................................................................... 067
3.5.2 HTTP 请求 ...................................................................................................... 071
3.5.3 HTTP 下载 ...................................................................................................... 071
3.5.4 案例:天气预报小助手 ................................................................................. 072
第四章 小程序大能量 ............................................................................................................. 077
4.1 编程的基本步骤 ........................................................................................................ 078
4.2 需求到程序的转换 .................................................................................................... 079
4.2.1 需求分析 ......................................................................................................... 080
4.2.2 算法设计 ......................................................................................................... 080
4.2.3 编码 ................................................................................................................. 086
4.3 实战任务:发送年级成绩单 .................................................................................... 087
4.3.1 任务描述 ......................................................................................................... 087
4.3.2 任务流程 ......................................................................................................... 087
4.2.3 任务实施 ......................................................................................................... 087
4.3.4 运行效果 ......................................................................................................... 108
4.4 实战任务:汇总抖店直播数据 ................................................................................ 108
4.4.1 任务描述 ......................................................................................................... 108
4.4.2 任务流程 ......................................................................................................... 109
4.4.3 任务实施 ......................................................................................................... 109
4.4.4 运行效果 ......................................................................................................... 128
第五章 人工智能及其应用 ..................................................................................................... 130
5.1 人工智能 .................................................................................................................... 131
5.1.1 人工智能的起源 ............................................................................................. 131
5.1.2 人工智能的概念 ............................................................................................. 131
5.1.3 人工智能、机器学习、深度学习 ................................................................. 132
5.1.4 应用与发展 ..................................................................................................... 132
5.2 魔法指令 .................................................................................................................... 133
5.2.1 基本功能 ......................................................................................................... 133
5.2.2 操作流程 ......................................................................................................... 133
5.2.3 应用案例:生成数据折线图 ......................................................................... 134
5.3 文字识别 OCR ........................................................................................................... 136
5.3.1 基本功能 ......................................................................................................... 136
5.3.2 操作流程 ......................................................................................................... 136
5.3.3 应用案例:识别并输出图中表格的数据 ..................................................... 137
5.4 自然语言处理(NLP) ............................................................................................. 141
5.4.1 基本功能 ......................................................................................................... 141
5.4.2 操作流程 ......................................................................................................... 142
5.4.3 应用案例:计算两个文本的相似度 ............................................................. 142