发明名称 |
实现流程图自动调整布局的方法及装置 |
摘要 |
本发明涉及流程图设计技术,公开了一种实现流程图自动调整布局的方法及装置,所述方法包括:获取流程图的节点信息;根据所述节点信息确定所述流程图中的各分支的信息;根据所述各分支的信息确定主线;根据所述主线确定所述流程图中的所有分支的最优组合方式;根据确定的最优组合方式调整图元坐标位置。利用本发明,可以提高流程图布局的效率,保证流程图整体的整洁与精确度。 |
申请公布号 |
CN101876900B |
申请公布日期 |
2014.01.08 |
申请号 |
CN200910246003.2 |
申请日期 |
2009.11.24 |
申请人 |
恒生电子股份有限公司 |
发明人 |
罗果;竹一峰 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
赵景平;逯长明 |
主权项 |
一种实现流程图自动调整布局的方法,其特征在于,包括:获取流程图的节点信息,所述节点信息包括类型、连接线、位置,所述类型包括:开始节点、结束节点和中间节点;根据所述节点信息确定所述流程图中的各分支的信息,所述各分支的信息包括:节点及对应所述节点的连接信息,所述节点包括:开始节点、中间节点、结束节点;根据所述各分支的信息确定主线,包括:计算各分支中的连接线数;选取连接线数最多的分支作为主线;检查选取的主线之外的其他分支是否为所述主线的子集;如果是,则将该子集对应的分支作为主线;根据所述主线确定所述流程图中的所有分支的最优组合方式包括:对各分支进行全排列组合;分别计算各组合中所有连接线的长度和;选取长度和最小的组合作为最优组合方式;根据确定的最优组合方式调整图元坐标位置。 |
地址 |
310053 浙江省杭州市滨江区江南大道3588号恒生大厦11楼 |