文件名称:os_leave
介绍说明--下载内容均来自于网络,请自行研究使用
演示如何基于OSWorkflow构建业务系统,即如何将原来程序内硬编码的业务过程抽取出来,放到底层的工作流引擎中,上层业务模块只进行具体业务动作的执行,同时演示着两层如何“集成”。
本系统演示三个方面:业务处理和OSWorkflow的基本“集成”、工作流引擎根据工作流定义调用业务处理逻辑、基于业务数据的工作流跳转
业务用例描述
核心工作流:
1、员工填写请假申请单,包括“请假原因”和“请假天数”,填写后进行提交;
2、部门主管对员工请假申请进行审批,同意员工请假;
3、人力资源主管对员工请假申请进行审批,同意员工请假;
4、系统发送邮件通知员工请假申请已获得批准;
5、用例结束;-err
本系统演示三个方面:业务处理和OSWorkflow的基本“集成”、工作流引擎根据工作流定义调用业务处理逻辑、基于业务数据的工作流跳转
业务用例描述
核心工作流:
1、员工填写请假申请单,包括“请假原因”和“请假天数”,填写后进行提交;
2、部门主管对员工请假申请进行审批,同意员工请假;
3、人力资源主管对员工请假申请进行审批,同意员工请假;
4、系统发送邮件通知员工请假申请已获得批准;
5、用例结束;-err
(系统自动生成,下载前可以参看下载内容)
下载文件列表
os_leave
........\.classpath
........\.mymetadata
........\.project
........\lib
........\...\activation.jar
........\...\bsh-1.2b7.jar
........\...\commons-logging.jar
........\...\jaxen-1.1-beta-5.jar
........\...\jdom-1.0.jar
........\...\junit.jar
........\...\log4j-1.2.8.jar
........\...\mail.jar
........\...\oscore-2.2.5.jar
........\...\osuser-1.0-dev-2Feb05.jar
........\...\osworkflow-2.8.0.jar
........\...\propertyset-1.4.jar
........\...\quartz.jar
........\...\stax-1.1.2-dev.jar
........\...\stax-api-1.0.jar
........\...\wsdl4j-1.4.jar
........\...\xfire-aegis.jar
........\...\xfire-core.jar
........\src
........\...\com
........\...\...\qiny
........\...\...\....\dao
........\...\...\....\...\LeaveDAO.java
........\...\...\....\leave
........\...\...\....\.....\ApplyFunction.java
........\...\...\....\.....\ApproveFunction.java
........\...\...\....\.....\LeaveApply.java
........\...\...\....\.....\LeaveApprove.java
........\WebRoot
........\.......\default.jsp
........\.......\leaveApply.jsp
........\.......\leaveApplyCreate.jsp
........\.......\leaveApprove.jsp
........\.......\leaveApproveProcess.jsp
........\.......\login.jsp
........\.......\META-INF
........\.......\........\MANIFEST.MF
........\.......\nav.jsp
........\.......\underway.jsp
........\.......\WEB-INF
........\.......\.......\classes
........\.......\.......\lib
........\.......\.......\web.xml
........\.classpath
........\.mymetadata
........\.project
........\lib
........\...\activation.jar
........\...\bsh-1.2b7.jar
........\...\commons-logging.jar
........\...\jaxen-1.1-beta-5.jar
........\...\jdom-1.0.jar
........\...\junit.jar
........\...\log4j-1.2.8.jar
........\...\mail.jar
........\...\oscore-2.2.5.jar
........\...\osuser-1.0-dev-2Feb05.jar
........\...\osworkflow-2.8.0.jar
........\...\propertyset-1.4.jar
........\...\quartz.jar
........\...\stax-1.1.2-dev.jar
........\...\stax-api-1.0.jar
........\...\wsdl4j-1.4.jar
........\...\xfire-aegis.jar
........\...\xfire-core.jar
........\src
........\...\com
........\...\...\qiny
........\...\...\....\dao
........\...\...\....\...\LeaveDAO.java
........\...\...\....\leave
........\...\...\....\.....\ApplyFunction.java
........\...\...\....\.....\ApproveFunction.java
........\...\...\....\.....\LeaveApply.java
........\...\...\....\.....\LeaveApprove.java
........\WebRoot
........\.......\default.jsp
........\.......\leaveApply.jsp
........\.......\leaveApplyCreate.jsp
........\.......\leaveApprove.jsp
........\.......\leaveApproveProcess.jsp
........\.......\login.jsp
........\.......\META-INF
........\.......\........\MANIFEST.MF
........\.......\nav.jsp
........\.......\underway.jsp
........\.......\WEB-INF
........\.......\.......\classes
........\.......\.......\lib
........\.......\.......\web.xml