财务机器人开发与应用实战 教案 任务5-2 E-mail人机交互自动化_第1页
财务机器人开发与应用实战 教案 任务5-2 E-mail人机交互自动化_第2页
财务机器人开发与应用实战 教案 任务5-2 E-mail人机交互自动化_第3页
财务机器人开发与应用实战 教案 任务5-2 E-mail人机交互自动化_第4页
财务机器人开发与应用实战 教案 任务5-2 E-mail人机交互自动化_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课堂教学设计授课教师所在部门会计学院课程名称财务机器人开发与应用实战课时2学习单元5子任务E-mail人机交互自动化授课时间第五周授课地点会计实训室授课班级专业能力目标C5-1学生能够理解并应用发送邮件(SMTP)组件。C5-2学生能够掌握接收邮件(IMAP)组件的使用。C5-3学生能够设计并实现自动化邮件处理流程知识目标K5-1了解电子邮件发送和接收的基本原理K5-2掌握使用RPA工具进行邮件发送和接收的配置。K5-3熟悉自动化邮件处理流程的设计与实现素质目标方法能力培养学生的流程设计和问题解决能力。社会能力通过团队合作,提升沟通协调能力和团队合作精神重点及措施重点:学习并应用邮件发送和接收组件,搭建自动化邮件处理流程。措施:通过演示、实操和案例分析,加深学生对邮件自动化组件的理解和应用。难点及措施难点:理解并应用邮件自动化组件解决复杂的邮件处理任务。措施:提供实际案例,引导学生分析问题并设计解决方案,鼓励创新思维。教学资源序号资源名称资源类型1教师、助教人力资源2会计实训室计算机、投影仪硬件资源3财务机器人开发软件信息资源4…评价办法过程性课堂实训(20%),出勤率(10%),课堂表现(20%)结果性上机考试(50%)课后作业完成邮件发送和接收的自动化练习题。预习下一单元内容。

教学过程设计教学环节预计时间(分钟)任务(含情境)设计学生活动教师活动引入5介绍电子邮件在财务工作中的应用思考讨论引入话题,提出问题组件学习20学习发送邮件(SMTP)和接收邮件(IMAP)组件学习操作、提问讲解组件功能、演示操作流程设计20设计自动化邮件处理流程分组设计流程、讨论指导设计、答疑解惑实操搭建40搭建自动化邮件处理机器人分组搭建机器人巡回指导、提供反馈总结5回顾邮件自动化组件的重点思考总结总结重点,布置作业课程思政点:讨论自动化技术对提高工作效率的重要性,培养学生的专业责任感。通过小组合作,强化团队协作精神和社会责任感。

1.网络组件应用介绍1)【发送邮件(SMTP)】组件①功能利用【发送邮件(SMTP)】组件可以配置指定的邮箱,并且通过配置好的邮箱账号给指定的一个或多个收件人发送邮件。②位置与语句【发送邮件(SMTP)】组件的位置与语句如表5-1所示。表5-1【发送邮件(SMTP)】组件的位置与语句位置语句③属性与说明【发送邮件(SMTP)】组件的属性与说明如表5-2所示。表5-2【发送邮件(SMTP)】组件的属性与说明属性当前值说明输入发送内容发件人:可以使用学生自己的QQ邮箱—收件人/抄送/密送:/可以直接填写邮箱地址;也可以使用编辑表达式,如直接填写邮箱;还支持填写一个或多个邮件地址,多个邮件地址之间需要用英文分号隔开主题:/可以直接填写,也可以使用变量或编辑表达式邮件正文:/附件:/SMTP服务器QQ邮箱可以选择QQ邮箱、163邮箱、126邮箱等,还可以自定义邮箱SSL加密否—续表属性当前值说明输入SMTP配置-是否需要身份验证是—用户名—用户名相当于发件人授权码—参照图5-33~图5-38的相应步骤获取,注意保密,不可泄露2)【接收邮件(IMAP)】组件①功能利用【接收邮件(IMAP)】组件可以接收指定邮箱账号的邮箱信息与附件。②位置与语句【接收邮件(IMAP)】组件的位置与语句如表5-3所示。表5-3【接收邮件(IMAP)】组件的位置与语句位置语句③属性与说明【接收邮件(IMAP)】组件的属性与说明如表5-4所示。表5-4【接收邮件(IMAP)】组件的属性与说明属性当前值说明输入邮箱类型QQ邮箱可以选择QQ邮箱、163邮箱、126邮箱等,还可以自定义邮箱邮箱账号—发邮件的邮箱账号授权码—参照图5-33~图5-38的相应步骤获取,注意保密,不可泄露一次获取的邮件数量10根据所需的数量填写仅获取未读邮件是根据需要选择“是”单选按钮或“否”单选按钮保存附件是根据需要选择“是”单选按钮或“否”单选按钮附件保存路径—选择附件的存储路径输出保存邮件列表至v_list_emailList_1(默认)—④应用示例登录邮箱,读取最近10封未读邮件,并且下载相应的附件,具体流程如图5-3所示。图5-3【接收邮件(IMAP)】组件应用示例的具体流程(1)(2)利用【记录日志】组件在日志面板中查看运行记录。3)【钉钉群通知】组件①功能利用【钉钉群通知】组件可以在指定的钉钉群中批量发送通知,也可以@指定人群发送通知。②位置与语句【钉钉群通知】组件的位置与语句如表5-5所示。表5-5【钉钉群通知】组件的位置与语句位置语句③获取机器人的网络地址(1)图5-4获取机器人的网络地址(1)(2)弹出“机器人管理”对话框,单击“添加机器人”按钮,如图5-5所示。图5-5获取机器人的网络地址(2)(3)弹出“机器人”对话框,单击“>”按钮,如图5-6所示。图5-6获取机器人的网络地址(3)(4)进入“机器人”界面,选择“自定义”选项,如图5-7所示。图5-7获取机器人的网络地址(4)(5)进入“机器人详情”界面,单击“添加”按钮,如图5-8所示。图5-8获取机器人的网络地址(5)(6)进入“添加机器人”界面,在“机器人名称”文本框中输入机器人名称“RPA群发小助手”,勾选“安全设置”选区中的“加签”复选框,勾选“我已阅读并同意《自定义机器人服务及免责条款》”复选框,单击“完成”按钮,如图5-9所示。其中,勾选“加签”复选框,系统会生成密钥,复制密钥,将其粘贴到【钉钉群通知】组件的“输入”属性的“密钥”文本框中即可。需要注意的是,该密钥要保密,不可以将其泄露。图5-9获取机器人的网络地址(6)(7)复制“Webhook”文本框中的地址,如图5-10所示,将其粘贴到【钉钉群通知】组件的“输入”属性的“机器人地址”文本框中即可。注意:一定要做好机器人的Webhook地址与密钥的保密工作,避免泄露,不可将其分享到可被公开查阅的地方,以免有人非法使用你的机器人。图5-10获取机器人的网络地址(7)④属性与说明【钉钉群通知】组件的属性与说明如表5-6所示。表5-6【钉钉群通知】组件的属性与说明属性当前值说明输入机器人地址—填写钉钉群机器人的网络地址(Webhook地址),注意保密,不可泄露密钥—填写在添加机器人时,在勾选“加签”复选框后生成的以SEC开头的密钥,注意保密,不可泄露消息格式类型文本类型—文本内容—填写需要发送的文本内容@某人—填写需要@的人的手机号码,多个手机号码之间使用英文逗号隔开@所有人否如果需要@所有人,则需要选择“是”单选按钮⑤应用示例在指定的钉钉群中发送信息“大家好,我是RPA钉钉群发小助手”,并且@所有人,具体流程如图5-11所示。参照表5-6,完成【钉钉群通知】组件的属性配置。执行结果:在成功执行上述流程后,会在指定的钉钉群中@所有人并发送信息“大家好,我是RPA钉钉群发小助手”,如图5-12所示。图5-11【钉钉群通知】组件应用示例的具体流程图5-12【钉钉群通知】组件应用示例流程的执行结果2.循环组件应用介绍1)【循环Excel内容】组件①功能利用【循环Excel内容】组件可以循环操作Excel文件指定区域中的每行内容。②位置与语句【循环Excel内容】组件的位置与语句如表5-7所示。

表5-7【循环Excel内容】组件的位置与语句位置语句③属性与说明【循环Excel内容】组件的属性与说明如表5-8所示。表5-8【循环Excel内容】组件的属性与说明属性当前值说明输入已打开的Excel对象v_excel_obj_1在下拉列表中选择一个相关前置组件(如【获取当前激活的Sheet页】组件)中输出的Sheet对象,代表要操作的目标Sheet页Sheet页名称Sheet1通过在文本框中直接输入、选择变量等方式填写目标操作区域所在的Sheet页名称循环范围指定区域在下拉列表中选择希望设置的循环范围,包括“指定区域”选项、“指定行”选项、“指定列”选项和“已使用区域”选项,默认选择“指定区域”选项起始行号1,根据实际情况填写通过在文本框中直接输入、选择变量等方式填写目标操作区域的起始行号(数字)起始列名A,根据实际情况填写通过在文本框中直接输入、选择变量等方式填写目标操作区域的起始列名(字母)结束行号2,根据实际情况填写通过在文本框中直接输入、选择变量等方式填写目标操作区域的结束行号(数字)结束列名B,根据实际情况填写通过在文本框中直接输入、选择变量等方式填写目标操作区域的结束列名(字母)输出每次循环项v_excel_loop_item_1

(默认)以变量的形式保存每次循环项,变量名称由系统默认生成,也支持用户以满足变量命名规范的方式自定义变量当前行号v_excel_loop_rownum_1(默认)以变量的形式保存当前行号,变量名称由系统默认生成,也支持用户以满足变量命名规范的方式自定义变量④应用示例在淘宝网中依次搜索Excel文件中的相关商品信息,并且记录搜索结果中第一个商品的标题与价格,具体流程如图5-13所示。(1)利用【打开新网页】组件打开淘宝网首页。(2)利用【启动Excel】组件打开指定的用于搜索商品信息的Excel文件,如图5-14所示。(3)利用【获取当前激活的Sheet页】组件获取当前激活的Sheet页。(4)利用【循环Excel内容】组件循环输出指定区域中的每行内容。图5-13【循环Excel内容】组件应用示例的具体流程图5-14用于搜索商品信息的Excel文件(5)利用【获取列表指定索引的项】组件获取列表中的第一个选项值。(6)利用【填写输入框(网页)】组件在淘宝网的搜索框中输入从Excel文件中获取的需要搜索的商品名称。(7)利用【点击控件(网页)】组件单击“搜索”按钮。(8)利用【获取文本(网页)】组件获取搜索结果中第一个商品的标题。(9)利用【获取文本(网页)】组件获取搜索结果中第一个商品的价格。(10)利用【写入Excel行】组件将获取的商品标题与价格写入指定行。(11)利用【后退】组件返回淘宝网首页。执行结果:在成功执行上述流程后,首先会在Chrome浏览器中访问淘宝网首页,然后根据Excel文件的“搜索名称”列中内容依次搜索商品信息,最后将搜索结果中的第一个商品的标题与价格记录到指定行中,如图5-15所示。图5-15【循环Excel内容】组件应用示例流程的执行结果2)【循环相似控件(网页)】组件①功能利用【循环相似控件(网页)】组件可以循环操作多个相似的控件。②位置与语句【循环相似控件(网页)】组件的位置与语句如表5-9所示。表5-9【循环相似控件(网页)】组件的位置与语句位置语句③属性与说明【循环相似控件(网页)】组件的属性与说明如表5-10所示。表5-10【循环相似控件(网页)】组件的属性与说明属性当前值说明输入已打开的网页对象v_web_obj_1在下拉列表中选择一个相关前置组件(如【打开新网页】组件、【获取已打开的网页】组件)中输出的浏览器对象,代表要操作的目标浏览器页面续表属性当前值说明输入目标控件捕捉控件在下拉列表中选择或直接捕捉一个输入控件,代表要操作的目标输入控件查找控件超时时间(秒)15(默认)用于设置该组件等待超时的时间,默认值为15秒,可以根据需要进行调整输出每次循环项v_web_element_item_1(默认)以变量的形式保存每次循环项,变量名称由系统默认生成,也支持用户以满足变量命名规范的方式自定义变量每次循环索引以变量的形式保存每次循环索引,变量名称由系统默认生成,也支持用户以满足变量命名规范的方式自定义变量④应用示例在淘宝网中依次获取并记录“笔记本电脑”的商品价格,具体流程如图5-16所示。图5-16【循环相似控件(网页)】组件应用示例的具体流程(1)利用【打开新网页】组件打开淘宝网首页。(2)利用【填写输入框(网页)】组件在淘宝网的搜索框中输入“笔记本电脑”。(3)利用【点击控件(网页)】组件单击“搜索”按钮。(4)利用【等待网页元素出现(网页)】组件等待搜索的商品信息加载完整。(5)利用【循环相似控件(网页)】组件循环操作多个商品的价格控件。(6)利用【获取文本(网页)】组件获取每次循环项商品的价格信息。注意:在“输入”属性中,将“目标控件”设置为【循环相似控件(网页)】组件中输出的每次循环项v_web_element_item_1即可。(7)利用【记录日志】组件打印每次循环项商品的价格信息。执行结果:在成功执行该流程后,会在Chrome浏览器中访问淘宝网,搜索“笔记本电脑”,等待商品信息加载出来,并且获取多个商品的商品价格,如图5-17所示。图5-17【循环相似控件(网页)】组件应用示例流程的执行结果3)【条件循环】组件①功能利用【条件循环】组件可以根据条件进行循环。②位置与语句【条件循环】组件的位置与语句如表5-11所示。表5-11【条件循环】组件的位置与语句位置语句③属性与说明【条件循环】组件的属性与说明如表5-12所示。

表5-12【条件循环】组件的属性与说明属性说明输入循环条件在“循环条件”面板中以表达式的形式设置循环条件。④应用示例变量a的初始值为0,每循环一次,都会将变量a的值加1并写入Excel文件中的最后一行,a的值不可以超过5,具体流程如图5-18所示。图5-18【条件循环】组件应用示例的具体流程(1)利用【启动Excel】组件新建Excel文件“条件循环测试.xlsx”。(2)利用【获取当前激活的Sheet页】组件获取当前激活的Sheet页。(3)利用【设置变量值】组件将变量a的初始值设置为1。(4)利用【条件循环】组件设置循环条件为a<=5,如图5-19所示。图5-19设置循环条件(5)利用【在Excel末尾写入一行】组件将获取的变量a的值写入Excel文件中的最后一行。(6)每循环一次,都利用【设置变量值】组件将变量a的值加1。执行结果:在成功执行上述流程后,会在Excel文件中的最后一行依次记录每次循环变量a的值,直到变量a的值变为5。4)【循环列表内容】组件①功能利用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论