登录
首页 » Web网页开发 » Web版的WorkFlow流程设计器WorkFlowBS

Web版的WorkFlow流程设计器WorkFlowBS

于 2022-02-02 发布 文件大小:448.93 kB
0 149
下载积分: 2 下载次数: 1

代码说明:

Web版的流程图设计器WorkFlowBS,实现目标:   1 将所有的节点自动排序   2 解决连线的重叠问题   分析:   1 设置每个节点的parentNode和childNode   2 找到一个parentNode 为null的做为树根设坐标(row=0,0)   3 判断childNode的节点数为每个子节点设置坐标(row+1,col),   3.1 子节点的位置(row+1,fa.col+(i-(total/2)))   4 如果坐标位置被占用,那么修改父节点坐标,使其col++ ,重复3   4.1 判断占用关键是看col因为是自顶到下的,所以row不会重复   5 设置完这个节点的子节点以后,设置这个节点为已操作already=1   6 查找一个父节点不为空already=0的节点,重复3   7 重复2   8 完成节点的坐标设置,进行位移   9 建立两点之间的连线   10 写连线的名称和备注(选)   11 判断如果两个连线的midPoint重叠,就左右移开   12 如果连线的midPoint和node重叠,就移开

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 工厂模式
    简单工厂模式是类的创建模式,又叫做静态工厂方法模式。就是由一个工厂类根据传入的参量决定创建出哪一种 产品类的实例。一般涉及到三种角色:工厂类:担任这个角色的是工厂方法模式的核心,含有与应用紧密相关的 商业逻辑。工厂类在客户端的直接调用下创建产品对象,它往往由一个具体的类实现。抽象产品角色:担任这个 角色的类是由工厂方法模式所创建的对象的父类,或她们共同拥有的接口。一般由接口或抽象类实现。具体产品 角色:工厂方法模式所创建的任何对象都是这个角色的实例,由具体类实现。
    2022-08-13 20:48:11下载
    积分:1
  • flot4 js曲线图
    Flot是一款纯基于jQuery的纯Javascript 库. 它关注的是提供一些简单的应用(所有选项都是可选的)), 引人瞩目的效果和一些比如缩放图片、鼠标跟踪的特性。
    2022-09-19 02:05:03下载
    积分:1
  • 工作流myflow
    工作流引擎,用phael编写,但在ie10下有兼容性问题
    2022-04-19 14:22:52下载
    积分:1
  • jquery fullcalender
    jquery canlende 工作日程安排,后台数据维护,操作灵活 简单。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    2022-10-16 03:10:03下载
    积分:1
  • 微信中文字交互源码(含测试)
    应用背景1)程序功能:微信开发中文字交互项目详解,采用PHP编写。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/46967221。 3)原创作品,出自"CleverCode的博客"。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。关键技术 申请完微信订阅号后,要想微信开发,必须在微信后台(mp.weixin.qq.com)切换到开发模式,然后配置接口。如下图。http://xxxx.com是我服务器的域名地址。如果没有服务器也可以用新浪的sae。/apithxl/interface表示的我是使用的zend framework框架。这个url可以是任意的,只要能够访问得到即可。例如http://xxxx.com/api.php,http://xxxx.com/api.jsp等等。
    2022-06-26 08:51:07下载
    积分:1
  • FTP工具C源码
    资源描述AC_FTP is a file transfer protocol client  that uses asynchronous socket operation mode and utilizes many  programming techniques described in detail throughout the book.  It connects to an FTP server, sends commands and receives replies  according to rfc959.txt">RFC 959 to get and put files,  change directories, get file lists, delete files.
    2022-01-25 17:25:52下载
    积分:1
  • springMVC+activemq简单聊天室
    springMVC+activemq简单聊天室,实现的简单的点对点私聊,和公平聊天,spring-activemq.xml
    2022-04-21 22:20:18下载
    积分:1
  • 主要是对数组进行
    主要是对数组进行取值,对数组进行排序之类的,数组一共有几种排序,1.冒泡排序法,2,选择排序法,3,快速排序法,4,插入排序法等等 。 快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。 冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。 选择排序法是将数组的第一个数据作为最大或者最小的值,然后通过比较循环,输出有序的数组。 插入排序是选择一个数组中的数据,通过不断的插入比较最后进行排序。下面我就将他们的实现方法
    2022-07-15 18:46:10下载
    积分:1
  • 明日购物商城
    应用背景一、源码特点       购物网站、网上商城、后台管理 二、功能介绍       本源码是一个网上购物商城源码,网上购物商城主要由前台会员模块和后台管理模块两部分组成。 关键技术三、菜单功能        前台功能模块 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-26 22:18:29下载
    积分:1
  • java web 购物车实现
    应用背景该工程在myeclipse直接运行,可以实现基本购物车功能,在增、删、改、查等可以完美的实现,可供刚入门学java web开发人员学习关键技术采用jsp+servlet+sql模式下的web项目, 购物车的功能实现。 可以有以下三种方法: 1.用cookie实现购物车; 2.用session实现购物车; 3.用cookie和数据库(购物车信息持久化)实现购物车;以上工程就是采用此方法
    2022-08-25 04:44:57下载
    积分:1
  • 696518资源总数
  • 105651会员总数
  • 15今日下载