(高)K-RPA命名规范和开发原则
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
通常在命名中使用简称而不是全称,使用简称更简单(直接在应用程序的版权中定位)。
一级目录:通常是供应商企业名称(供应商用简称)。
二级目录:应用系统名称/简称。
三级目录:应用系统名称 + _
+ 通用控件 / 应用系统名称 + 业务子任务。
一级目录:小组名称/部门名称。
二级目录:业务分类,若重名,则:小组名称/部门名称 + _
+ 业务分类。
三级目录(可选):业务子任务,若分类复杂,则由多个子任务组成,可创建三级目录。
一级目录:小组名称/部门名称。
二级目录:业务分类,若重名,则:小组名称/部门名称 + _
+ 业务分类。
三级目录(可选):业务场景,在需求调研时与业务人员商定的场景名称。
系统通用功能组件 系统名称/简称 + _通用_
+ 控件名称。
系统功能组件命名 系统名称/简称 + _
+ 系统功能模块名 + _
+ 系统功能名称。
需求调研时和业务人员商定的场景命名。
场景名称 + _
+ 业务系统简称 + _
+ 参数名 场景名称:和需求调研人员商定。 业务系统简称:参考应用系统之前的参考表。 参数名:根据代码逻辑自定义。
安全性原则
系统创建资源必须合理释放
系统连接资源必须合理断开
系统敏感数据必须加密存储
操作步骤必须与需求安全一致
操作结果检测必须与需求规则完全一致
操作过程必须留痕,满足稽核审计要求
扩展性原则
脚本代码变量参数化
代码与数据低耦合
同一系统的控件操作组件化
动态读取环境变量
适应不同电脑环境运行
脚本参数问题
Excel相关问题
进程相关问题
脚本输出信息、日志
IE相关问题
鼠标键盘相关问题
调试
不可逆操作
数据翻页
组件开发低耦合
注释
判断
对导出文件、下载文件、上传文件等操作
循环
关键步骤
脚本尽量细粒度化
网页操作
文件操作
业务操作具有真实性
真是业务操作回退困难
业务操作错误代价高
确认环境
确认窗口时间
编写业务逻辑
抓取控制元素
检验业务逻辑
组件上线
启动程序
选择证书
密码录入
启动完成