[发明专利]程序开发的实现方法和装置有效
申请号: | 201510757706.7 | 申请日: | 2015-11-09 |
公开(公告)号: | CN105224341B | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 陈龙;王晴 | 申请(专利权)人: | 中国民生银行股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马爽;黄健 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 步骤组件 流程模板 程序对象 程序开发 方法和装置 组件连接 预设 调用 调用代码 接收用户 连接关系 逻辑排列 整个程序 人工的 编排 指令 开发 | ||
1.一种程序开发的实现方法,其特征在于,包括:
调用预设的组件流程模板,所述组件流程模板中包括了至少两个步骤组件和至少一个箭头组件,各所述步骤组件之间通过所述箭头组件进行连接,所述箭头组件用于表征执行完与所述箭头组件连接的上一个步骤组件后执行与所述箭头组件连接的下一个步骤组件;
确定与各所述步骤组件对应的程序对象;
接收用户输入的执行指令,根据所述组件流程模板执行与各所述步骤组件对应的程序对象;
其中,在所述接收用户输入的执行指令,根据所述组件流程模板执行与各所述步骤组件对应的程序对象之后,还包括:
记录所述方法的执行过程,并获取所述执行过程的各状态;
接收所述用户发送的处理错误指令,根据所述执行过程的各状态,回滚所述执行过程。
2.根据权利要求1所述的方法,其特征在于,所述确定与各所述步骤组件对应的程序对象,包括:
接收所述用户确定的各所述步骤组件的标识以及各所述程序对象的标识;
根据预设规则,将各所述步骤组件的标识与各所述程序对象的标识进行关联,以确定与各所述步骤组件对应的程序对象。
3.根据权利要求1所述的方法,其特征在于,在所述确定与各所述步骤组件对应的程序对象之前,还包括:
接收所述用户输入的与各所述步骤组件对应的步骤执行内容,所述步骤执行内容用于表征所述步骤组件的具体执行内容。
4.根据权利要求1-3任一所述的方法,其特征在于,在所述调用预设的组件流程模板之前,还包括:
接收所述用户确定的各所述步骤组件和各所述箭头组件;
根据预设流程,确定各所述步骤组件和各所述箭头组件的连接关系,以建立所述组件流程模板。
5.一种程序开发的实现装置,其特征在于,包括:
调用模块,用于调用预设的组件流程模板,所述组件流程模板中包括了至少两个步骤组件和至少一个箭头组件,各所述步骤组件之间通过所述箭头组件进行连接,所述箭头组件用于表征执行完与所述箭头组件连接的上一个步骤组件后执行与所述箭头组件连接的下一个步骤组件;
确定模块,用于确定与各所述步骤组件对应的程序对象;
执行模块,用于接收用户输入的执行指令,根据所述组件流程模板执行与各所述步骤组件对应的程序对象;
所述执行模块在接收用户输入的执行指令,根据所述组件流程模板执行与各所述步骤组件对应的程序对象之后,还用于:
记录所述装置的执行过程,并获取所述执行过程的各状态;
接收所述用户发送的处理错误指令,根据所述执行过程的各状态,回滚所述执行过程。
6.根据权利要求5所述的装置,其特征在于,所述确定模块,具体用于:
接收所述用户确定的各所述步骤组件的标识以及各所述程序对象的标识;
根据预设规则,将各所述步骤组件的标识与各所述程序对象的标识进行关联,以确定与各所述步骤组件对应的程序对象。
7.根据权利要求5所述的装置,其特征在于,还包括:
接收模块,用于在所述确定模块确定与各所述步骤组件对应的程序对象之前,接收所述用户输入的与各所述步骤组件对应的步骤执行内容,所述步骤执行内容用于表征所述步骤组件的具体执行内容。
8.根据权利要求5-7任一所述的装置,其特征在于,所述调用模块在调用预设的组件流程模板之前,还用于:
接收所述用户确定的各所述步骤组件和各所述箭头组件;
根据预设流程,确定各所述步骤组件和各所述箭头组件的连接关系,以建立所述组件流程模板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民生银行股份有限公司,未经中国民生银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510757706.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效叠层式高温黑体炉体
- 下一篇:一种目录清除方法、装置及移动终端