`
eworkflow
  • 浏览: 214253 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
利用javamail的功能将发送邮件的功能集成到java工作流系统中。javamail包提供有发送邮件的方法,设置发送人地址,收件人地址,抄送,主题,邮件服务器地址,认证用户等信息,再调用javamail的发送功能,就能将邮件发出。 将发送邮件的功能封装成通用的类,将发送人,收件人,认证用户,邮件服务器地址等作为参数,传递到通用的邮件类中。在需要发送邮件的节点处设置这些信息。java工作流引擎在执行流程的流转时,解释这些参数和执行发送邮件的类,将邮件发送给指定的人。   java工作流引擎在设计之初就应该留好这些接口,供集成发送邮件,发送短信等调用,当用户有了这些需求时,能快速方便的设置和 ...
Web 3.0正在敲门,但是开门的人你永远都想不到:工作流软件。 传统上工作流软件是企业级的业务流程管理工具,但现在随着网络互联程度的加深,工作流软件开始呈现出其作为互联网技术的一面。 诚然,社会化媒体业通过将 ...
多附件上传的功能,在我们开发系统的时候经常会需要,客户的需求也很复杂,如果每次的附件上传都从最基本的html元素 type=file来做的话,还是比较费时费工。如果我们把附件上传的功能封装成一个控件,在需要上传的页面中直接拉下来控件,通过设置属性就能完成多附件上传,这样是最方便和快捷的。 封装多附件上传的控件需要解决的问题: 1.一个控件,能实现多个附件的上传,不是一个控件就只能上传一个附件。 2.附件保存的位置:两种设置,保存到文件,保存到数据库;保存到文件的方式会存文件的路径。 3.附件和数据库表绑定,即一个业务表能上传一种类型的附件 4.多个附件控件和不同的数据库表绑定 5. ...
在流程引擎中,需要内置发送邮件的功能,当流程流转的时候,提交给下一步人办理时,可以发送邮件通知下一步的办理人,及时登录系统,处理相应的任务。   邮件的发送,需要在当前节点办理完成后,有流程引擎来调用 ...
给客户做的财务报销流程示例说明文档:   业务介绍   费用报销单是由“申请人”提交“费用报销单”,然后报销金额小于等于1000元的,就由行政经理审核,再交给财务审核;金额大于1000元的,需要部门经理和总经理同时审核,都审核完成后,再交给财务审核。财务审核完成后,通知报销人报销结果,报销人查看结果后,报销流程结束。     设计思路: 报销流程的流转过程由BPMN的工作流eworkflow工具来设计,设计流程的流转步骤。 申请人填写的费用报销单,审核费用报销单都由eform表单工具来设计,生成的表单是html的文件。生成的表单挂到费用报销流程的步骤节点上,供流程流转的时候调 ...
eworkflow工作流+eform表单+ebiao报表集成在一起,用tomcat6发布,并用jndi连接数据库,数据库是sqlserver2005,配置如下:   1、在tomcat6\conf\context.xml文件的Context节点中增加下面节点: <Resource name="jdbc/eworkflow" auth="Container" type="javax.sql.DataSource" username="sa" password="" driverCla ...
流程在一个业务节点办理完成后,到达下一个节点,产生下一个节点的任务,并派发给任务的执行人。任务执行人登录到系统后,从我的待办任务列表中,能够查询到任务信息,并接受任务执行任务完成任务。 任务派发的过程,也可以给任务执行人推送即时的信息,通知任务执行人即时处理业务,实现流程的流转。 在给节点定义任务,设置任务执行人的时候,可以是直接选择具体的人员,也可以按角色来设置。如设置任务的参与人是人事经理角色,当具有人事经理角色的人登录系统,就可以接受任务了;也可以按组织机构部门或岗位的范畴来设置,如指定财务部中拥有会计岗位的人可以审核报销单;也可以动态的来指定任务的参与人,即在流程运行的时候,当前 ...
工作流的流转,每一个办理过程就是一个流程节点,实际办理业务填写的表单挂到流程的节点上,流程流转的时候,打开节点上的表单,待用户填写完成提交的时候,保存业务数据并执行流程的流转。   业务办理过程在业务表单中完成,通常一个节点挂一个业务表单,处理一件事件。但是根据使用场景的不同,有可能会需要调用不同的业务表单。如,在手机上执行流转处理业务的时候,使用的表单就和在电脑上操作的表单不一样,是设备不同,分辨率不同,操作方式不同决定的,虽然处理的是同样一件事,执行流程的同一个节点,业务表单的表现形式可能不一样。   场景可以分为,手机,平板等不同的使用场景。每种场景设置一个处理表单,这样流程的 ...
在iis下发布eworkflow+eform+ebiao的代码,访问oracle的数据库,用oracleClient或者oledb的方式连接,有时会报“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。 ”的错误,无法创建OracleConnection原因:Oracle 9.2运行在NTFS的分区上时,对于某些非administrator组的用户,ORACLE_HOME 目录是不可见的,而在windows server 2003或xp下asp.net应用使用的帐户是network service,因此无法创建oracle连接,只要重设 ...
在eworkflow工作流,ebiao报表,eform自定义表单产品升级到IE10的时候,系统登录后,总是会取不到session中的值。 for j2ee版本和for dotnet版本都一样取不到值。 在win8中,用chrome访问也没问题,就是ie10会有问题。 解决办法: 进入ie10的选项,将当前发布站点加到可信站点中,就ok了。  
在流程运行的时候,需要有操作人去选择下一步任务的执行人,而不是在流程定义的时候先固定好的执行人,动态指定分下面几种情况。 1、在流程实例流转时候,节点办理的时候,由用户去选择下一步任务的执行人: 实现 ...
工作流管理系统中,流程流转到一个节点,产生任务信息,指派给任务参与人完成。如果在预计的时间内未完成任务,可以做一个预处理。   如超期后自动回退到上一个节点,并退还给原来此节点的办理人。 如超期后自动 ...
在工作流管理系统中,业务流程的流转,每个节点的办理都是由人或组织共同参与和协作来完成的。工作流管理系统就是业务流程的自动化,通过计算机的相关技术手段将这些流程自动化,并对其进行有效的管理以提高企业运作的效率,降低开发和维护的成本,增加企业的竞争力。   在工作流管理系统中,企业的组织是系统执行活动和完成任务的载体,组织机构反映了企业人员的管理层次,同时也反映了人与工作,责任权限之间的关系。因此组织机构权限在工作流管理系统中具有相当重要的地位,是不可缺少的。   在企业管理系统中,组织机构权限模型大部分都是遵循RBAC标准,对组织机构的划分有机构,部门,职位,职员。对权限的划分通常是和 ...
eworkflow 可视化工作流软件产品 eform 可视化动态表单产品 ebiao 新一代的类excel报表产品 这三个产品各自能独立使用,也可以集成在一起使用。 在和客户的信息系统集成的时候,也是一样,可以单独一个一个产品集成,也可以整个合在一起集成。 eworkflow,eform和ebiao这三个产品都分for dotnet版本和for j2ee的版本。   下面是for dotnet的版本 和信息系统的集成过程:   eworkflow,eform和ebiao三个产品都对应有后台引擎工程,引擎工程都是dll的工程,如果是源码版 ...
工作流软件包含工作流引擎,流程建模,流程设计器,用户权限设置,客户自定义表单,任务管理等等。从流程管理系统来说,还应该包含,业务流程模板管理,业务流程的生命周期管理,启动,流转,跟踪,查看等。   流程引擎是默默的运行的,设计器是有可视化界面的,界面分cs和bs的两种,各有千秋。流程的启动,流转,跟踪,管理,后期的归档查看等等,都需要有界面操作执行。web版的工作流管理系统,必须是bs结构的。在互联网高速发展的现在,又必须要支持移动客户端了,在手机和平板电脑上操作这些成为各大软件公司的必争项。   在做移动客户端的开发之前,必须要支持多浏览器,纯做web页面方式的客户端开发,支持多浏 ...
Global site tag (gtag.js) - Google Analytics