[发明专利]一种云扩RPA流程项目结构以及.dgs文件有效
申请号: | 202110537419.0 | 申请日: | 2021-05-18 |
公开(公告)号: | CN113191739B | 公开(公告)日: | 2023-10-13 |
发明(设计)人: | 刘春刚;殷俊杰;鲍瑞敏;戴赛花 | 申请(专利权)人: | 上海云扩信息科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F8/36 |
代理公司: | 深圳紫晴专利代理事务所(普通合伙) 44646 | 代理人: | 付钦伟 |
地址: | 200240 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rpa 流程 项目 结构 以及 dgs 文件 | ||
本发明公开了一种云扩RPA流程项目结构以及.dgs文件,所述的云扩RPA流程项目结构包含两层,第一层是项目文件夹,第二层是核心,包含流程文件,project.json文件,project.runtime.json文件,ProjectSettings.json文件,.setting文件夹,.git文件夹,其他文件和子文件夹。通过这个项目结构,可以将多个流程文件统一成一个整体,通过项目的导入导出和发布功能实现项目的复用性。
技术领域
本发明涉及一种云扩RPA流程项目结构以及.dgs文件。涉及云扩RPA流程项目技术领域。
背景技术
随着互联网和移动互联网的全面普及,企业的线下业务场景都在实施数字化转型,如线下的业务办理转移到线上桌面端。当越来越多数字化服务出现在客户端,产品的体验竞争愈演愈烈。在此背景下,RPA的出现极大程度上解决了企业的痛点。如何将RPA产品打磨到人人可用,人人会用,是产品研发的关键目标。在Windows系统之下,很多程序需要以管理员的身份才能运行,不以管理员身份运行的话无法操作到系统的特定文件,或者会在运行过程中报错。用户虽说可以通过修改执行文件的属性去设置其默认执行权限为“以管理员身份运行”,但是这种操作麻烦耗时,可能用户会每天都要运行这些程序,老是手动选择,会给用户带来极大的不便,且并不是每个用户都知道怎么去做。如何设置才能让程序以后都是直接以管理员的身份去运行,降低用户的运行实施成本,是提高产品质量的关键,是本领域技术人员需要解决的问题。
发明内容
本发明的目的就是为了解决以上问题,提供一种云扩RPA流程项目结构以及.dgs文件。
为实现上述目的,本发明一种云扩RPA流程项目结构包含两层,第一层是项目文件夹,第二层是核心,包含流程文件,project.json文件,project.runtime.json文件,ProjectSettings.json文件,.setting文件夹,.git文件夹,其他文件和子文件夹。
优选的,所述的项目文件project.json,该文件包含了项目的重要属性,是项目最重要的文件,没有该文件,项目无法在云扩编辑器中打开,也无法在云扩机器人上运行,其结构如下:
a.ProjectName:项目名;
b.Version:项目版本;
c.SchemaVersion:project.json文件的版本,用以兼容旧的项目,当当前编辑器的project.json版本大于所要打开的流程项目的project.json的SchemaVersion版本时,项目需要做一些兼容性的调整,让项目可以在高版本的编辑器里面打开;
d.ProjectType:项目类型,分为流程项目和组件项目,流程项目就是包含业务逻辑的项目,组件项目则是可以打包成组件,供其他流程进行调用;
e.Description:描述;
f.Author:作者;
g.Company:公司;
h.License:凭证;
i.Settings:存放项目的一些设置;
j.ProjectEntryItem:项目的入口文件,确定项目运行从哪个文件开始;
k.Items:包含在项目内的文件列表,显示为相对路径,通过这个属性来管理项目的流程文件,子文件夹和非流程文件,在发布的时候也是根据这个属性将项目文件夹下必要的文件进行打包;
l.TargetFramework:使用的.net的框架;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海云扩信息科技有限公司,未经上海云扩信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110537419.0/2.html,转载请声明来源钻瓜专利网。