`
eworkflow
  • 浏览: 214460 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在设计流程的时候,如果涉及到子流程,就会有主子流程间传递参数的过程。   例如,将主流程的执行人,传递给子流程,子流程根据主流程的执行人不同,会有不同的处理方式; 又例如,采购流程中,卖方备货处理时,发 ...
 webprint打印参数设置小插件,主要实现打印纸张,边距,打印机等的设置。  主要功能:  设置页眉页脚属性  设置打印页面左右上下边距  设置打印方向,打印份数,打印指定页  打印模版和指定纸型绑定  设置自定义纸张信息  打印预览,所见及所得的打印  不出打印对话框直接打印  指定打印机打印指定模版  打印指定url  打印完成后返回的状态属性  打印完成后的回调事件函数  支持IE8页眉页脚设置  定制打印预览页的工具条按钮属性  获得客户端打印机名称列表  获得客户端默认打印机纸张信息列表  客户端的轻量级下载(约80k大小)   
工作流系统和业务系统的结合,不仅仅是表之间的关联(即流程实例id和业务数据的关联),还有很多变量的关联。变量的关联表现在很多方面,通常都是在流程定义时,需要引入这些变量,辅助流程的定义。   如,流程在运 ...
 在工作流管理系统中,可视化流程设计器是必须要实现的。 流程引擎可以是默默的运行,但流程设计器就必须要展现出来。所以界面的美观,操作简便易用,是必须要考虑的问题。   流程设计器,主要完成流程定义文件的建 ...
  上微软网站下载sqlserver2005 jdbc Driver 包    1、将Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\chs\sqljdbc.jar包 copy到发布系统 的 web-inf\lib目录中  2、将Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\chs\auth\x86(x64)\sqljdbc_auth.dll 文件copy到 windows\system32目录    web-inf\fcconfig.xml 文件中的连接字符串如下设置    <ds ...
一般工作流管理系统分为,流程引擎,电子表单系统(自定义表单),流程设计器,流程管理监控平台等主要模块。流程引擎和电子表单系统应该是弱耦合的,各自都能独立的完成功能。   同时流程引擎和电子表单都设计好接 ...
以前写过一篇  表单权限与流程的权限控制;文章,没有具体的去实现,实践证明,同一张表单在多流程节点中流转,是工作流和电子表单必须要处理的问题。   工作流系统和电子表单相结合,达到同一张表单在流程的各个节点中的权限不同。   例如一张表单包含,录入部分信息,审核部分信息;   当表单在录入的时候,需要将审核部分信息全部屏蔽; 当上级审核时,录入部分的信息需要只读,只能填写审核部分; 当审核完成后,所有的信息都变成只读,不能再修改了。   所有这些节点调用同一张电子表单来实现,则需要根据人员角色的不通,表单中各控件分别设置为 只读, 禁用,隐藏;通过设置控件的这些属性达到各人员 ...
通常工作流系统在设计之初,都会明确的区分流程数据和业务数据。工作流引擎只关心流程数据,为实现工作流的流转,会为工作流引擎设计一套工作流的表结构,来辅助流程引擎的实现。   业务数据是千变万化的,为实现各自的业务,会设计一系列业务表。业务表,工作流系统是不关心的。   但是工作流数据和业务数据又是交互的关联的。   1. 流程和业务数据的基本关联: 为了将业务数据和流程数据关联起来,会有一个关联表,将流程实例和业务数据关联。   在eworkflow中,这层关系的设置在 流程实例表(wf_wfentry)中。   每个流程实例都会和具体的一张业务表关联,(流程需要实现的主 ...
为了方便设置数据库连接和事务的一致,将所有数据库连接信息统一设置在fcconfig.xml文件中;   fcconfig.xml的内容: <?xml version="1.0" encoding="utf-8"?> <root> <datasources>  <ds name="fhjtest" dbType="sqlserver"    type="jdbc" jdbcDriver="com.newatlanta.jturbo.driv ...
tomcat的各版本 在设置jndi数据源的时候会有些不同,没配置好,经常会出现 Cannot create JDBC driver of class '' for connect URL 'null' 或找不到驱动等等错误      tomcat6.0设置jndi连接数据源 1、将数据库驱动包放 tomcat6\lib 目录    2、将<Resource name="jdbc/fcwf"  auth="Container" type="javax.sql.DataSource" password="de ...
web工作流管理系统,eworkflow自定义流程最新版本下载   流程代码下载:eworkflow.rar   (有最新的demo版本了,这个删除鸟!)   oracle数据库备份文件下载:eworkflow_oracle.rar  下载后解压 sqlserver数据库备份文件下载:eformtest.rar  下载后解压             web工作流管理系统开发之一 工作流概念 web工作流管理系统开发之二 工作流引擎web工作流管理系统开发之三 可视化流程设计器web工作流管理系统开发之四 集成工作流与自定义表单web工作流管理系统开发之五 开源oswor ...
前言: osworkflow的任务管理很简单,没有专门的任务表,也没有待办,已办,发出,处理任务等等。只有很简单的查询用户可处理的动作和已经处理过的历史步骤。(注意这里只是可处理的动作和已经处理过的历史步骤,都不是任务)   这显然距任务管理差很多很多。     改造方案:      增加任务表,记录任务的相关属性,可执行人,任务处理人,任务发出时间,完成时间等。       流程定义模版文件中增加任务节点,定义任务的名称,从流程上下文中获取任务的内容和相关属性,定义任务的可执行人。       将产生任务记录和处理关闭任务的过程嵌入到工作流引擎的动作执行函数中。       ...
eworkflow自定义工作流系统,流程定义文件,采用的是xml格式,在设计之初,使用了dtd文件来约束xml文档的内容。开发的时候,采用的是resin3来发布,对dtd格式的校验不是很严格。   后来测试的时候,用tomcat4发布,发现对dtd文件的校验要严格一些,所以去掉了xml流程定义文件里面的dtd文件。 但是后台java代码中仍然做了dtd的校验。因为没有读取到dtd文件,校验也成功了!   近日有用户在tomcat6发布,发现后台对dtd的校验还是不成功!各发布工具真的太太太不一样了!   所以新近做的修改,去掉后台类中的dtd校验,改用代码做校验,即检查xml文件中 ...
在设计工作流系统的时候,常常会碰到这样的情况: 同一张表单需要在流程的多个环节中处理,且各环节的处理情况不一致,有的节点可写,有的节点之可读。 例如,同一张报销单:员工填写报销单时,只能填写报销单主体 ...
前言:       osworkflow是个开源的工作流引擎,采用的是有限状态机的模型。内置有osuser这个用户系统,来处理用户权限相关的部分。但是功能很弱,只有用户表,用户组表,即简单的将用户划分给用户组。在定义流程的时候,可以将权限处理给一个具体的用户,也可以给一个用户组。   缺点: 功能太过简单,不利于扩展,也不利于和用户系统集成,还没有开源的源代码。   改造方案:      将osuser去掉,重新编写一套用户系统,此用户系统只在工作流系统中使用,因此数据权限等从简。         保留使用osuser.xml文件的配置,修改成fcuser.xml,此配置文件采用 ...
Global site tag (gtag.js) - Google Analytics