1 Star 0 Fork 792

林为建 / JFlow

forked from 济南驰骋公司 / JFlow 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 12.21 KB
一键复制 编辑 原始数据 按行查看 历史
驰骋BPM 提交于 2021-03-01 23:40 . update README.md.

资源下载

  1. http://demo.ccflow.org 在线演示.
  2. http://ccflow.org 官方网站
  3. http://ccflow.org/docs 操作手册下载
  4. http://ccflow.org/ke.htm 视频教程
  5. http://edu.ccflow.org 培训中心
  6. http://app.ccflow.org 案例,appStore.

后台设计器:

登录主页 输入图片说明

流程图1 输入图片说明

流程图2 输入图片说明

流程图3 输入图片说明

丰富节点属性配置项 输入图片说明

丰富流程属性配置项 输入图片说明

傻瓜表单设计器: 输入图片说明

开发者表单设计器 输入图片说明

前端流程处理

流程发起 输入图片说明

待办 输入图片说明

工作处理1 输入图片说明

工作处理2 输入图片说明

工作处理3 输入图片说明

查询 输入图片说明

签批组件

  1. 该组件是表单审核组件的分割化的应用.
  2. 审核组件就是按照节点的审批先后顺序,生成的一个审批列表.
  3. 签批组件,就是对一个单元格要显示指定节点的审批信息.

公文表单的签批组件.

输入图片说明

业务表单的签批组件.

输入图片说明

打印模版设置

  1. 公文需要打印.
  2. 打印的模版需要与操作的模版相同.
  3. 打印就是转化为word或pdf,然后送到打印机执行打印.
  4. 打印的内容,包括属性,外键,枚举字段。还有签字图片信息,以及对签字图片的大小控制。

输入图片说明

JFlow开源工作流引擎BPM系统介绍 (在右上角点:watch,star,fork支持我们,谢谢!!!)

  1. 驰骋工作流引擎研发与2003年,具有.net与java两个版本,这两个版本代码结构,数据库结构,设计思想,功能组成, 操作手册,完全相同。 导入导出的流程模版,表单模版两个版本完全通用。
  2. CCFlow是.net版本的简称,由济南驰骋团队负责研发,JFlow是java版本的简称,在CCFlow的基础上升级改造而来,公司联合易科德软件共同研发。两款产品向社会100%开源,
  3. 十多年来,我们一直践行自己的诺言,真心服务中国IT产业,努力提高产品质量,成为了国内知名的老牌工作流引擎。
  4. 驰骋工作流引擎操作简单、概念通俗易懂、操作手册完善(计:14万操作手册说明书)、代码注释完整、案例丰富翔实、单元测试完整。
  5. 驰骋工作流引擎包含表单引擎与流程引擎两大部分,并且两块完美结合,协同高效工作.
  6. 流程与表单界面可视化的设计,可配置程度高,适应于中国国情的多种场景的需要。
  7. 在国内拥有最广泛的研究群体与应用客户群,是大型集团企业IT部门、软件公司、研究院、高校研究与应用的产品。
  8. 驰骋工作流引擎不仅仅能够满足中小企业的需要,也能满足通信级用户的应用,先后在西门子、海南航空、中船、陕汽重卡、山东省国土资源厅、华电国际、江苏测绘院、厦门证券、天业集团、天津港等国内外大型企业政府单位服役。
  9. 驰骋工作流引擎方便与您的开发框架嵌入式集成,与第三方组织机构视图化集成, 既有配置类型的开发适用于业务人员,IT维护人员, 也有面向程序员的高级引擎API开发。
  10. 数据库脚本可以用代码自动安装完成。只需要新建一个空的数据库,运行项目后访问流程设计器页面,即可进入脚本自动安装的页面。

驰骋工作流程引擎资源

SDK模式在线验示: http://140.143.236.168:8088/

集成jeesite开发架构版本, https://gitee.com/thinkgem/jeesite4-jflow

ccbpm系统概要介绍 (在右上角点:watch,star,fork支持我们,谢谢!!!)

  1. 驰骋工作流引擎研发与2003年,具有.net与java两个版本,这两个版本代码结构,数据库结构,设计思想,功能组成, 操作手册,完全相同。 导入导出的流程模版,表单模版两个版本完全通用。
  2. 我们把驰骋工作流程引擎简称ccbpm, CCFlow是.net版本的简称,JFlow是java版本的简称,我们未来将要发布python版本的PFlow,敬请关注.
  3. 十多年来,我们一直践行自己的诺言,真心服务中国IT产业,努力提高产品质量,成为了国内知名的老牌工作流引擎。
  4. ccbpm作简单、概念通俗易懂、操作手册完善(计:14万操作手册说明书)、代码注释完整、案例丰富翔实、单元测试完整。
  5. ccbpm包含表单引擎与流程引擎两大部分,并且两块完美结合,流程引擎对表单引擎的操纵,协同高效工作, 完成了很多国内生产审批模式下的流程设计,
  6. ccbpm的流程与表单界面可视化的设计,可配置程度高,采用结构化的表单模版设计,集中解析模式的设计. 适应于中国国情的多种场景的需要、配置所见即所得、低代码、高配置.
  7. ccbpm 在国内拥有最广泛的研究群体与应用客户群,是大型集团企业IT部门、软件公司、研究院、高校研究与应用的产品。
  8. ccbpm不仅仅能够满足中小企业的需要,也能满足通信级用户的应用,先后在西门子、海南航空、中船、陕汽重卡、山东省国土资源厅、华电国际、江苏山东吉林测绘院、厦门证券、天业集团、天津港等国内外大型企业政府单位使用. 09。 ccbpm可以独立运行,也可以作为中间件嵌入您的开发架构,还可以作为服务的模式支持对外发布.
  9. ccbpm 既有配置类型的开发适用于业务人员,IT维护人员, 也有面向程序员的高级引擎API开发,满足不同层次的流程设计人员需要.
  10. 支持 oracle,sqlserver,mysql 数据库. 内置:
  11. 流程引擎设计支持所见即所得的设计:节点设计、表单设计、单据设计、报表定义设计、以及用户菜单设计。
  12. 流程模式简洁,只有4种容易理解:线性流程、同表单分合流、异表单分合流、父子流程,没有复杂的概念。
  13. 配置参数丰富,支持流程的基础功能:前进、后退、转向、转发、撤销、抄送、挂起、草稿、任务池共享,也支持高级功能取回审批、项目组、外部用户等等。

组成部分

  1. 驰骋工作流程引擎, JFlow
  2. 驰骋表单引擎. CCForm
  3. 组织结构管理, 菜单权限管理. GPM

驰骋工作流程引擎下载资源

  1. 在线演示: http://demo.ccflow.org
  2. 流程引擎在线文档: http://ccflow.org/CCBPMFile/default.htm
  3. 表单引擎在线文档:http://ccflow.org/CCFormFile/default.htm
  4. 视频教程下载:http://ccflow.org/ke.htm
  5. 资料下载:http://ccflow.org/docs
  6. 官方网站: http://ccflow.org
  7. 集成jeesite开发架构版本, 请下载: https://gitee.com/thinkgem/jeesite4-jflow

JFlow开源工作流

功能概要说明

  1. 具有.net与java两个版本,这两个版本代码结构,数据库结构,设计思想,功能组成, 操作手册,完全相同。 导入导出的流程模版,表单模版两个版本完全通用。
  2. 支持 Oracle, SqlServer, MySQL数据库.
  3. 支持独立运行、嵌入式运行(中间件模式)、服务模式运行三种模式.
  4. 内置表单引擎+权限管理系统.

快速运行安装

1.安装步骤.

  1. 下载JFlow,可以使用svn,Git下载.
  2. 创建空白的数据库.
  3. 设置数据库参数:/jflow-web/src/main/resources/jflow.properties
  4. 启动项目。 访问地址:http://127.0.0.1:8080/jflow-web/ 管理员账号:admin 密码:123 其他用户密码:123
  5. 更多的帮助下载信息,请参考. https://gitee.com/opencc/JFlow/wikis/Home

2.注意事项.

  1. 第一次运行相对比较慢,请等待一会,因为需要下载jar类库,等待时间和本机网络速度有关。
  2. 如果你想减少等待时间,jflow已自带repository,你只需解压 bin 文件夹下的 win_bin.part1.rar 文件包即可获得。
  3. 如果你本机没有安装maven和jdk,你可以使用jflow自带的,也可以解压 bin 文件夹下的 win_bin.part1.rar 文件包即可获得。
  4. 如果你是用SVN检出的项目,bat文件会丢失换行符,还请解压 win_bin.part1.rar 文件覆盖当前文件,即可。
  5. 启动成功后,即可通过浏览器进行访问:

驰骋工作流引擎的集成方法

1. 组织机构集成.

  1. 组织机构权限整合. 请参考: http://ccflow.org/CCBPMFile/?page=doc1.3.2.htm
  2. 如果您使用了知名开发框架jeesite 请直接下载. https://gitee.com/thinkgem/jeesite4-jflow 版本.

2. 代码集成(让JFlow以中间件的模式植入到您的开发架构里).

  1. 基于Maven项目管理,Spring MVC 4.1 以上,Apache CXF 3.1 以上。
  2. pom.xml中添加如下依赖: 若有jar包冲突,请自行解决冲突。
<dependency>
    <groupId>jflow-core</groupId>
    <artifactId>jflow-core</artifactId>
    <version>1.1.0-SNAPSHOT</version>
</dependency>
  1. 拷贝文件:

拷贝 jflow-web 项目下的 WF 和 DataUser 文件夹,到你的项目发布目录下。 拷贝 jflow-web 项目下的 jflow.properties、spring-context-jflow.xml和spring-mvc-jflow.xml文件,到你的项目的资源根目录下。

  1. 在您的 spring context 配置文件中加入:
<import resource="classpath*:/spring-context-jflow.xml"/>

打开这个文件,修改JFlow使用的数据源,为您的数据源名称:

<property name="dataSource" ref="dataSource" /> 

集成您的登录登出(JFlow在获取当前登录信息的时候自动从该Key中获取用户信息,不使用时请注释掉此句):

<property name="userNoSessionKey" value="你的当前用户登录的UserNo的SessionKey名称" />
  1. 在您的spring mvc 配置文件中加入:
<import resource="classpath*:/spring-mvc-jflow.xml"/>
  1. 在您的 web.xml 配置文件中加入:
<!-- Request Context Filter-->
<filter>
	<filter-name>requestContextFilter</filter-name>
	<filter-class>org.springframework.web.filter.RequestContextFilter</filter-class>
</filter>
<filter-mapping>
	<filter-name>requestContextFilter</filter-name>
	<url-pattern>/*</url-pattern>
</filter-mapping>

<!-- Apache CXF Servlet -->
<servlet>
	<servlet-name>CXFServlet</servlet-name>
	<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
</servlet>
<servlet-mapping>
	<servlet-name>CXFServlet</servlet-name>
	<url-pattern>/service/*</url-pattern>
</servlet-mapping>
Java
1
https://gitee.com/skylwj101_admin/JFlow.git
git@gitee.com:skylwj101_admin/JFlow.git
skylwj101_admin
JFlow
JFlow
jflow2020

搜索帮助