`
zhyi_12
  • 浏览: 100409 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jbpm4 web设计器的初步方案

阅读更多

   上次由于jbpm4的出现打乱了我jbpm3的学习计划和jbpm设计器的编写工作,经过一些天重新对jbpm4的学习

流程设计器的编写工作也可以重新准备了。

准备的实现方案:

1、使用canvas作为画transition线条的基本组件

2、使用jquery ui组件模式

3、使用jquery ui 的mouse机制处理拖到

4、使用command模式实现设计器的redo、undo功能

5、使用jquery定制的组件定义流程的页面,暂时设想使用树形结构组织界面的元素,再根据模版生成相应的具体页面

6、在树、属性表格、菜单、工具栏等组件中实现和设计器组件的集成(需要考虑后再确定具体的机制)

初步定制的workflow 中 html

在demo中进行初步的技术验证。

  • 大小: 58.3 KB
  • 大小: 114 KB
  • workflow示例-1.rar (474.5 KB)
  • 描述: 验证集成树和属性表格的方案
  • 下载次数: 1039
分享到:
评论
5 楼 leexiaodong2009 2011-10-01  
我最近也在选型 ,想用flex来做,但资料太缺...
4 楼 roanzhou 2009-08-27  
3 楼 yabar 2009-08-26  
楼主 ,我最近也要弄web在线设计器了。。留下个脚印,关注你的研究啊。
现在处于技术探索阶段,考虑了 svg+vml、flex。还头一次发现可以用jquery来直接开发的。
之前在javaeye中也发现有牛人用jq直接弄出来连连看、坦克大战、泡泡堂等页面游戏。
看来jq实现也没有不可能的。关注你哦
2 楼 zhyi_12 2009-05-06  
雁行 写道

关注~ 似乎比VML要好些

在IE下 也是调用VML 的
1 楼 雁行 2009-05-06  
关注~
似乎比VML要好些

相关推荐

    extjs jbpm4流程设计器

    总之,"extjs jbpm4流程设计器"是前端技术和后端流程管理系统的完美结合,为企业提供了一种灵活、易用的流程设计解决方案。这种结合不仅提升了用户体验,也强化了业务流程的规范性和可维护性,是现代企业数字化转型...

    JBPM4 web设计器实践--命令模式的使用

    【标题】"JBPM4 web设计器实践--命令模式的使用"揭示了在JBPM4中如何运用命令模式来提升流程设计的效率与可维护性。命令模式是一种设计模式,它将请求封装为一个对象,使得我们可以用不同的请求对客户进行参数化,对...

    JBPM Web流程设计器

    【JBPM Web流程设计器】是一种基于Web的工具,它允许用户设计、管理和执行业务流程,类似于Eclipse中的jbpm插件。这个设计器采用JavaScript(js)和ExtJS库来构建,提供了一个直观的图形化界面,使得非技术人员也能...

    jbpm4web-JBPM4的一个web版本的Demo

    在jbpm4web中,你可以通过图形化的流程建模工具设计业务流程。这些工具通常支持BPMN(Business Process Modeling Notation)标准,使得流程图易于理解且可读性强。你可以定义开始事件、结束事件、任务、网关、事件...

    用raphael实现的jbpm4web流程设计器

    标题中的“用raphael实现的jbpm4web流程设计器”提到了两个主要概念:Raphaël和jbpm4web。这两个是IT行业的特定技术,接下来我们将深入探讨它们。 Raphaël是一个JavaScript库,主要用于在Web浏览器中创建矢量图形...

    jbpm4web JBPM的web版Demo最新

    开发整理出了一个Web版本下的JBPM流程的创建,发起,审批,驳回等一系列操作的Demo,欢迎各位初学者下载查看。没有积分的网友可以去我的csdn博客找到“联系我”的模块,在左下角,通过QQ或者邮件的方式跟我索取

    JBPM web 设计器

    此外,通过适当调整,可以生成适用于jBPM4或其他基于XML的流程定义。 6. **扩展性**:jBPM Web Designer的设计使得添加新的流程节点类型相对简单,从而满足各种业务需求。 7. **交互性**:用户可以通过键盘快捷键...

    JBPM4_WebDesigner

    【JBPM4_WebDesigner】是一款基于JBPM(Java Business Process Management)的Web设计工具,专为业务流程管理和工作流设计提供便捷的图形化界面。它允许非技术用户通过拖拽方式创建、编辑和管理业务流程,从而实现...

    jbpm4设计器 Application化的雏形

    《jbpm4设计器 Application化的雏形》 在深入探讨jbpm4设计器的Application化雏形之前,我们首先要理解jbpm4的基本概念。jbpm4是一款开源的工作流管理系统,它提供了强大的工作流建模、执行和监控功能。在这个系统...

    jbpm4web请假例子,eclipse项目,下卷。

    【jbpm4web请假例子】是一个基于JBPM4工作流引擎的示例应用,它演示了如何在Eclipse环境中开发和部署一个简单的请假流程。这个例子可以帮助开发者理解工作流管理系统的基本概念,以及如何将它们集成到实际的Web应用...

    ExtJs+jbpm智能流程WEB设计器

    ExtJs+jbpm智能流程WEB设计器是一个用于构建和管理业务流程的高级工具,结合了ExtJs的前端技术和jbpm的工作流引擎。这个设计器允许用户在Web环境中创建、编辑和优化流程,无需深入编程,大大提高了工作效率。以下是...

    jbpm web流程设计器-jbpm4_free_v1.2cut 免费版

    大家在做jbpm的时候,肯定会考虑到将工作流提升到用户层面,让用户可以设计流程,而不是只在myeclipse中由程序员设计,这个软件就是这个作用,有需要的人可以下载。 注意:该文件是免费版,具备的功能是:图形化流程...

    jbpm流程设计器

    4. **集成开发环境**:jbpm流程设计器可以与Eclipse等IDE集成,提供更丰富的开发辅助功能,如代码提示、自动完成、版本控制等,提高开发效率。 5. **元数据支持**:它允许用户为流程中的各个元素添加元数据,如任务...

    jbpm4整合流程例子 web流程设计器

    **jbpm4整合流程例子与Web流程设计器** jbpm4是一款功能强大的开源工作流管理系统,它为业务流程管理(BPM)提供了全面的解决方案。jbpm4的核心特性包括流程定义、执行、监控以及集成能力。在这个例子中,我们将会...

    Jbpm4提一个web项目

    在"Jbpm4Web"项目中,我们可以看到如何将这些功能集成到web环境中,以便于用户直观地操作和管理业务流程。源码分析对于理解JBPM4的集成方式、API使用和业务逻辑实现至关重要,对于想要深入学习BPM领域的开发者来说,...

    JBPM设计器,纯JS

    在这个场景中,我们关注的是“JBPM设计器”,一个专门用于创建和编辑流程定义的工具,而这个设计器是用纯JavaScript编写的。 纯JavaScript实现的JBPM设计器意味着它可以完全在浏览器环境中运行,无需依赖服务器端的...

    jbpm4.4 在线流程设计器,前端+java后台

    jpdl的web流程编辑器的前后端实现 前端:使用myflow.js实现,点击保存将把流程图转换成一个json格式的数据; 后台:使用java实现了,json转成jpdl要求的xml,根据xml生成png流程图片,将xml文件和png图片打包成zip...

    jbpm5 web整合例子

    【jbpm5 web整合例子】是一个关于如何将JBPM5工作流引擎与Web应用程序整合的实践项目,适合那些想要在Web环境中使用业务流程管理(BPM)功能的开发者。JBPM5是一个开源的工作流和业务规则管理系统,它提供了一整套...

Global site tag (gtag.js) - Google Analytics