0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RPA机器人设计文档中都包括哪些内容

金小K 来源:金小K 作者:金小K 2022-02-23 14:57 次阅读

在RPA流程的设计阶段,通常每个流程都需要产出一个独立的方案设计文档(Solution Design Document,SDD),这样就保证该流程实施的独立性,包括后续的开发、测试、部署上线工作。与传统软件开发中的概要设计文档一样,SDD承接了PDD中的流程需求体现了整体的设计要求,以及对后续RPA开发过程的指导。通常在单流程设计前,RPA架构师可将项目的整体架构设计、设计开发原则和指南、可复用组件等一切共性内容,都提炼到整体架构设计或解决方案设计文档中。

虽然,目前在业内仍没有一套标准格式的SDD文档,但基于之前一些项目的最佳实践,我们可以大致罗列出RPA设计文档中的主要内容。

1.流程概述

定义该流程的基本描述和运行情况、PDD中的业务用户需求,明确流程的业务负责人和沟通接口人,以及 RPA设计的前提假定、技术约束、环境依赖和所要求的服务水平协议等。

2.涉及的应用系统/工具

描述该流程需要操作的应用系统、工具、技术。例如,是B/S架构还是C/S架构。

3.描述登录方式或口令

描述流程中所涉及系统的用户登录方式,如哪些系统需要业务用户登录,如果需要,在开发或测试环境下所使用的用户名和口令是什么。

4.现状业务流程

内容主要来自PDD中对于业务流程的描述。与SDD的区别是,SDD中所描述的业务流程必须是能够被RPA设计人员所理解的。

5.目标业务流程

主要目的是清晰地告诉业务人员,引入RPA之后的业务流程是如何运行的,其中包含机器人处理的环节、人工处理的环节,以及双方的协作环节。那么,设计人员就需要收集汇总该流程在业务层面的优化点,以及由于引入机器人之后所带来的流程改进点,并将这些统一体现在目标业务流程的定义中。

6.机器人处理流

目标业务流程是面向业务人员的,而机器人处理流是面向技术人员的。机器人处理流可以拆分出该流程需要几个机器人、几个自动化任务,以及这些自动化任务的执行时间是什么,任务之间是如何编排的。

7.文件目录结构

为了区分不同业务流程的处理过程,机器人通常需要拥有专属的文件目录。SDD中应清晰地定义出机器人程序的存储目录和所需处理的文件的存储目录,避免出现不同流程输入、输出文件混用的问题。

8.机器人设计要点

体现机器人程序之间的依赖关系,包括所需要复用的代码库、配置文件、机器人的控制方式、数据安全和数据管理、业务连续性处理手段等一切需要重点说明的设计内容。

在一些RPA项目中,实施人员常常会忽视对自动化业务流程的设计过程,打着“敏捷快速”的旗号直接从需求阶段转入开发阶段,这是十分有害的。如果开发人员不在RPA的开发过程中仔细思考如程序结构、人机协作、目录划分、异常处理等设计问题,则只能依赖于后续不断地开发迭代来解决前期的设计缺陷,反而会大大拉长开发周期。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    210

    文章

    28148

    浏览量

    206082
  • 开发设计
    +关注

    关注

    0

    文章

    8

    浏览量

    6435
收藏 人收藏

    评论

    相关推荐

    机器人仿真的类型和优势

    机器人仿真使机器人工程师和研究人员能够创建机器人及其环境的虚拟模型。这项技术支持在仿真的无风险环境中测试和验证机器人设计与控制算法以及与各种元素进行交互。通过使用仿真软件,可以预测和分
    的头像 发表于 10-14 10:43 392次阅读
    <b class='flag-5'>机器人</b>仿真的类型和优势

    工业机器人常用的编程方式

    工业机器人的编程是确保机器人能够执行特定任务的关键步骤。编程方式多种多样,每种方式都有其特定的应用场景和优势。 工业机器人编程概述 工业机器人编程是为
    的头像 发表于 09-04 09:26 554次阅读

    机器人语言系统包括三个基本状态

    机器人语言系统(有时也被称为机器人语言操作系统)确实包括三个基本状态,这些状态是机器人程序运行和管理的核心组成部分。它们分别是: 监控状态 :在此状态下,系统负责对
    的头像 发表于 09-04 09:24 324次阅读

    3D霍尔效应传感器在机器人设计中的机械优势

    电子发烧友网站提供《3D霍尔效应传感器在机器人设计中的机械优势.pdf》资料免费下载
    发表于 09-03 11:36 0次下载
    3D霍尔效应传感器在<b class='flag-5'>机器人设</b>计中的机械优势

    苹果推进开发桌面机器人设

    苹果公司,在持续探索新的增长点与技术创新的道路上,正全力推进一款前所未有的桌面家用机器人设备的开发。该项目由前Apple Car项目负责人Kevin Lynch领衔,汇聚了数百名精英工程师,共同致力于打造这一颠覆性的产品。
    的头像 发表于 08-16 18:03 1195次阅读

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    的快速发展,智能机器人设备已成为工业自动化体系的佼佼者,而智能机器人设备核心—ROS系统,是机器人领域的集大成者,主要应用于机器人控制领域,如AGV工业
    发表于 07-09 11:38

    Al大模型机器人

    )大模型AI机器人采用中英文双语应用,目前的知识图谱包括了金航标和萨科微所有的产品内容、应用场景、产品的家属参数等,热卖的型号S8050、TL431、SS8550、FR107、LM321、ZMM5V6
    发表于 07-05 08:52

    abb机器人怎么设置原点位置信号

    ABB机器人设置原点位置信号是一个重要的步骤,它可以帮助机器人准确地定位和执行任务。 了解原点位置信号的重要性 原点位置信号是机器人编程和操作的基础。它为机器人提供了一个参考点,使得
    的头像 发表于 06-17 09:24 1747次阅读

    abb机器人的基本配置包括哪些

    介绍: 机器人本体 机器人本体是ABB机器人的核心部分,包括机器人的机械结构、关节、驱动器等。机器人
    的头像 发表于 06-17 09:19 1420次阅读

    工业机器人的机械部分主要包括什么

    工业机器人的机械部分是其核心组成部分,主要包括以下几个方面: 机器人本体 机器人本体是工业机器人的基础结构,
    的头像 发表于 06-16 15:18 1161次阅读

    北航成功研发微尺寸仿生机器人——昆虫机器人

    据中央电视台报道,北京航空航天大学科研团队历经15年,成功研发出微尺寸仿生机器——“昆虫”机器人。这款机器人设计灵感源于蟑螂,外形如同硬币,重量与相应体型的昆虫相近,约200毫克。
    的头像 发表于 05-23 11:39 672次阅读

    为什么四足机器人设计常借鉴狗的外形特征?

    刘表示,机器狗是机器人的一部分,被称为“四足动物”,意思很明显是“四条腿”。四足机器人之所以多数被设计为狗,而不是马或兔子,是因为其特有的膝盖构造。
    发表于 04-10 14:30 362次阅读

    基于树莓派的四足喷水机器人设

    今天小编给大家带来的是来自B-AROL-O团队带来的基于树莓派的四足喷水机器人,该机器人可以在农场环境中自主导航,识别需要浇水的植物并自动浇水,视觉系统采用的是 Luxonis 的 OAK-D-Lite相机,可以在专用硬件上运行计算机视觉算法,从而不会消耗树莓派控制
    的头像 发表于 01-22 09:19 1823次阅读
    基于树莓派的四足喷水<b class='flag-5'>机器人设</b>计

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    ROS系统是什么 ROS(Robot Operating System)是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递
    发表于 11-30 16:01

    机器人中都有哪些坐标系

    中的坐标系 机器人中都有哪些坐标系呢? 比如在机械臂形态的机器人中,机器人安装的位置叫做基坐标系Base Frame,机器人安装位置在外部环境下的参考系叫做世界坐标系World Fra
    的头像 发表于 11-22 17:20 1408次阅读
    <b class='flag-5'>机器人中都</b>有哪些坐标系