java开源工作流引擎jflow的流程应用类型分类讲解
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统CCBPM节点访问规则接收人规则
适配数据库: oralce,mysql,sqlserver,Informix, PostgreSQL 达梦
根据数据投递的权限范围不同,CCBPM区分为普通类流程与项目类流程。普通类型流程的流转的组织机构定义在整体单位中,对于项目类流程它们的流转范围在整个项目组中。
普通类型:普通类型流程是区别于项目类流程而言,它是我们通常所说的请假、报销等流程。它的组织权限范围在整体单位中。
项目类流程:
1, Prj为项目工程所用的一些扩展应用,项目流程也可以称为工程流程,是为了建造一个跨期比较长的工程在每个环节上需要流程控制。
2, 项目流程权限控制比较特殊,比如一个人在a项目中是项目经理,在b项目中是工程师。这类的流程在节点权限控制时会遇到局限在本项目中流转。
3,一个项目会有资料树的概念,每一个有关项目的流程具有一些文档,这些文档会于项目关联。
4,项目流程CCBPM在表单设计中有一个约定。每个节点表单中(独立表单除外)都必须有PrjNo,PrjName两个属性.
在流程设计时必须指明此流程为项目类型的流程。
环境搭建:
----------------------------------------
1. D:\ccflow\ExpandingApplication\Prj\Prj 复制到D:\ccflow\CCFlow\中去.
2. 在CCFlowwebapplication 中引用D:\ccflow\\ExpandingApplication\Prj\Components\BP.PRJ\BP.PRJ.csproj
3. 在目录: D:\ccflow\CCFlow\DataUser 下创建一个Prj.Data 目录. 这个目录将会放资料树。
D:\ccflow\CCFlow\WF\DataUser\PrjData\Data 资料树数据.
D:\ccflow\CCFlow\DataUser\PrjData\Templete 资料树模板数据.
3. 编译该项目.
创建您的第一个工程项目:
----------------------------------------
1, 在流程设计器中建立一个项目, 该项目的编号为 0001.
2, 为该项目设计项目树模板.
2.1 创建目录: D:\ccflow\CCFlow\DataUser\PrjData\Templete\001 2.2 在以上目录下创建目录模板, 系统中读取文件名.文件里面可以没有任何内容. (为了方便期间您可以把 D:\ccflow\ExpandingApplication\Prj\Templete\*.* copy 里面测试)目前只支持一级的资料树.
2.3 说明:在您上传资料后,系统就会自动的把文件上传到D:\ccflow\CCFlow\DataUser\PrjData\Data\001 下面。
3. 为该项目设计岗位与人员.设计资料树节点访问规则.
4. 新建一个流程,在流程属性中设置该流程为项目类型的流程.
5. 为该流程的每个节点表单都要增加一个PrjNo,PrjName字段.
6, 在表单上,增加一个超连接连接地址为 ./Prj/DocTree.aspx?FK_Prj=@PrjNo&FK_Node=当前节点ID. 系统就会打开项目树了.
关注我的博客,会有更多的技术支持问题为大家献上,也可以给我留言你需要的技术文档。
java开源工作流引擎jflow的流程应用类型分类讲解的更多相关文章
- Java开源工作流引擎Jflow表单方案系列讲解一
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 表单方案介绍 适配数据库: oralce,mysql,sq ...
- java工作流引擎Jflow父子流程demo
关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow .net开源工作流 定义 一个流程A的一个节点,因工作的需要调起另外的流程B,A就叫父流程,B就叫子流程.如果流 ...
- Java工作流引擎jflow对流程的结束大总结
关键字: 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 表单引擎 工作流功能说明 工作流设计 工作流快速开发平台 业务流程管理 bpm工作流系统 java工 ...
- Java Activiti 工作流引擎 springmvc SSM 流程审批 后台框架源码
1.模型管理 :web在线流程设计器.预览流程xml.导出xml.部署流程 2.流程管理 :导入导出流程资源文件.查看流程图.根据流程实例反射出流程模型.激活挂起 3.运行中流程:查看流程信息.当前任 ...
- java工作流引擎Jflow流程事件和流程节点事件设置
流程实例的引入和设置 关键词: 开源工作流引擎 Java工作流开发 .net开源工作流引擎 流程事件 工作流节点事件 应用场景: 在一些复杂的业务逻辑流程中需要在某个节点或者是流程结束后做一些 ...
- Java三大主流开源工作流引擎技术分析
首先,这个评论是我从网上,书中,搜索和整理出来的,也许有技术点上的错误点,也许理解没那么深入.但是我是秉着学习的态度加以评论,学习,希望对大家有用,进入正题! 三大主流工作流引擎:Shark,oswo ...
- .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
Pop分组模式和表格模式对比 关键词: 驰骋工作流引擎 表单引擎 ccflow .net开源工作流 jflow Java工作流引擎 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 a ...
- .net开源工作流引擎ccflow
关于济南驰骋信息技术有限公司的.net开源工作流引擎 驰骋工作流引擎,工作流程管理系统:简称ccflow,驰骋一体化解决方案简称ccport. ccflow是济南驰骋信息技术有限公司向社会提供的一款1 ...
- Slickflow.NET 开源工作流引擎高级开发(三) -- 并行分支容器与会签工作流模式的组合
前言: 流程引擎的核心功能是负责解析流程定义XML和流转,业务环节的不断积累,让人们不断总结和抽象出一些模式,这些模式统称为工作流模式(Workflow Pattern).本文的重点就是介绍一种常见 ...
随机推荐
- P1105 数列
题目描述 给定一个正整数 \(k(2 \le k \le 15)\) ,把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当 \(k = 3\) 时,这个序列是: 1,3,4, ...
- python基础六之编码
python中编码的特点: 1,各个编码之间的二进制是不能互相识别的,会产生乱码 2,文件的储存和传输是不能用Unicode的 python3的编码 在python3中字符串在内存中是用Unicode ...
- JavaMail转发邮件
最近要做一个邮件转发功能,看了好多blog,都是接受邮件,再解析邮件内容,再组装成新的邮件发出! 我按照这个不够,不错!邮件发出去了.但是好麻烦啊,接受邮件是个Message,发送邮件也是个Messa ...
- 【9001】Internet消息发布
Time Limit: 1 second Memory Limit: 256 MB 问题描述 设Internet上有N个站点,通常从一个站点发送消息给其他N-1个站点,需依次发送N-1次.这样从一个站 ...
- UVA 247"Calling Circles"(floyd求传递闭包+SCC)
传送门 题意: 如果两个人相互打电话(直接或间接),则说他们在同一个电话圈里. (a,b) 表示 a 打给 b: 例如,(a,b),(b,c),(c,d),(d,a),则这四个人在同一个电话圈里: 输 ...
- http header详解,HTTP头、请求头、响应头、实体头
Content-Language,Content-Length,Content-Type,Content-Encoding,mime分析 Accept 指定客户端能够接收的内容类型 Accept:te ...
- 新手该如何学习JavaScript ?
JavaScript入门 - 01 准备工作 在正式的学习JavaScript之前,我们先来学习一些小工具,帮助我们更好的学习和理解后面的内容. js代码位置 首先是如何编写JavaScript代码, ...
- H3C 三种生成树协议的端口状态对比
- Java并发编程(您不知道的线程池操作), 最受欢迎的 8 位 Java 大师,Java并发包中的同步队列SynchronousQueue实现原理
Java_并发编程培训 java并发程序设计教程 JUC Exchanger 一.概述 Exchanger 可以在对中对元素进行配对和交换的线程的同步点.每个线程将条目上的某个方法呈现给 exchan ...
- 2018-11-9-win2d-CanvasCommandList-使用方法
title author date CreateTime categories win2d CanvasCommandList 使用方法 lindexi 2018-11-9 20:8:4 +0800 ...