`
ronghao
  • 浏览: 460941 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
E9473dd5-1985-3883-ac98-962354ca10b3
张小庆,在路上
浏览量:8951
社区版块
存档分类
最新评论

jBPM-side流程设计器功能规划

阅读更多

 

目标: jBPM-side ProcessDesigner是一个独立的设计器,基于 Flex技术。其目的在于既使得程序开发人员能够基于其进行业务流程的建模,同时业务人员也能够基于其进行简单的建模和修改,例如修改节点的顺序、参与者等操作。此外, jBPM-side ProcessDesigner具有很高的可配置性,在流程定义 scheme变化的情况下,能够很快的做出适配。即其与具体的流程定义语言无关,可以对 jPDL XPDL BPEL都进行建模。 jBPM-side ProcessDesigner的数据核心是 xml

 

功能规划:

<!---->一、 图形建模 <!---->

支持流程模型与图形元素的一一对应,支持通过图形元素来进行流程的建模。流程模型与图形元素之间通过 xml进行互相转换。图形建模方面,支持图形元素的拖拽、定位、复制、粘贴,支持快捷键操作,例如 do/undo delete

 

<!---->二、 流程参与者的适配导入 <!---->

支持在进行流程建模时,适配导入流程参与者。在进行人工参与节点定义时,选择参与者。进行人员 /部门 /角色的本地建模,提供最简单的必需属性。

 

<!---->三、 图形展现与 xml编辑的互相切换 <!---->

支持流程图形与 xml编辑的切换,支持 xml定义的本地导入和导出。

 

<!---->四、 流程的分包与版本管理 <!---->

支持流程定义的分包和版本管理,需要服务器端的支持。

 

<!---->五、 与服务器端的远程调用 <!---->

在支持服务器端的远程调用之前, jBPM-side ProcessDesigner仅仅是本地 xml的导入导出建模。采用 restful-ws,基于 xml在服务器与设计器之间传递数据。

 

<!---->六、 与业务适配的 DSL <!---->

 

 

<!---->七、 流程的权限管理 <!---->

支持对流程定义的分类权限管理,不同业务部门对属于自己的流程定义有各自的管理权限。此功能独立与 jBPM-side ProcessDesigner,但是需要通过契约使得 jBPM-side ProcessDesigner对流程定义的展现进行过滤。

分享到:
评论

相关推荐

    jBPM-side流程设计器所有资料

    这个压缩包包含了关于jBPM-side流程设计器的所有相关资料,涵盖了文档、代码和手册等多个方面,对于学习和掌握这款工具非常有帮助。 首先,我们要理解流程设计器的基本概念。流程设计器是用于创建和编辑业务流程的...

    JBPM-Side流程设计器架构说明

    一、JBPM-Side流程设计器架构说明 JBPM-Side流程设计器架构主要由三个部分组成:xml 框架、Model 模型组件和 Component 视图组件。xml 框架负责解析 xml 文件为 Model 模型组件,然后 Model 模型组件被展现为 ...

    应用工作流解决中国特色的流程需求

    例如,jBPM-side项目就是为了适应这些需求而诞生的,它是一个基于jBPM4的本土化改造项目,旨在开发一个基于Flex的流程设计器,以更低的成本满足国内用户的特定需求。 总结起来,jBPM4以其强大的功能和灵活性,为...

    企业门户网站的设计与实现学位.doc

    虽然文中没有详细描述数据库设计的具体细节,但可以推测,数据库应包含用户信息、公告、产品数据、工作流程状态等关键表,以支持门户的各种功能。 最后,进行了性能测试以确保门户网站各模块功能的正常运行。这通常...

    企业门户网站的设计与实现本科学位论文.doc

    本文主要探讨了如何设计和实现一个高效的企业门户网站,涉及到的关键技术和方法包括Struts2框架、JBPM工作流系统、UML需求分析模型、面向对象设计以及Apache和Tomcat服务器的使用。 首先,Struts2框架是实现企业...

    自整理Java关于基础和框架的面试题

    - **Struts2**:基于拦截器的设计模式。 ##### Struts2中result中的type类型 - **dispatcher**:转发到一个JSP页面。 - **redirect**:重定向到一个URL。 - **chain**:调用另一个Action。 ##### Struts2标签 - ...

    Drools5规则引擎开发教程

    7. **工作流集成**:讲解如何将Drools规则引擎与工作流系统如JBPM结合,实现业务流程中的决策自动化。 8. **性能优化**:分享Drools性能调优的最佳实践,包括规则的组织方式、内存管理策略以及并行执行等。 9. **...

Global site tag (gtag.js) - Google Analytics