工作流培训[转]

六个课时如下:
第一课时:工作流的基本概念 、历史,其与应用系统的关系
        通过这个课时,可以对工作流有个清晰的概念认识、了解工作流的来龙去脉
第二课时:工作流参考模型 与 XPDL
        通过这个课时,可以深入的了解工作流参考模型和XPDL,这一章节的内容对您开发工作流系统非常重要
第三课时:工作流模式 、工作流建模方法和建模语言
        通过这个课时,可以对工作流常用的一些模式和建模方法有个清晰的认识,可以很清楚的知道在开发一个工作流系统之前,要具备什么基础条件,才能开发和应用一个良好的工作流系统
第四课时:分析引擎的通用结构和工作原理、开源引擎的体系
        通过这个课时,可以知道一个引擎其内核应该是什么样子的,然后会以开源的引擎做讲解,来更深入的分析
第五课时:工作流系统的功能介绍、通用的解决办法
        通过这个课时,可以对工作流系统在国内应用中常用的功能,以及如何去巧妙实现这些功能
第六课时:如何开发一个工作流平台、OA系统的主要组成
        通过这个课时,可以更加清晰和如何利用工作流引擎实施OA系统



培训课程 >>> 如何利用GEF开发工作流图形化设计器(4小时)
主要讲了
(1)Eclipse的插件开发、SWT/JFace、GEF
(2)利用GEF如何开发图形化应用
(3)依据Sapphire Studio实例,讲解如何利用GEF开发工作流图形化设计器


培训课程 >>> 工作流模式 (2小时)
主要讲了
(1)什么是工作流模式,为什么要学习工作流模式
(2)详细介绍什么是工作流模式


培训课程 >>> 工作流基本概念(2小时)
主要讲了
(1)什么是workflow technology,
(2)workflow的发展历史和未来趋势,
(3)为什么要用workflow
(4)什么是工作流管理系统(WFMS)
(5)什么是workflow reference model
(6)工作流的应用领域、范围和形式
(7)工作流的一些基本概念


培训课程 >>> 工作流参考模型(3小时)
主要讲了
(1)工作流参考模型的结构
(2)组成部分的详细介绍,比如Enactment Service和Engine等等
(3)主要的功能接口


培训课程 >>> 工作流模型描述语言XPDL (3小时)
主要讲了
(1)XPDL的意义
(2)详细讲解XPDL的元素和关系
虽然我们都说XPDL有很多不完善的地方,但是,XPDL也有很多值得学习和探索的地方。


培训课程 >>> 工作流建模方法 (2小时)
主要讲了
(1)什么是工作流建模方法
(2)为什么要掌握和了解工作流的建模方法
(3)工作流建模方法:Petri Net
(4)工作流建模方法:FSM
(5)工作流建模方法:Activity Diagram
(6)EPC建模方法和体系
(7)ARIS体系概述


培训课程 >>> 工作流引擎的通用结构和工作原理(3小时)
主要讲了
(1)一个工作流引擎其通用的组成部分是哪些,每一个部分完成什么样的功能。这就是一个工作流系统的最内核。


培训课程 >>> 开源工作流引擎内核讲解(3小时)
讲解一些开源工作流引擎的设计思路、架构。以及原码分析。
(1) OSWorkflow、jBpm,Shark,YAWL任意选择一种


培训课程 >>> 开源工作流引擎Demo讲解(暂不提供,我一直没时间弄Demo)
通过一个Demo来讲解如何利用开源工作流引擎进行二次开发和扩展开发
(暂时不提供培训,主要Demo还没有时间做)
(1) OSWorkflow、jBpm,Shark,YAWL任意选择一种


培训课程 >>> 工作流引擎和工作流系统的功能分析

(1) 讲解一个工作流引擎应该包括哪些功能
(2)国内工作流应用大致有哪些功能
(3)主要的一些功能,技术实现思路


培训课程 >>> 工作流开发方式和思路讲解

(1)讲解如何去开发一个良好的工作流系统
(2)讲解如何去规划一个工作流系统架构和定位
(3)开发应该如何进行,现做什么、后做什么
(4)在开发过程中会遇到哪些问题,该如何解决


培训课程 >>> 工作流平台解决方案

在工作流开发中和项目实施中,会碰到很多问题,这些问题具有代表性的解决方案和设计思路

  回复  引用  查看    

#2楼 2007-06-04 13:44 传智播客[未注册用户]
近日,传智播客的一位已任项目经理的往届学员的公司需要进行有关工作流方面的培训,但在他的支配权限范围内,无法独家支付专家的带课费用,所以,该学员请求传智播客公司通过自身的影响力,号召多家软件公司和对工作流感兴趣的个人来拼班参加这次培训。为此,传智播客公司邀请到了国内最著名的工作流培训专家胡长城先生来讲授这次培训,并向全社会紧急招募工作流培训参与者,培训费用由参与培训的公司和个人均摊。

1.教师介绍:
胡长城,网名是“银狐999”,主页www.javafox.org。 目前在TIBCO中国研发中心,负责tibco administrator server底层组件的开发。有过多年的工作流产品开发和架构经验。负责开发过用友工程公司工作流引擎,思维加速公司的过程模型系统,有生博大公司的公文流程产品。为浪潮研究中心、用友致远、中信网络、中金国际等数十家公司培训和咨询过工作流应用。

2.课程内容:
第一天内容:工作流基础知识讲解
课时 主题 简介
第1课时 面对工作流的困惑 展现我们对工作流一些疑问,由此引入工作流
第2课时 工作流的意义和历史 阐述工作流的意义、历史和当前发展状况
第3课时 工作流基本概念(1) 工作流的基本概念和术语
第4课时 工作流基本概念(2)
第5课时 工作流系统介绍 工作流系统结构和演示和

第二天内容:工作流系统模型讲解
课时 主题 简介
第6课时 工作流参考模型 介绍参考模型及内涵的一些概念
第7课时 工作流模式 讲解Aalst大师所提出的Workflow Pattern
第8课时 工作流模型(1) 需要用3个课时来阐述工作流模型,包括结构模型、数据模型、组织权限模型、事件模型、外围扩展模型
第9课时 工作流模型(2)
第10课时 工作流建模方法 介绍工作流的一些建模方法

第三天内容:工作流引擎实现技术讲解
课时 主题 简介
第11课时 工作流状态变迁和调度算法 工作流的基础就是状态变迁和调度
第12课时 流程引擎的基本结构和对象 探索引擎的内部对象
第13课时 工作流引擎结构和实现 探索引擎的结构,及真实引擎实现分析
第14课时 工作流引擎结构和实现
第15课时 工作流定义描述语言 讲解工作流描述语言的结构

第四天内容:工作流应用讲解及开源引擎
课时 主题 简介
第16课时 工作流在项目中的应用注意事项 如何正确的在项目中应用工作流
第17课时 商业应用案例讲解
第18课时 开源引擎讲解(1) 讲解比较流行的开源引擎实现及扩展
第19课时 开源引擎讲解(2)
第20课时 问题解答 留有充裕的时间,解答学员们几天来的问题

3.该项目经理来信
目前现状:
我们公司的WEB项目一般采用struts结合Hibernat、Spring的J2EE架构进行开发,在去年给移动公司做的一个项目中,涉及到许多“相关业务流程”的管理和追踪,因为这些业务以前一般都由客户手工进行处理,所以没有一个规范的流程,以致在开发期间,客户不断修改流程,使开发时间也不断延长。目前公司领导希望把该项目产品化,这样考虑到全国各移动公司的业务虽然大同小异,但细节必然存在许多差异,所以我们考虑能做成一种可配置化的移动业务流程管理系统,也就是把一个个的处理过程先单独开发出来,最后通过配置文件的方式串成不同的流程,而且流程(即配置文件)可根据情况随意修改。这样就能适应各地方移动公司的不同需要。在有了以上的想法后,我上网搜寻了一些资料,觉得工作流技术似乎正符合我们以上的要求。在初步看了一些框架的介绍后,我个人觉得osworkflow这个JAVA框架虽然开发起来比较繁琐,但是灵活性很好。其它的一些JAVA工作流框架由于不太了解,而且相关资料较少,所以也没涉及。这就是我们公司目前对工作流方面认知的现状。
如果您觉得除了采用osworkflow外,还有更好的方案也可以提出来,另外就是我们这样的需求使用工作流技术是否成立也想听听您的意见。
希望通过培训达到的目标:
1.掌握工作流基础知识和原理
2.初步掌握一种JAVA开源工作流引擎,并能用来开发类似于上面所举的流程实例。
3.并能实现流程的图形化配置。
4.对工作流引擎的内部原理进行适当分析。
5.结合一个实际案例进行分析,以加深对工作流技术的理解。



4.培训联系方式:
email:[email protected]
tel:010-51552111/2
site:http://www.itcast.cn

你可能感兴趣的:(设计模式,工作,workflow,网络应用,领域模型)