[发明专利]一种灵活方便的流程图构建方法有效

专利信息
申请号: 201610921198.6 申请日: 2016-10-21
公开(公告)号: CN106648608B 公开(公告)日: 2019-08-13
发明(设计)人: 吴晓军 申请(专利权)人: 吴晓军
主分类号: G06F8/38 分类号: G06F8/38;G06Q10/10
代理公司: 深圳市科吉华烽知识产权事务所(普通合伙) 44248 代理人: 马世中
地址: 518000 广东省深*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种灵活高效的流程图构建方法,包括流程图的布局、编辑、局部折叠/展开、删除/撤销、粘贴复制等操作。所述方法首先定义基本节点和基本组,其中,基本组由组头、组尾以及中间的节点构成,基本组分成一般组,分支组,循环组;在构造流程图时候,由开始节点和结束节点连接构成基本流程图,然后其他的节点都往里面添加;流程图的布局也属于组布局,根据组的不同,组将布局分成主布局、分支组布局和循环组布局。通过组的折叠和展开,将局部流程图组折叠收起或展开,可使得复杂的流程图变得简介清晰,更便于业务逻辑梳理。本发明可广泛应用在基于流程图的程序构建、逻辑梳理等,本发明的一个典型应用是在机器视觉软件系统的搭建中。
搜索关键词: 基本组 分支组 循环组 折叠 构建 梳理 基本流程图 局部流程图 程序构建 典型应用 基本节点 机器视觉 节点连接 局部折叠 开始节点 软件系统 业务逻辑 灵活 组头 粘贴 删除 简介 复制 撤销 清晰 应用
【主权项】:
1.一种灵活的流程图创建方法,其特征在于:所述方法包括:定义基本节点和基本组,其中,基本节点包括引入连接线、引出连接线和矩形框,基本组由组头、组尾以及中间的节点构成,并且基本组是基本节点的容器,包含了一个或多个基本节点,同时还能包含基本组,基本组按照结构的不同分成了三种:一般组,分支组,循环组;组的创建:在构造流程图时候,由开始节点和结束节点连接构成基本流程图,然后其他的节点都往里面添加;具体步骤包括:S11.创建要插入的对象,即节点,创建包括从单元列表中选择节点,或者在已有的流程图中复制节点;S12.删除原有位置的连接线;S13.将插入对象的上一个节点与插入节点创建连接线;S14.再将插入对象的下个节点与插入节点创建连接线;S15.最后对整体流程图进行布局;S16.同时在撤销堆栈中添加相应的操作信息;S17.清空重做堆栈中的对象信息;组的布局:流程图的布局也属于组布局,根据组的不同,组将布局分成:主布局、分支组布局和循环组布局;其中,主布局的具体步骤包括:S18.首先判断当前节点类型;S19.如果是基本节点,就直接设置下个节点的位置;S20.如果是组,先调用组的布局方法,算出组的高度和宽度,S21.然后设置下个节点的位置;S22.按照上述的步骤循环遍历所有的节点;直到遇到最后一个没有后续连接节点的终止节点,布局完成;分支组布局:分支组布局是对主布局的一个拓展,分别对分支都进行主布局,最后根据分支中高度最大的分支高度,计算组尾的位置进行布局;循环组布局:首先对组头的引出连接线进行布局;接着对循环内部的节点进行主布局;最后对折回线进行布局,布局完成;折叠和展开是组特有功能,流程图和基本节点都不具备,当组折叠的时候,只有组头显示,其他部分都隐藏,相当于变成了一个基本节点;组的折叠和展开有三种:一般组折叠和展开,分支组的折叠和展开,循环组的折叠和展开。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吴晓军,未经吴晓军许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610921198.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top