[发明专利]一种利用图形化操作实现代码编程的方法有效
申请号: | 201210364013.8 | 申请日: | 2012-09-26 |
公开(公告)号: | CN102915242A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 刘建龙;张亚栋;程建明;余春秀 | 申请(专利权)人: | 北京广利核系统工程有限公司;中国广东核电集团有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 北京元中知识产权代理有限责任公司 11223 | 代理人: | 王明霞 |
地址: | 100094 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 图形 操作 实现 代码 编程 方法 | ||
1.一种利用图形化操作实现代码编程的方法,其特征在于,
包括节点模块:根据不同被测设备及其相关的测试设备和对应的测试程序,建立与此测试程序对应的测试节点;
测试环境模块:根据用户选择的被测设备信息建立当前流程图模块运行环境;
流程图模块:用户根据预测被测设备及相应测试设备选择对应的测试节点,按顺序建立由各测试节点形成的图形化流程图;
函数模块:适于保存和收录新增函数,用于支持节点模块和流程图模块的功能调用;
代码输出模块:适于将生成的图形化流程图转化为由代码构成的可执行文件输出。
2.如权利要求1所述的一种利用图形化操作实现代码编程的方法,其特征在于,所述节点模块中的测试节点包括提供基本数值类型变量定义的变量节点、提供数组定义的数组节点、提供时间戳定义的时间戳节点、对支持的变量及数组进行正则运算的表达式节点、提供功能函数调用的函数节点,用于测试判断和循环的判定节点和循环节点上述各节点根据各自的属性为用户提供输入界面。
3.如权利要求2所述的一种利用图形化操作实现代码编程的方法,其特征在于,所述节点模块中的测试节点内容由表示当前节点类型的类型标识、表明当前测试节点名称的名称标识、表明当前测试节点大小的数值标识及记录测试节点坐标位置的坐标标识构成。
4.如权利要求1所述的一种利用图形化操作实现代码编程的方法,其特征在于,所述流程图模块首先建立由开始和结束两个节点框构成的基本流程图,然后再将用户选择的测试节点按顺序加入到开始和结束两个节点框之间,最终形成完整的流程图。
5.如权利要求1所述的一种利用图形化操作实现代码编程的方法,其特征在于,所述测试环境模块提供流程图模块的信息为当前被测设备及其接口标识及测试设备的标识。
6.如权利要求1所述的一种利用图形化操作实现代码编程的方法,其特征在于,代码输出模块能够将多个流程图按一定的执行顺序配置到一个可执行文件中。
7.如权利要求1所述的一种利用图形化操作实现代码编程的方法,其特征在于,所述代码模块能够根据可执行文件最终执行的环境而输出对应环境下的可执行文件。
8.如权利要求1所述的一种利用图形化操作实现代码编程的方法,其特征在于,所述流程图模块首先利用XML信息建立整个流程图的属性信息,并将内部的各个测试节点利用XML信息进行记录,再将上述所有XML信息保存成一个XML存储流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京广利核系统工程有限公司;中国广东核电集团有限公司,未经北京广利核系统工程有限公司;中国广东核电集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210364013.8/1.html,转载请声明来源钻瓜专利网。