| 发表于:2007-04-03 15:51:18 楼主 |
企业级工作流开发培训 近日,传智播客的一位已任项目经理的往届学员的公司需要进行有关工作流方面的培训,但在他的支配权限范围内,无法独家支付专家的带课费用,所以,该学员请求传智播客公司通过自身的影响力,号召多家软件公司和对工作流感兴趣的个人来拼班参加这次培训。为此,传智播客公司邀请到了国内最著名的工作流培训专家胡长城先生来讲授这次培训,并向全社会紧急招募工作流培训参与者,培训费用由参与培训的公司和个人均摊。 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:itcast@itcast.cn tel:010-51552110/1 site:http://www.itcast.cn |
|
|
|
|