发明名称 |
一种将流程图转换为可执行语言的优化方法 |
摘要 |
本发明提出了一种将流程图转换为可执行语言的优化方法,该方法包括以下步骤:a.获取目标流程图数据、节点数据、节点关系数据信息并保存;b.将目标流程图封装成一个独立的类X;c.将节点之间的流向关系生成为类X的序列属性;d.根据节点信息中的节点编号和数据类型,将其生成类X的属性;e.根据每个节点信息中的表达式,生成对应的类X的方法;f.生成类X的构造方法,功能在于根据步骤c中的序列属性信息解析执行步骤e中生成的方法。本发明充分利用了面向对象语言中类的功能和流程图中的节点关系,在将复杂流程图转换成可执行语言的过程中避免了多次使用if条件语句嵌套造成混乱的影响。 |
申请公布号 |
CN104049958A |
申请公布日期 |
2014.09.17 |
申请号 |
CN201310081739.5 |
申请日期 |
2013.03.15 |
申请人 |
苏州精易会信息技术有限公司 |
发明人 |
牟春林;冯平 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种将流程图转换为可执行语言的优化方法,其特征在于,该方法包括以下步骤:a.获取目标流程图数据、节点数据、节点关系数据信息并保存;b.将目标流程图封装成一个独立的类X;c.将节点之间的流向关系生成为类X的序列属性;d.根据节点信息中的节点编号和数据类型,将其生成类X的属性;e.根据每个节点信息中的表达式,生成对应的类X的方法;f.生成类X的构造方法,功能在于根据步骤c中的序列属性信息解析执行步骤e中生成的方法。 |
地址 |
215000 江苏省苏州市工业园区星湖客69幢905室 |