- 打卡等级:无名新人
- 打卡总天数:5
- 打卡月天数:3
- 打卡总奖励:20
- 最近打卡:2024-11-13 21:14:02
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
目 录
1 工作流系统简介 5
1.1 应用目标 5
1.2 工作流系统构成 6
1.3 适用范围与适用角色 7
2 安装与配置 8
2.1 【菜单路径】 9
3 工作流设计器 9
3.1 设计器界面构成 9
3.1.1 工具箱 9
3.1.2 方案管理器 13
3.1.3 缩放窗口 13
3.1.4 属性窗口 13
3.1.5 流程画布 14
4 设计器常用操作 14
4.1 新建流程方案 14
4.2 流程模型属性设置 19
4.2.1 开始节点属性设置 23
4.2.2 人工活动节点属性设置 23
4.2.3 子流程节点属性设置 31
4.2.4 等待任务节点属性设置 32
4.2.5 自动活动节点属性设置 32
4.2.6 DoWhile结构节点 33
4.2.7 WhileDo结构节点 34
4.2.8 决策结构节点 35
5 工作流控制台 35
5.1 流程模型管理 35
5.2 流程模型发布 36
5.2.1 【操作流程】 36
5.3 流程模型查看 37
5.4 流程实例监控 38
5.5 行环境设置 40
6 工作流引擎服务 42
6.1 【菜单路径】 42
6.2 【操作流程】 42
7 组织设计器 43
7.1 组织服务的原理和相关概念 43
7.1.1 组织服务的目的 43
7.1.2 OPath基本形式 43
7.1.3 OPath扩展 46
7.2 组织设计器的使用方法 49
7.2.1 模版 49
7.2.2 组织设计器的外观及功能介绍 49
7.2.3 50
7.2.4 51
7.2.5 52
7.2.6 53
7.3 操作步骤及说明: 55
8 基于MOM的服务组件的部署 56
8.1 物理部署 56
8.2 注册 57
8.2.1 手动注册 57
8.2.2 自动注册 61
9 基于MOM的服务组件开发规范 62
9.1 概述 62
9.2 接口规范 62
9.2.1 本地COM 62
9.2.2 本地dotNet Assembly 64
9.2.3 WebService和dotNet Remoting组件 66
10 表达式设计器 69
11 审批应用 75
11.1 【操作流程】 75
随着社会的进步和经济的进步,企业面临的市场已经由传统的相对稳定逐步转变成动态多变的市场,企业间的竞争也由局部竞争演变为更大范围甚至全球范围内的竞争。同行业之间、跨行业之间相互渗透、相互竞争日趋激烈,在企业间竞争日趋国际化、白热化的同时,当今企业面临着巨大的环境挑战。企业要想在激烈的竞争中胜出,必须快速的对市场和环境进行反应,及时的调整企业战略和决策,调整相应的业务流程。这就对在企业内部作为运营支撑的企业信息系统提出更高的要求,要求这些系统能应对频繁变化的需求、适应业务流程和工作流程的改变。没采用工作流系统前,企业中的业务流程通常固化在软件中,因此很难改变这些流程、无法适应企业发展需要;而采用工作流系统改造原有软件,将能使这些软件变成功能可重构、流程可改变、高度柔性的系统,从而满足企业发展的要求。
在U8-ERP应用研发过程中U8-ERP工作流系统既可以帮助业务部门实现审批流功能,也可以帮助业务部门将易变逻辑以流程+应用服务的方式暴露出来,以达到根据具体用户做特定配置的目的。在二次开发和实施过程中,二次开发人员和实施人员即可以编写、注册服务,将其插入到U8系统中默认处理流程中,也可以设计、发布新的流程,以适应特定企业的需要。
1 工作流系统简介
1.1 应用目标
使用工作流管理系统的目的之一是作为企业应用系统集成(EAI)的平台。在当前大部分企业级IT架构中,各种各样的异构(heterogeneous)应用和数据库运行在企业内网中。在这些系统被应用到组织时,都有一个清晰的目标。例如,客户管理、文档管理、供应链、订单、支付、资源计划等等。让我们称这些系统为专门应用(dedicated applications)。每一个专门应用都包含它们所支持业务流程的领域知识。这些专门应用中的自动化流程,被拼装到企业中更大的非自动化流程中。每当一个这样的专门应用安装并投入使用,都会带来涉及其他多个应用的新功能需求。企业应用系统集成(EAI)就是通过使用多个专门应用满足软件新需求的方法。有时,这只需要在两个应用之间提供数据通讯的通道。专门应用将很多业务流程硬编码在软件中。可以这么说,在用户购买专门应用时,是购买了一组固定的自动化业务流程,而工作流管理系统是不必事先知道问题域的相关信息的。工作流系统将业务流程描述作为输入并管理流程实例的执行,这使得它比专门应用更灵活,但用户也要花精力编写业务流程的规格化描述。这就是为什么说工作流系统和专门系统是相互补充的。工作流系统可以用来管理全局的业务流程, 第一种使用方式就是:结合所有的专门应用,使用工作流系统构建一个EAI平台。工作流系统能够发挥很大价值的第二个使用方式是:协助涉及多人相关任务工作流软件的开发。为了达到这个目的,大部分工作流系统都有一个方便的机制,来生成执行任务的表单。对于专注于ISO 或者CMM认证的组织,采用这种方式使用工作流系统能够显著提高生产率。 不用将过程用文字的形式写在纸上,工作流系统使你通过流程定义建模实现过程的自动化(如使用基于Web的应用)。工作流系统的第三种使用方式是:将工作流引擎嵌入到其他应用中。前面提到,专门应用将指定问题域相关的业务流程固化在软件中。开发专门应用的公司也可以将工作流引擎嵌入到他们的软件中。在这里,工作流引擎只是作为一个软件组件,对于应用的最终用户是不可见的。将工作流引擎嵌入到应用中的主要原因是为了重用(不重复发明轮子)和应用软件的可维护性。 |
|