浦发总行 RPA 项目组关于 RPA7.0.0 版本设计器的一些优化建议:
一、增加导出功能:
1. 流程设计完成后,点击导出,导出类似 VISIO 类型的流程图,最好能够编辑,后期方便查看整体设计流程,进行项目流程文档整理。
二、辨识度问题:
1. 设计器的画布背景与控件框及字体颜色,建议修改成反差较大的颜色,增加辨识度。
2. 图标反映出的内容太多,导致图标可读性太差,建议精简图标显示,可点击进入图标内部进行相关设计。
3. 流程运行过程中,哪一步报错,该步骤对应的控件显示为红色,界面自动定位到报错步骤的界面。
4. 流程控件连接线太过个性化,建议线条可以横平竖直,增加整体界面可读性。
三、属性问题:
1. 流程每一步都记录日志,大部分记录的日志都是无用的,导致代码可读性变差,建议改为属性选择,自定义是否需要记录日志。
四、控件问题:
1. 建议类似 while 循环类的控件,可以把循环操作内容放入 while 循环控件内部(如:双击控件,可进入控件内部进行循环步骤设计)。
2. 建议增加 end 控件,后期维护人员便于定位流程的开始结束节点。
需求已经进行记录,后续适当版本考虑安排,请关注后续 release notes
1.1
不是导入导出工程,而是把流程以类似 Visio 和思维导图的形式导出,进行整体框架展示,方便后期流程梳理,文档整理。
2.1
控件框和背景颜色反差较差,也会导致文字辨识度较差,还是建议在展示效果上尽量再增加识别度,是否考虑不只黑白一种搭配,增加多种颜色搭配。
2.2
是否可以考虑,鼠标右键点击控件,弹出选项栏,可在选项中选择属性设置。
2.3
只是将报错步骤的控件标红,并不是移动控件
1.1
不是特别明白你的意思,现在工程直接用就行了,你指导出为别的格式吗?导出对应是导入,如果你要导入另外一个项目,现在可以用复制
2.1
现在都是黑底白字,反差已经最大了,你是指控件快要和背景反差大吗?这个我们标题框已经反差较大了,设置内容我们还是希望突出文字
2.2
我们终极目标是最好不要填写右边属性,所有信息都在流程中,因此可能不会减少图标内容,反而会增加,但是会想办法尽量优雅简介,你看见代码块什么反应呢?这种从面板上看简单,但是可读性极差
2.3
我们不能随意移动用户选中的控件的,你可以点击出错那一步的 cosole 中的蓝色链接,可以快速跳转到出错的控件
2.4
上端对齐,线条即完全水平的横行,竖线不实用,也无法对齐(因为出入口不在一边)
3.1
这个建议不错,不过设置起来很麻烦,我们现在都是遵循的标准的 logging level 设置(self.__logger.debug),后续我们会统一加上设置选项,现在你可以通过代码自定设定输出界别
3.2
这个应该很容易就能看出来吧,白线结束地方,就结束了,推荐你在最后一个组件编写备注 “流程完毕”,不过我们会考虑把 return 做成特别颜色 ( 红色),这样看得更清楚
👍