Day05. 少挨「校正回归」的骂,是否考虑到Blue Prism的感受-看看BP的内装功能

大家都太忙,有人想到了Blue Prism了吗?

疫情期间由於收集疫情相关资讯需要时间,
包含阅读填写条款、为民众服务、资料登打、资讯汇报、网路传输…都可能是延迟回报的凶手,
平日,相关医护人员为了要处理大量的医务就已人力吃紧,
又加上需要配合收集资讯、登打或修正资料、汇报防疫机构,
中间可能又加上网路忙线、连线失败、资料缺漏补件…等等的状况,
造成当日结算疫情统计资讯时的资讯延迟,真的让指挥中心承担不少责备。
虽然很多疫情状况都来得突然,更应加快脚步应变得宜。

如果当初在每个例行回报的环节上能用较有效率的方式,
其实可以少点无谓的责难,
毕竟,大家都想把事情做好。试想,以下几个状况:

  1. 若上传资料等待的时间交给流程自动化的软件来处理,会不会节省人力等待的时间?
  2. 若填写资料能专人集中在Excel的表格,藉由Excel少量操作大量收集的特性,
    回报登录系统作业由流程自动化的软件来处理,
    会不会让医疗人员回归医术专业而非失焦於打字速度的能耐上呢?
  3. 若人在睡眠时间,有流程自动化软件来监控上传状况,
    甚至失败重传的机制,会不会就来得及统计回报呢?
  4. 若整个程序完成,系统能自动发送信件通知,是不是不用人去等待?

这些,Blue Prism都可以几乎零失误的代劳。
想要威力十足又要面面俱到,就得样样精通;Blue Prism不仅可以驾驭着Excel、Word、Text file、SQL Server还能「开着」浏览器到处跑到处收集资料,就连寄送提醒信件都难不倒,可说是神兵利器的特助。又想功能强大又要简单设定、拖拉即用,真是一件矛盾的任务,可是有了Blue Prism流程与设定一但到位,按下启动或排程就可回床上睡觉了,等着隔天交件,既贴心又让人放心的最佳特助。

Blue Prism 的优势
Blue Prism是一个金融市场起家的英国老牌RPA大厂,
主要产品为一套RPA智能自动化平台,
这个自动化平台在专案的生命周期中所具有的优势如下:

1. 需求确认与系统分析阶段:
开发者只需要开发一次Process或Objects模组,就能套用到不同的流程中,於需求确认与开发阶段均能节省不少时间。

2. 系统开发阶段:
支援物件导向(Object-oriented)的设计原则,因此开发过程都可运用物件导向的原则设计。

3. RPA程序交付阶段
需要经过标准SOP的审核机制,才能进行版本更新。

4. 系统维运阶段时期:
仅需在後台针对需调校的模组修订,就可以重新部署到所有的流程中。
建立一套员工的RPA帐号管理作法,来针对个别RPA建立编号和密码,搭配权限控制来执行各项作业。
遇故障排除或错误侦测上;Blue Prism将RPA在执行作业流程的所有Log纪录,都完整保存成数据轨迹(Audit Trail),这些纪录也都被加密到数据库中,确保不被更改,以供後续之用。

其实,Blue Prism内部有AI技术的R&D部门,未来将持续开发RPA专用AI功能。

接下来,让我们初探Blue Prism一窥BP的装备吧!

一、 选单工具的首页Menu Tool-Home
如同统计图表般的统计资讯,统计包含Total Automations、Workforce Availability、Largest Database Tables...等相关统计资讯。
https://ithelp.ithome.com.tw/upload/images/20210905/201411989x9tllTzfb.png


二、 选单工具的工作室Menu Tool-Studio
主要提供Process、Object的流程设计环境,以利设计人员分析设计。
点击Process或Objecs内的项目即可开启流程设计画面供人员编辑与调整。
优点:
流程架构清晰、细部流程简短易於解读、於分析阶段就可绘制流程图、
方便不同角色沟通确认。
https://ithelp.ithome.com.tw/upload/images/20210905/20141198Sr6cBQRc2B.png


三、 选单工具的控制室Menu Tool-Control
其中包含排程、Session的Log管理…有关Log的事情交给BP自动完成,无需自行开发。
https://ithelp.ithome.com.tw/upload/images/20210905/201411986xOJdWGLMp.png


四、 选单工具的分析室Menu Tool-Analytics
从不同的Dashboard主题来检视统计图资讯。
https://ithelp.ithome.com.tw/upload/images/20210905/20141198FWPetPcFID.png


五、 选单工具的版控室Menu Tool-Releases
由於目前尚无存入新的版本因此尚无相关资讯,
若在设计期间储存的版本都会记录於此版控室。
https://ithelp.ithome.com.tw/upload/images/20210905/20141198FsZKur6I3n.png

六、 选单工具的系统Menu Tool-System
可针对系统项目属性作设定,例如:Security中的User(使用者)资讯维护。
https://ithelp.ithome.com.tw/upload/images/20210905/201411989DB6usnF5U.png


七、 流程开发介面Menu Tool-Studio-Process Studio

  1. 程序流程设计介面:左边是图形工具列、上方是执行工具列、下方式设计流程的区域。
    https://ithelp.ithome.com.tw/upload/images/20210905/20141198dWIhDQ65u6.png
  2. 选单工具列-程序项目Menu Tool-Process Item
    其实都还蛮容易懂的,Pointer就是可以选取流程物件,LINK就是把所有的流程物件连起来,Action就是每个阶段要做的事情…未来有用到我们再来细谈。
    https://ithelp.ithome.com.tw/upload/images/20210905/20141198nhSwJfjyhT.png

八、 物件流程开发介面Menu Tool-Studio-Objects Studio

  1. 物件流程设计介面:左边是图示工具列、上方是工具列、下方式设计流程的区域。
    物件就是可重复被运用的流程,所以左方的图形工具列当然也会与Process有些许的不一样,例如,Read就是读取应用程序的内容…等等,
    一样在未来的日子中,我们再来细谈。
    https://ithelp.ithome.com.tw/upload/images/20210905/20141198uj7SCMiqXH.png


2. 选单工具列-物件项目Menu Tool-Object Item
https://ithelp.ithome.com.tw/upload/images/20210905/20141198eAs5cDhgwi.png
九、 应用软件建模器Application Modeller

  1. 只有在Object Studio才会出现可以设定被执行的应用软件。
  2. 这个设定工具将定位资讯与流程分离,并以Object形式包装系统操作。
  3. 工具以特定参数作为定位的依据。(如果参数为变动的,则不适合成为定位参数,可以取消勾选)
    https://ithelp.ithome.com.tw/upload/images/20210905/20141198lgSf8f4puB.png

会不会觉得光是看一堆工具就已经快要眼花撩乱了,
为何说要让大家看看内装就好,
其实,这只是概略的让大家对这个工具的各个介面有点印象,
才不至於迷失其中而裹足不前,迟迟无法驾驭(也由於祂的强大与广泛)。
後面的铁人赛日程中若有遇到相关的概念会再更进一步的说明,
不然,一次把所有都讲完,真的会让人因吃不消而对此特助怯步。

跟着我请放心,我会让大家渐入佳境,
明天开始我们来看一些应用实作性的议题吧!

BP小教室:

蓝棱镜主页(Blue Prism home page)

Blue Prism 用户界面旨在帮助您快速轻松地创建和实施业务流程,而无需求助於昂贵的後端集成或软件开发。

Blue Prism 模块套件使用户能够创建流程以设计和测试自动化任务,同时提供全面的控制和报告区域,以便在现实世界中实施和监控这些任务。

登录客户端应用程序时始终显示主页,并显示当前环境名称和用户的默认 仪表板。左侧的导航栏和屏幕顶部的选项卡栏提供对应用程序其他部分的访问。

单击下面的链接以了解有关用户界面和每个 Blue Prism 模块的更多信息:

Studio – 使用系统和业务级别提供的资源创建新的业务流程,帮助您快速集成系统并以最少的努力实施复杂的流程。
控制——使用指定的硬件资源在现实世界中实施流程。使用直观的拖放界面在选定的机器上快速部署流程,立即实现业务收益。
仪表板– 使用包含动态生成的图形内容的可定制磁贴创建 Blue Prism 实现的面向 MI 的自刷新视图。
发布– 管理组件从一个 Blue Prism 环境到另一个环境的转移,例如从测试环境到实时环境的更改传播。
系统– 创建用户并分配角色、管理 Blue Prism 数据库并查看历史和当前日志和资源信息。

(以上小知识撷取自Blue Prism online help)


<<:  DAY5 起手式--Nuxt.js(细)说pages(下)

>>:  Day 4:建立专案(二):Projucer 操练

Golang-Slice 使用copy()与宣告的不同

这篇算是笔记 看到有人发问slice有关的问题 有人回答用copy()进行复制slice,我就想跟用...

[DAY 10] Pytorch 简介

前言 在开始进入我们各式各样的深度模型之前,我们要先来介绍一个非常 Powerful 的 Deep ...

android studio 30天学习笔记-day 1 - 前言

Hi大家好,很高兴参加这次铁人赛,身为大学生的我接触android已经快过一年了,在这期间学习许多,...

Day01 - 挑战前言

前言 今天是我挑战的第一天,这次挑战其实是一个偶然状况下,资深的前辈看到我正好开着铁人挑战赛的报名页...

每日挑战,从Javascript面试题目了解一些你可能忽略的概念 - Day14

tags: ItIron2021 Javascript 前言 作者发烧中,但文章还是得发? 昨天的主...