基于可视化低代码的程序生成方法、装置、设备及介质
基本信息
申请号 | CN202111614439.X | 申请日 | - |
公开(公告)号 | CN114461198A | 公开(公告)日 | 2022-05-10 |
申请公布号 | CN114461198A | 申请公布日 | 2022-05-10 |
分类号 | G06F8/34(2018.01)I;G06F8/38(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 梁靖;唐瑞伯;叶倩雯;李林颖;颜勇;周莉 | 申请(专利权)人 | 上海交通大学四川研究院 |
代理机构 | 成都九鼎天元知识产权代理有限公司 | 代理人 | - |
地址 | 610000四川省成都市双流区菁蓉中心a座10号楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了基于可视化低代码的程序生成方法、装置、设备及介质,该方法包括获取并加载流程图数据,所述流程图数据包括流程图的节点和边,所述边包括IN边和OUT边,所述OUT边表示出该节点的边,所述IN边表示进该节点的边;通过重复遍历某一节点之后的子图,确定所述节点的OUT边的顺序;通过重复深度遍历,确定节点的控制节点和边的顺序,并判断边的类型,所述控制节点为到达某节点所必经的节点;根据节点间的控制关系调整边类型,确定每个节点唯一从控制节点到达的边;确定代码块、嵌套层次和边的代码类型,生成程序代码,根据所述程序代码生成应用程序。本发明通过对节点和边进行定序,能够生成逻辑相对复杂的程序。 |
