`
benwg
  • 浏览: 7621 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

正在做一个工作流系统,使用了ExtJS和mxGraph

阅读更多

正在做一个工作流系统,流程引擎已经初步完成,现在做的是可视化流程定义界面,采用了ExtJS和mxGraph,现在是一周的工作成果,放这里纪念一下,现在已经实现了拖拽生成环节,以及对环节属性的管理。

  • 大小: 32.1 KB
分享到:
评论
11 楼 comsci 2011-04-14  
兄弟如果要做引擎的话,可以参考下JWFD的设计  comsci.iteye.com
10 楼 freish 2011-04-14  
mxgraph不是收费的么
9 楼 whiletrue 2011-04-13  
mxGraph确实很强大,demo漂亮无比
8 楼 lkj107 2011-04-13  
两个都有版权问题,如果是大公司,会有隐患
7 楼 merryangel 2011-04-13  
楼主做的很好啊,准备学习中,希望给点意见…………
6 楼 p_3er 2011-04-13  
<div class="quote_title">benwg 写道</div>
<div class="quote_div">
<p>正在做一个工作流系统,流程引擎已经初步完成,现在做的是可视化流程定义界面,采用了ExtJS和mxGraph,现在是一周的工作成果,放这里纪念一下,现在已经实现了拖拽生成环节,以及对环节属性的管理。<br><img src="http://dl.iteye.com/upload/attachment/459551/7986c8ca-00de-39b5-8916-41367cc91b77.png" alt=""></p>
</div>
<p>我也想做一个,但具体原理及实现过程不大明白。能详细列一下吗?</p>
5 楼 benwg 2011-04-13  
今天将生成的流程图与流程引擎结合在一起了,下一步准备做流程跟踪,正在研究采用哪种方式,看看能不能把流程图生成图片,这样在流程跟踪时直接显示图片要快一些,而且不用考虑浏览器类型,点击环节位置最好还要能够显示详细流转信息,感觉好像不太容易。
4 楼 melin 2011-04-13  
不堪js的痛苦折磨。换成flex了


3 楼 shuayang 2011-04-13  
本人也在做,稍后发布。。。
2 楼 benwg 2011-04-12  
mxGraph功能实在是很强大,但中文资料太少了,好在通过查看带的example和api文档,终于把流程设计给做出来了
1 楼 kimmking 2011-04-12  
请看本贴的右上角。

相关推荐

    结合extjs + mxgraph 网络拓扑图的开发

    extJs 跟mxgraph一样都是一种前台框架,可以混着用,这个例子...mxgraph是将html的页面元素当做一个容器(container),并在此容器中画图的,而extJs也是将此容器包装成一个window的,因此页面的容器就是它们的结合点。

    extjs 3.4 开发前准备

    3.4版本是EXTJS的一个重要里程碑,它提供了稳定的基础和丰富的组件库。本文将详细介绍EXTJS 3.4的开发前准备,包括EXTJS的基本知识、下载、开发环境的搭建以及开发工具的选择。 1. EXTJS 下载与版本结构 EXTJS 3.4...

    extjs流程界面设计器参考_ExtJS工作流设计器_extjs工作流_extjs_

    基于ExtJS的工作流设计器,利用了ExtJS的强大组件模型和交互性,为用户提供了一个直观的方式来创建和编辑流程图。这样的设计器通常包括以下关键组成部分: 1. **组件库**:设计师需要一个包含各种工作流元素(如...

    extjs+xml 工作流设计器

    当你提到"ExtJS+xml 工作流设计器",这通常指的是一个基于ExtJS开发的,能够通过XML来定义和管理工作流程的可视化工具。 工作流设计器是一种应用程序,它允许用户通过图形化界面来创建、编辑和管理工作流程。这些...

    extjs做的图书管理系统

    本文将详细介绍一个使用ExtJS开发的图书管理系统,该系统同时结合了Spring和iBATIS作为其核心架构组件。 首先,ExtJS是一个流行的JavaScript库,用于构建桌面级的Web应用程序。它提供了丰富的UI组件,如表格、窗口...

    EXTJS 风格的工作流 workflow workflowdefine 纯JS源代码

    使用EXTJS开发工作流系统的好处包括: - 强大的数据绑定和组件体系,能够快速构建复杂的用户界面。 - 响应式设计,适应不同设备和屏幕尺寸。 - 高效的AJAX通信,提供流畅的用户体验。 - 大量预置的UI组件,如表格、...

    extjs实现jbpm工作流流程设计

    JBPM(Java Business Process Management)则是一个开源的工作流和业务规则管理系统,它支持BPMN2.0标准,能够帮助企业实现流程自动化。jbpm工作流设计器是用于创建和编辑工作流模型的工具,通过图形化方式定义任务...

    mxgraph1.02WEB图形设计

    "mxgraph1.02WEB图形设计"是一个基于EXTJS扩展的开源图形设计工具,主要用于构建Web环境下的流程图和其他图表。这个工具的核心是mxGraph库,它提供了一套强大的JavaScript API,允许开发者在Web浏览器中创建、编辑和...

    基于EXTJS框架的工作流设计器

    工作流设计器的前台界面很可能使用了EXTJS的GridPanel、FormPanel等组件,提供了一个友好的用户界面,用于展示、编辑和管理工作流的相关信息。 描述中提到的"画图部分采用的是VML+JS",这里的VML(Vector Markup ...

    使用Extjs写的简单酒店管理系统

    本项目“使用Extjs写的简单酒店管理系统”便是一个基于这个框架的实践案例,它展示了如何利用ExtJS的组件和API来设计和实现一个管理系统的用户界面。 【描述】:项目采用的是Visual Studio 2005(VS2005)作为开发...

    extjs做的一个桌面应用系统

    EXTJS2.0是EXTJS的一个版本,相比之前的版本,它可能包含了更多优化和新特性,比如改进的布局管理、增强的数据绑定以及更多的UI组件。 DWR(Direct Web Remoting)是一个开源的Java库,用于在浏览器和服务器之间...

    合同管理系统 extjs开发的 让大家一起学习

    本系统采用EXTJS进行前端开发,EXTJS是一款强大的JavaScript组件库,以其丰富的UI组件和数据绑定机制,为开发高质量的Web应用提供了便利。 EXTJS的核心特性包括: 1. **组件化设计**:EXTJS以组件为中心,提供了...

    基于ExtJS做的投票系统

    这样的系统设计旨在提供一个高效、用户友好的界面,同时在后端实现数据的稳定管理和业务逻辑处理。 **SSH框架详解** SSH框架是由Struts2、Spring和Hibernate三个组件组成的Java Web开发框架。它们各自扮演着不同的...

    mxgraph-eval-1_5_1_11(流程图表编辑)

    mxGraph是一款强大的JavaScript图形库,专门用于在Web应用程序中创建和编辑各种流程图、工作流图、图表、网络图以及一般的图形。它以其高度可定制性、灵活性和丰富的功能集而受到开发者的青睐。这个“mxgraph-eval-1...

    人事管理系统(extjs+hibernate+struts)

    【EXTJS】EXTJS是一个基于JavaScript的开源前端框架,用于构建富互联网应用程序(RIA)。它提供了丰富的组件库,包括表格、窗体、面板、菜单、工具栏等,使得开发者能够轻松构建用户界面。EXTJS使用MVC(Model-View-...

    ExtJs教学管理系统

    "ExtJs教学管理系统"是一个基于ExtJs框架和.Net后端技术构建的应用程序,旨在提供一套教育机构或学校使用的教学管理解决方案。此系统可能包括学生管理、课程管理、成绩管理、教师管理等多个模块,以帮助教育工作者...

    ExtJS项目 一个博客系统

    ExtJS项目 一个博客系统 ExtJS项目 一个博客系统

    基于WebSocket的企业级即时通讯WebIM,使用EXTJS做为前端设计工具

    本项目基于WebSocket构建了一个企业级的WebIM系统,实现了在线实时通讯功能。WebSocket协议的使用,确保了用户之间的消息传递无需频繁地建立和关闭连接,极大地提高了通信效率。长连接特性使得一旦连接建立,双方...

    web流程设计器extjs做的design

    Web流程设计器是一种用于创建和编辑工作流或业务流程的工具,它允许用户通过图形化界面定义和配置流程。在本例中,设计是使用ExtJS框架实现的。ExtJS是一款强大的JavaScript库,专用于构建富互联网应用程序(RIA)。...

    Extjs5.0从入门到实战开发信息管理系统

    通过这个视频教程,你将学会如何使用ExtJS 5.0、Spring、Spring MVC和Mybatis搭建一个完整的信息管理系统,从需求分析、设计、编码到测试和部署,全方位提升你的开发技能。在学习过程中,建议边看视频边动手实践,...

Global site tag (gtag.js) - Google Analytics