[发明专利]一种基于Web的高效流程图绘制系统及方法有效

专利信息
申请号: 201610173835.6 申请日: 2016-03-24
公开(公告)号: CN105786526B 公开(公告)日: 2019-08-27
发明(设计)人: 杨洋;唐伟;梅傑;邱成健 申请(专利权)人: 江苏大学
主分类号: G06F8/38 分类号: G06F8/38;G06F8/30
代理公司: 暂无信息 代理人: 暂无信息
地址: 212013 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于Web的高效流程图绘制系统及方法,包括绘图模块、界面模块、文件模块;绘图模块包括节点管理模块、边管理模块以及组管理模块,负责接受传入的流程图的参数、封装成Image类对象,调用一个开源的算法库完成流程图自动布局和绘制工作;界面模块包括交互模块、数据传输模块,采用Bootstrap框架实现页面特效;数据传输模块负责前台、后台数据的异步传输工作;交互模块用于确定出用户点击的图元并将其名称传输给后台,后台检索该图元信息后再通过数据传输模块返回到用户界面;文件模块其一负责接受绘图模块发送过来的SVG文件,生成对应的PDF文件,导出MySQL数据库备份文件;其二负责导入文件、上传文件,以及解析上传的文件获得绘图参数的工作。
搜索关键词: 一种 基于 web 高效 流程图 绘制 系统 方法
【主权项】:
1.一种基于Web的高效流程图绘制系统,其特征在于,包括绘图模块、界面模块、文件模块;所述绘图模块包括节点管理模块、边管理模块以及组管理模块,负责接受传入的流程图的参数,将这些参数封装成Image类数据对象,并调用一个开源的算法库GraphViz的API完成流程图自动布局和绘制工作;所述界面模块包括交互模块以及数据传输模块,属于系统用户页面主体部分,采用Bootstrap框架实现页面及页面特效;所述数据传输模块负责前台、后台数据的异步传输工作;所述交互模块一方面负责操作用户界面预览区中SVG图形的Dom接口,确定出用户点击的图元并将其名称传输给后台,后台检索该图元信息后再通过数据传输模块返回到用户界面;所述交互模块另一方面负责对SVG添加动画特效,以便用户进行个性化微调;所述文件模块包括文件生成模块、文件导入模块和文件导出模块;所述文件模块一方面负责接受所述绘图模块发送过来的SVG文件,并根据该SVG文件生成对应的PDF文件,同时导出MySQL数据库备份文件;另一方面负责导入文件、上传文件,以及解析上传的文件获得绘图参数的工作;所述绘图模块采用PHP语言编写实现;所述传入的流程图的参数包括:节点信息、边信息、组信息;所述界面模块采用Html语言与Javascript语言编写;所述数据传输模块采用Ajax技术实现,所述Ajax技术包括:异步Javascript和Xml技术;所述交互模块采用两个Javascript脚本实现;所述文件模块采用PHP和Python语言编写实现。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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