最近一直在整流程控制台,发现还是有不少成就感的,尤其昨天又实现了动画回放流程。我先给大家看一下我们控制台的规划和进度:
-------------------------------------------------近期
* 细化task的生命周期,重新整理task操作
* 流程实例历史
* 表格方式查看流程历史
------------------------------------------------- 远景
* 流程仿真
* 修改流程图
* 细粒度权限控制
* 回退
* 会签
* 委派
* swimlane
* BI
* BAM
* 仪表盘
-------------------------------------------------ChangeLog
* 2009-07-01
* [DONE] 实现动画方式回放流程
* [DONE] 实现deployment的suspend, resume(CR1显示已暂停定义列表时出现问题,trunk下已修正,等待GA)
* [DONE] 实现processInstance的suspend, resume, end(CR1和trunk里,都没有暴露suspend和resume方法)
* [DONE] 实现personalTasks, groupTasks, take task, cancel task
* 2009-06-29
* [DONE] 登陆页面,登录名和密码为1/1
* [DONE] 添加start和signal,complete task时,添加变量
* [DONE] 整合web流程设计器,可以直接发布流程定义
* [DONE] 国际化
* 2009-06-01 and before
* [DONE] 发布xml格式的流程定义
* [DONE] 流程定义管理(list, start, delete)
* [DONE] 显示流程图(只在Process Instance详细信息中可显示)
* [DONE] 流程实例管理(list, signal, view, delete)
* [DONE] 任务管理(list, complete)
* [DONE] 追踪流程图(显示Process Instance的当前位置)
* [DONE] 多流向选择
* [DONE] 用户权限(user, group, membership的CRUD功能)
* [DONE] 报表(most active process)
呵呵,现在实现的功能毕竟还是有限,我们的功能规划在一定程度上可能有些局限,希望大家能给多提提建议,认为控制台里还可以加些什么功能。这可是开源的啊,大家为了自己也要多提出建议来,O(∩_∩)O哈哈~
下面是我们控制台一些功能的视频演示,包括流程设计和发布,动画回放流程等。
大家可以看看视频:
http://www.family168.com/bbs/dispbbs.asp?boardid=6&Id=473
截图请看:
http://www.family168.com/bbs/dispbbs.asp?boardid=6&Id=463
svn的下载地址:
http://jbpmside.googlecode.com/svn/trunk
分享到:
相关推荐
jBPM 4是一个开源的工作流管理系统,它为业务流程的建模、部署、执行和监控提供了全面的解决方案。本视频教程03专注于如何通过jBPM 4来管理实际的业务流程实例,帮助初学者快速上手并掌握其核心概念。 ### 一、jBPM...
最后一步是将收集到的数据整理并以适当的形式展示出来,如Web界面或控制台输出,以便于用户直观了解流程监控情况。 #### 三、结论 虽然JBPM本身未直接提供流程监控功能,但借助其提供的API和底层数据库结构,通过...
2. **生产者与消费者管理**:工具提供了一个交互式的界面来管理生产者和消费者,包括启动、停止、查看消费进度等。这对于调试和性能优化非常有帮助。 3. **集群监控**:实时显示Kafka集群的总体状态,包括节点健康...
"Project-o-meter:基于控制台的项目时间跟踪器-开源" 是一个专为开发者和项目管理者设计的高效工具,它完全采用bash语言构建,以命令行界面运行,旨在帮助用户方便地追踪和管理项目时间。在当今快速发展的IT行业中,...
Fireworq是一款开源的工作队列服务器,灵感来源于RabbitMQ和Resque,它专注于简单性和高性能,适用于微服务架构或分布式系统中的任务调度。 描述进一步强调了这个控制台是为了在Web用户界面(UI)上操作和监控...
总的来说,rivo/tview是Go开发者构建命令行界面的强大工具,它简化了CLI应用的开发流程,同时提供了丰富的功能和良好的用户体验,对于那些希望提升其命令行工具交互性的开发者来说,是一个非常有价值的资源。
待办事项管理是个人和团队组织工作流程的重要部分。scotthelm-todo 允许用户创建、编辑、删除和查看待办事项,帮助他们跟踪任务进度。这通常包括任务的优先级设定、截止日期提醒以及状态更新等功能。 3. **数据...
JBPM(Java Business Process Management)是一款开源的工作流管理系统,主要用于业务流程的建模、部署、执行和监控。在JBPM3.2版本中,表初始化是系统设置的重要环节,而流程发布则是将设计好的流程模型投入实际...
- **功能层**:功能层是业务逻辑的核心,支撑展示层的各项功能,如服务台的用户咨询和投诉处理,自助服务中心的请求提交和满意度反馈,服务管理中心的工作流程管理,管理控制台的报表统计,以及移动客户端的工单...
jBPM5 用户手册使用指南是一份详细的文档,旨在帮助用户理解和使用jBPM5这一开源的业务流程管理(BPM)系统。该手册由amos_tl翻译为中文,方便中文使用者学习。 首先,第一章概述介绍了jBPM5的核心组件及其在业务...
在这个例子中,`filelog()`函数会捕获通过的每个文件,并将它们的名称输出到控制台,使得开发者能够实时看到文件处理的进度。同时,由于`filelog`返回的是一个可读写流,所以它可以与其他Gulp插件无缝串联,不影响...
管理员可以通过该控制台查看流程进度、诊断问题等。 #### 二、安装与配置 - **先决条件**:在安装之前,需要确保满足一系列硬件和软件要求,例如特定版本的JDK、操作系统等。 - **下载安装程序**:可以从官方渠道...
jbPM,全称为Java Business Process Management,是一款开源的工作流程管理系统,用于实现业务流程自动化和管理。jbPM4.4是其版本号,该版本在jbPM系列中具有重要的地位,提供了许多关键特性和改进,旨在帮助企业更...
jbpm,全称是Java Business Process Management,是一个开源的工作流管理系统,主要用于业务流程的建模、执行和管理。它提供了一套全面的框架,让开发者可以构建灵活、可扩展的业务流程应用。jbpm集成了工作流引擎、...
标题中的"ActivityPlanner:活动计划系统-开源"指的是一个名为ActivityPlanner的软件系统,它专注于帮助用户管理和规划各种活动。开源软件意味着该系统遵循开放源代码的原则,允许用户查看、修改和分发其源代码,促进...
总之,Roamers作为一个开源游戏项目,提供了玩家和开发者共同创造和享受游戏的平台,它体现了开源文化的精神,也展示了控制台游戏的魅力。如果你对此感兴趣,不仅可以下载和玩耍,还可以参与到这个项目的开发中,为...
用户可通过控制台监控进度,同时根据需求在记事本中调整配置,体现了高度的可定制性与易用性。 该工具简化了大量图像文件的管理流程,适用于学术研究、摄影归档、电商图片优化等多个领域。它不仅节省时间成本与减少...
jBPM 是一个开源的工作流和业务流程管理平台,由 Red Hat 公司开发,广泛应用于企业的业务流程自动化和管理工作。CMMN 是 OMG(Object Management Group)制定的一种建模语言,用于描述灵活、不可预知的案例管理任务...
用户只需要双击运行这个批处理文件,无需进行编译步骤,即可启动控制台,这对于不熟悉编译流程或者遇到编译问题的人来说非常方便。 `rocketmq-console-ng-1.0.0.jar`是一个Java可执行的归档文件,包含了RocketMQ...
MPlayer是一款著名的开源媒体播放器,它支持众多的视频、音频格式和编码,可以在各种操作系统上运行,包括Linux、Windows和macOS等。这个分享的"Mplayer源码"指的是MPlayer项目的原始代码,允许开发者深入研究其内部...