[发明专利]可视化拖拽绘制流程图方法、装置、设备及存储介质在审
申请号: | 202110118216.8 | 申请日: | 2021-01-28 |
公开(公告)号: | CN112950744A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 傅海涛 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06F3/0486 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
地址: | 518027 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视化 绘制 流程图 方法 装置 设备 存储 介质 | ||
本发明涉及研发管理领域,公开了一种可视化拖拽绘制流程图方法、装置、设备及存储介质,在接收到绘制流程图的请求之后,根据请求确定流程图的起始图形和结束图形,再基于起始图形确定起始点和起始点的出发方向,以及基于结束图形确定终点和终点的进入方向,将起始点和终点之间进行连线并计算出终点相对于起始点的连线方向,再根据出发方向、进入方向以及连线方向,分别计算出第二个坐标和倒数第二个坐标,调用SDK工具包绘制起始图形和结束图形之间的连接线,得到流程图。提高了可视化拖拽绘制流程图的准确性和工作效率,简化了操作流程。
技术领域
本申请涉及研发管理领域,具体涉及一种可视化拖拽绘制流程图方法、装置、设备及存储介质。
背景技术
随着计算机的飞速发展,人们对其要求越来越高,现在市场上的流程画图工具的缺陷被无限放大,针对目前用户的实际需求,渴望有一款可视化绘制流程图工具,降低使用门槛以及操作难度,提高绘制流程图的维护性。
目前绘制流程图产品没有将绘制过程可视化,导致在绘制流程图的过程中人们只能凭借自己想象力构建图形的拖拽和绘制过程,导致现在的绘制流程图工具使用门槛高,操作难度极大,对刚接触该流程图绘制工具的新用户非常不友好,同时系统也存在终端服务有复用,在上面修改的数据达不到修改一处即可服务全局的作用,可维护性较差。
发明内容
本发明的主要目的是为了解决现有的流程画图工具可维护性差,且无法实现可视化绘制的技术问题。
本发明第一方面提供了一种可视化拖拽绘制流程图方法,所述可视化拖拽绘制流程图方法包括:
在接收到绘制流程图的请求后,根据所述请求确定所述流程图的起始图形和结束图形;
基于所述起始图形确定起始点和所述起始点的出发方向,以及基于所述结束图形确定终点和所述终点的进入方向;
创建所述起始点与所述终点之间的连线,并计算所述终点相对于所述起始点的连线方向;
根据所述出发方向、所述进入方向和所述连线方向,分别计算出所述起始点的下一连接点的第一坐标和所述终点的前一连接点的第二坐标;
基于所述所述出发方向、所述进入方向、所述连线方向、所述第一坐标和所述第二坐标,调用SDK工具包绘制所述起始图形和所述结束图形之间的连接线,得到所述流程图。
可选地,在本发明第一方面的第一种实现方式中,所述在接收到绘制流程图的请求后,根据所述请求确定所述流程图的起始图形和结束图形包括:
根据所述请求确定绘制所述流程图的初始位置和结束位置;
以所述初始位置为搜索中心,获取一定距离内的多个坐标点,并将多个所述坐标点相互串联,得到起始图形;
通过拖拽操作将所述起始图形拖拽至所述结束位置,得到结束图形。
可选地,在本发明第一方面的第二种实现方式中,所述基于所述起始图形确定起始点和所述起始点的出发方向包括:
选取所述起始图形任意一点作为起始点;
以所述起始点为中点,绘制水平正交线和垂直正交线;
判断所述水平正交线和所述垂直正交线与所述起始图形是否有重叠,得到第一判断结果;
根据所述第一判断结果选择与所述起始图形没有重叠的正交线的方向为所述起始点的出发方向。
可选地,在本发明第一方面的第三种实现方式中,所述基于所述结束图形确定终点和所述终点的进入方向包括:
选取所述结束图形任意一点作为终点;
以所述终点为中点,绘制水平正交线和垂直正交线;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110118216.8/2.html,转载请声明来源钻瓜专利网。