基于内容的业务流程管理平台的研究与实现

VIP免费
3.0 牛悦 2024-11-19 4 4 2.98MB 60 页 15积分
侵权投诉
i
摘要
随着企业的数字信息化的快速发展,对业务流程的管理和信息资源的共享要
求越来越高,传统的信息管理系统与存储技术已经越来越不能满足企业日益增长
的需求,流程管理和内容管理等新的概念与技术正逐渐成为企业信息管理平台中
的重要组成部分。本文在研究业务流程管理与内容管理的基础上,设计了一套基
于内容存储方式的业务流程管理平台。
本文首先对该领域的先进产品,基本概念做了简要的概述,分析业务流程管
理系统的框架,并对其核心的流程引擎框架进行了详细分析,参考了工作流引擎
的通用标准,设计和实现了一个流程引擎,作为本文集成平台的 BPM 中间件。
在设计流程引擎的基础上,对内容管理技术,门户技术以及轻量级目录访问
协议技术进行了简要介绍,并研究这些领域的常用标准与产品,设计了一套企业
基于内容的业务流程管理平台的解决方案。为了测试该平台的实际运用意义,本
文选取了对业务流程管理和内容管理要求较高的保险行业的简单案例作集成测
试,根据集成平台设计了解决方案。
本文的研究工作为了实现业务流程管理、内容管理、门户技术等最新技术和
概念的集成,做出了有益的尝试。在自主设计的核心流程引擎的基础上,集成了
各技术的先进产品,并测试其可用性和健壮性。
关键词:业务流程管理、内容管理、流程引擎、门
ii
ABSTRACT
With the quick improvement of informationization of enterprises, the importance
of business process management and information resource sharing increases rapidly in
enterprises and organizations. The traditional information management system can not
meet the increasing capacity of information and the more complex business
requirements. The new concept of Business Process Management (BPM) and Content
Management (ECM) is now performing important roles in the enterprise information
platform. This paper delivers an integrated platform based on business process
management and content management.
This paper firstly briefs on the research background, basic concepts and advanced
products of this field, then analyses architect of common business process management
system, especially focus on the core component process engine, designs and implements
a process engine as the middleware of integrated platform based on the common
workflow standards .
Then briefs the important concepts of this integrated platform such as content
management, Portal and LDAP, researches on the common standards and advanced
products, and finally builds a solution based on BPM and ECM. To deliver an integrated
test on this platform, this paper uses an insurance case which has high requirements on
content management and business process management.
The research makes some useful attempts to realize a new integrated solution base
on such new skill fields. Integrate advanced products with the designed process engine,
and test the availability of this integrated platform.
Key Words: Business Process Management, Content Management, Process Engine,
Portal
iii
目录
摘要................................................................................................................................... i
ABSTRACT ..................................................................................................................... ii
目录................................................................................................................................. iii
第一章 绪论.....................................................................................................................1
§1.1 研究的背景和意义............................................................................................1
§1.2 相关主流产品....................................................................................................2
§1.2.1 FileNet ......................................................................................................2
§1.2.2 Documentum 6 .........................................................................................3
§1.3 论文主要工作...................................................................................................3
§1.4 论文结构和安排................................................................................................4
第二章 业务流程管理理论基础.....................................................................................6
§2.1 业务流程概述....................................................................................................6
§2.2 业务流程管理....................................................................................................7
§2.2.1 概述..........................................................................................................7
§2.2.2 生命周期..................................................................................................8
§2.3 业务流程管理系统..........................................................................................10
§2.3.1 系统概述................................................................................................10
§2.3.2 系统模块................................................................................................10
§2.3.3 系统框架................................................................................................11
§2.4 本章小结..........................................................................................................12
第三章 流程引擎设计...................................................................................................13
§3.1 工作流基础......................................................................................................13
§3.2 流程引擎分析..................................................................................................15
§3.2.1 流程引擎逻辑框架................................................................................15
§3.2.2 流程状态分析........................................................................................17
§3.2.2 活动状态分析.......................................................................................18
§3.2.2 流程引擎体系结构................................................................................19
§3.3 流程引擎详细设计..........................................................................................20
§3.3.1 流程定义模块........................................................................................20
§3.3.2 流程运行时模块....................................................................................24
§3.3.3 路由选择器............................................................................................27
§3.3.4 数据库设计............................................................................................31
§3.3.5 应用程序 API ........................................................................................ 32
§3.4 本章小结..........................................................................................................33
第四章 基于内容的业务流程管理平台.......................................................................34
§4.1 平台架构设计.................................................................................................34
§4.2 关键概念.........................................................................................................35
§4.2.1 内容管理(Content Management..................................................... 35
§4.2.2 门户(Portal...................................................................................... 36
§4.2.3 轻量级目录访问协议(LDAP........................................................ 38
iv
§4.3 集成平台搭建.................................................................................................40
§4.4 本章小结.........................................................................................................41
第五章 基于内容的业务流程管理系统的实现...........................................................42
§5.1 业务流程开发.................................................................................................42
§5.1.1 案例分析................................................................................................42
§5.1.2 业务流程设计........................................................................................43
§5.2 内容管理配置.................................................................................................45
§5.3 门户应用程序.................................................................................................47
§5.4 平台测试.........................................................................................................49
§5.5 本章小结.........................................................................................................52
第六章 结语...................................................................................................................53
§6.1 论文工作总结..................................................................................................53
§6.2 后续工作展望..................................................................................................53
参考文献.........................................................................................................................55
在读期间公开发表的论文情况.....................................................................................57
致谢.................................................................................................................................58
第一章 绪论
1
第一章 绪论
§1.1 研究的背景和意义
近年来,工作流技术的运用和流程的自动化得到的很大关注。回顾企业级应
用系统的发展历史,数据库管理系统(DBMS的诞生使得企业应用与用户接口
实现了分离,而工作流系统(WFMS)的出现则使得企业应用从面向功能的事物
处理向面向流程的业务处理变化。而目前企业管理正在经历一个历史性的变革,
随着企业的数字信息化的快速发展,以数据库形式存在的信息只占总量的 20%
其余 80%的信息为文档,网页,其余 80%的信息为文档、图档、视频、图像等非
结构化数据,越来越多的非结构化数据让关系型的数据库存储方式变的越来越困
难,以数据库管理为核心的 ERP 已逐渐不能满足快速的信息量增长,例如银行,
保险等金融行业,有大量的纸面文挡和相关图片,采用传统的存储方式,将使得
系统变得十分复杂和难以维护,因此以内容为核心的业务流程管理(BPM[1])正
在逐渐取代 ERP 成为新一代的企业管理方式。
21 世纪,无论在制造业,还是在金融业,电信业,零售业或者是服务业,
业都面临着来自于市场响应时间、产品/服务质量、产/服务成本和服务满意度
等多方面的市场竞争压力。为了获得持续而稳固的竞争优势,企业除了积极采用
新技术,注重员工素质之外,还必须主动对支撑日常活动的业务流程进行自动化,
优化和重组。有资料表明,目前企业日常活动中,有相当大的一部分时间属于非
增值性消耗,例如信息的传递和响应,以及大量的等待时间。往往占据业务流程
90%以上。而流程的重组和改造以及优化可以促进企业绩效的提高,在过去的
几年中,成功的流程改造是 ERP(企业资源管理)CRM(客户关系管理)SCM
(供应链管理)等信息管理系统成功的基本前提和保障。
以内容为管理核心,以业务流程为导向成为企业新的一种管理理念,相对与
传统的 ERP 而言,BPM 系统能够更协调地组织业务流程,使得业务流程透明化
并改进运做的执行方式,
BPM 系统把工作从一个执行者传递到另一个执行者,
些系统能够平衡一组执行者的工作量,做出相应的任务分发,而且提供流程的监
控,管理人员能轻易地跟踪流程的进展,对突发事件做出快速回应,从而消除低
效和延迟,缩减成本。任务传递的概念使得企业内完全端到端的流程管理成为可
能,对于提高企业绩效有着显著效果。而以内容为核心的业务流程管理系统,把
企业快速增长的信息与企业的业务流程相结合,使得企业信息管理更为高效,企
业运转速度加快,成本降低,很好地取代以数据库管理为核心的 ERP 系统,成为
基于内容的业务流程管理平台的研究与实现
2
新一代企业管理的核心概念。
目前,国外很多知名 ERP 厂商和数据管理厂商都已推出相关产品,其中 SAP
Oracle, EMC IBM 纷纷推出自己的竞争力产品,如本文将会介绍的 IBM
Filenet[2]以及 EMC Documentum[3]6都是内容管理ECM[4]与业务流程管理
BPM的集成解决方案平台。目前市场上以内容为核心的内容管理解决方案可
以分为三类:
第一代是提供单点解决方案,主要用于解决零碎的业务问题,使用专门构建
的应用程序解决一些零碎的业务问题。
第二代是在单点解决方案的基础上,从点入手,整合驱动,从而逐渐架构起
较为完善的内容管理解决方案。但在这个过程中,内容管理底层平台的健壮性和
面向应用的灵活性及可扩展性往往被忽视。
第三代内容管理作为企业信息基础架构的一部分,在内容管理平台上不断优
化面向应用的解决方案,使内容管理与企业应用更紧密地集成,要求高性能、高
可扩展性。
IBM FileNet P8 以及 Documentum 6 的出现,标志着第三代内容管理的到来,
BPM ECM 集成作为企业信息基础架构,可灵活扩展的业务流程管理与内容
管理使得企业能够满足多变的业务扩展和业务变化,并管理数字信息。
目前国内许多公司也开始进军 ECM BPM,但大多都停留在第二代,与国
外先进的产品有较大差距,随着市场竞争压力,国内企业越来越注重企业信息化
管理,内容管理与业务流程管理在国内的前景值得憧憬。
§1.2 相关主流产品
目前已有很多 BPM ECM 的集成产品,而且数目在不断增加。为了更好地
BPM ECM 有相关了解,本文将介绍以下两种架构良好的企业级集成平台。
§1.2.1 FileNet
FileNet P8 是一款 BPM ECM 集成的产品,是企业内容管理与业务流程管
理的解决方案。其内容管理引擎 FileNet Content Manager 结合全面的 CM PM
和已有系统,紧密地集成一系列的功能帮助组织机构在安全、可升级的环境中控
制、共享和快速访问关键的业务信息。更重要的是,使得各个层次的业务合作更
高效,能够在更短的时间内进行决策。它的主要功能有:全面的内容管理和数据
库服务、文档的审核和批准工作流、事件驱动体系结构、生命周期管理、文档输
摘要:

i摘要随着企业的数字信息化的快速发展,对业务流程的管理和信息资源的共享要求越来越高,传统的信息管理系统与存储技术已经越来越不能满足企业日益增长的需求,流程管理和内容管理等新的概念与技术正逐渐成为企业信息管理平台中的重要组成部分。本文在研究业务流程管理与内容管理的基础上,设计了一套基于内容存储方式的业务流程管理平台。本文首先对该领域的先进产品,基本概念做了简要的概述,分析业务流程管理系统的框架,并对其核心的流程引擎框架进行了详细分析,参考了工作流引擎的通用标准,设计和实现了一个流程引擎,作为本文集成平台的BPM中间件。在设计流程引擎的基础上,对内容管理技术,门户技术以及轻量级目录访问协议技术进行...

展开>> 收起<<
基于内容的业务流程管理平台的研究与实现.pdf

共60页,预览6页

还剩页未读, 继续阅读

作者:牛悦 分类:高等教育资料 价格:15积分 属性:60 页 大小:2.98MB 格式:PDF 时间:2024-11-19

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 60
客服
关注