搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
工作流管理系统开发实录:基于JBoss jBPM实现
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787113111434
  • 作      者:
    侯志松,余周,冯启高编著
  • 出 版 社 :
    中国铁道出版社
  • 出版日期:
    2010
收藏
编辑推荐

  《工作流管理系统开发实录:基于JBoss jBPM实现》:工作流管理系统的基础知识和参考模型,工作流管理系统模型的相关组件和接口,基于业务流程的开发方法。
  各章视频讲解,《工作流管理系统开发实录:基于JBoss jBPM实现》使用Visio参考图,《工作流管理系统开发实录:基于JBoss jBPM实现》全部代码源文件,《工作流管理系统开发实录:基于JBoss jBPM实现》PPT学习课件,开发工具安装视频指导。
  应用JBoss jBPM(工作流管理系统)+Hibernate(开源的对象关系映射框架)+Spring(轻量级的开发框架)+Struts 2 (可扩展的Jeve EE Web框架)。
  工作流程权威参考书。

展开
内容介绍
  《工作流管理系统开发实录:基于JBoss jBPM实现》依据工作流管理联盟参考模型的结构,贯彻基于业务流程开发的思想和方法,重点讲解工作流管理系统的开发技能和技巧,可使读者快速、高效、全面地掌握工作流管理技术的系统模型、方法论和实现方法。《工作流管理系统开发实录:基于JBoss jBPM实现》介绍了JBossjBPM、Hibernate、Spring和Struts2等框架的应用,使读者不仅在理论上,而且从实际操作中掌握工作流管理系统的开发方法。
  《工作流管理系统开发实录:基于JBoss jBPM实现》适用于有一定管理和技术经验的中、高级企业管理人员和信息系统开发人员,以及希望尽快掌握企业业务流程管理的初级开发人员。
展开
精彩书摘
  到了20世纪80年代,商业应用中开始使用工作流技术,在这一阶段,工作流技术处于萌芽阶段,人们开始认识到工作流技术的重要性,也开始感受到了工作流技术带来的技术便利,工作流技术有了一定的发展。
  计算机技术和网络技术的发展,为工作流技术提供了良好的基础设施,进而促进了工作流技术的发展。在20世纪90年代,工作流技术得到了长足的发展,各种标准化组织开始制定工作流技术标准并在世界范围内推广工作流技术的应用,相关的概念和应用也开始深入人心。在这个阶段中,出现了许多由国际软件厂商参加或组建的标准组织,就工作流技术标准做了许多研究,制定了相关技术标准,确立了工作流技术在计算机科学中的地位。工作流技术开始广泛应用于电信业、软件工程、制造业、金融业、银行业、科学试验、卫生保健领域、航运业和办公自动化领域。
  进入21世纪后,国际市场竞争日益激烈,国际之间企业贸易日益增加,企业走向国际化,要求企业对业务流程能够快速地进行重组;市场趋向多元化,要求企业信息系统能够快速适应市场变化;企业之间的竞争要求提高办公效率和生产效率;同时,面向市场和客户的业务拓展,要求企业采用过程管理(项目管理)和过程集成方法提高其管理水平和服务质量。总而言之,这一系列迫切的需求给工作流技术的发展带来了新的机遇和挑战。
  近年来,随着企业规模的扩大,企业内部信息系统规模变得越来越庞大,企业之间的联系也越来越紧密,企业内部和外部业务流程趋向于集中统一。Web服务系列标准的发展与成熟,为企业分布式应用提供了基础的技术支持。通过工作流技术整合业务流程,实现业务流程自动化管理,已经成为企业信息系统不可或缺的一部分。可以看出:工作流技术已经成为信息技术的基础设施。
  1.2.2 工作流技术的发展现状
  在国外,工作流技术发展相对较早,因此也比较成熟,目前提供工作流管理软件的供应商有几百家之多。除了专门的工作流管理系统之外,大多数ERP(Enterprise ResourcePlanning,企业资源计划)系统,比如SAP就把工作流引擎引入到自己的系统中,作为:ERP的底层基础组件使用;对于操作系统供应商Microsoft,则把工作流技术集成到了自己的操作系统和开发工具中。
  ……
展开
目录
第1章 工作流管理系统概述
1.1 工作流技术的起源
1.2 工作流技术的发展
1.2.1 工作流技术的发展阶段
1.2.2 工作流技术的发展现状
1.2.3 工作流技术发展中存在的问题
1.3 工作流技术在企业中的应用
1.3.1 简化企业级软件的开发
1.3.2 方便业务管理
1.4 工作流管理系统分类
1.4.1 管理系统与被管理系统
1.4.2 业务流程管理的4个级别
1.4.3 根据软件开发方法分类
1.4.4 根据通信机制分类
1.4.5 根据业务流程分类
1.4.6 根据用户分类
1.5 工作流管理的基本概念
1.5.1 什么是工作流
1.5.2 工作流管理相关术语
1.5.3 工作流管理系统
1.6 工作流参考模型
小结

第2章 工作流管理系统实现
2.1 工作流管理系统的实现模型
2.1.1 通用的实现模型
2.1.2 组成工作流管理系统的组件
2.1.3 可选的实现模型
2.2 工作流管理系统实现jBPM
2.2.1 iBPM概述
2.2.2 安装jBPM
2.2.3 使用jBPM流程设计工具——Eclipse插件
2.2.4 设计业务流程
2.2.5 执行业务流程
小结

第3章 工作流模型与实现
3.1 模型与工作流模型
3.1.1 什么是模型
3.1.2 工作流模型及其评价标准
3.2 常见的工作流模型
3.2.1 基于Petri网的工作流模型
3.2.2 基于UML的工作流模型
3.2.3 基于有向图的工作流模型
3.2.4 工作流模型的比较
3.3.I:作流中的领域定义语言
3.3.1 领域定义语言
3.3.2 领域定义语言与传统的编程语言的比较
3.4 面向图形的语言
3.4.1 支持等待状态
3.4.2 支持图形化描述
3.5 面向图形的编程
3.5.1 图的结构
3.5.2 图的执行逻辑
3.5.3 流程中的动作
3.5.4 流程定义语言
3.6 面向图形的编程实例
小结

第4章 业务流程定义与建模
4.1 流程定义元模型
4.1.1 工作流模型中的元模型
4.1.2 元模型中的属性要素
4.2 流程建模
4.2.1 流程定义
4.2.2 结点类型
4.2.3 动作
4.2.4 变迁
4.2.5 异常处理
4.3 流程定义语言
4.3.1 校验流程定义文档
4.3.2 共用的结点元素
4.3.3 开始和结束结点元素
4.3.4 动作和事件元素
4.3.5 动作结点元素
4.3.6 任务结点和任务元素
4.3.7 分支与合并结点元素
4.3.8 决策结点元素
4.3.9 描述流程定义
4.4 流程建模工具
4.4.1 流程定义工具
4.4.2 资源分类工具
4.4.3 流程分析工具
小结

第5章 工作流执行服务
5.1 工作流执行服务概述
5.1.1 工作流参考模型中的逻辑分离
5.1.2 工作流引擎及其职责
5.2 流程定义解析
5.2.1 流程定义转换接口
5.2.2 iBPM的流程定义转换接口
5.2.3 解析流程定义文档
5.2.4 解析动作结点
5.2.5 解析任务结点和任务
5.3 jBPM中的设计模式
5.3.1 jBPM中的命令模式
5.3.2 jBPM中的责任链模式
5.3.3 jBPM中的命令链模式
5.4 流程实例的运行
5.4.1 令牌Token
5.4.2 运行流程实例
5.4.3 流程实例的状态模型
5.4.4 结点实例的状态模型
5.4.5 让动作结点动起来
5.4.6 流程执行上下文
5.4.7 事件的处理
5.4.8 处理流程运行中的异常
小结

第6章 数据的存储与交换
6.1 工作流相关数据
6.1.1 工作流参考模型中的数据类型
6.1.2 iBPM中的数据类型
6.2 Hibemate简介
6.2.1 对象关系映射模型
6.2.2 Hib,emate配置和基本映射
6.2.3 配置对象标识符
6.2.4 对象的状态
6.2.5 对象关系映射
6.2.6 使用Hibernate操作对象
6.3 jBPM内部环境配置
6.3.1 iBPM环境配置文件
6.3.2 jBPM配置对象信息和对象工厂
6.3.3 环境配置过程
6.4.jBPM持久化服务
6.4.1 持久化服务配置
6.4.2 持久化操作上下文
6.4.3 持久化服务组件
小结

第7章 jBPM数据管理
7.1 jBPM数据管理接口
7.2 流程定义持久化操作
7.2.1 流程定义持久化形态
7.2.2 持久化自定义动作
7.2.3 持久化流程定义事件
7.2.4.持久化异常处理器
7.2.5 流程定义的维护
7.3 流程实例持久化操作
7.3.1 流程实例运行期状态
7.3.2 流程实例的令牌
7.3.3 运行期事件
7.4 jBPM模块管理
7.4.1 流程定义中的模块定义
7.4.2 流程实例中的模块实例
……
第8章 工作流客户端
第9章 系统管理与监控
第10章 基于业务流程的开发方法
附录A 开发环境配置
附录B 运行jBPM套件
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证