华中科技大学硕士学位论文业务流程管理系统中可扩展技术的研究与实现姓名:伍萃秀申请学位级别:硕士专业:通信与信息系统指导教师:杨宗凯2003.5.1业务流程管理系统中可扩展技术的研究与实现作者:伍萃秀学位授予单位:华中科技大学相似文献(10条)1.学位论文洪眉业务流程管理系统中事务的研究和实现2004在瞬息变幻的商业环境中,对市场反应的速度往往决定着企业的成败.而由亚务流程管理(BusinessProcessManagement,BPM)和具有先进商业智能特性的业务规则系统构成的解决方案能够实现对市场的快速响应.业务流程管理不仅仅是执行业务流程的一种技术,同时能够满足企业流程变化和改进的需要.BPM技术允许企业系统地理解、分析、改进和实现他们的业务流程.BPM是通过信息技术改善企业运作的一种革命性的方法.但是在今天的分布、异构环境与复杂的企业经营过程下,大部分现有业务流程管理系统面对所出现的并发操作与操作失败等情况缺乏对执行正确性和可靠性的保证'[1][2][3][4].本文针对这一现状,着重研究了业务流程管理技术中与BPMS正确性和可靠性密切相关的事务处理问题.本文讨论了业务流程管理系统中事务的分析、设计和实现.本文首先分析了Web服务领域的事务特点并介绍了基于WS-Coordination和WS-Transaction两个新规范的事务设计,然后分析了现有一些事务模型包括比较传统事务模型和高级事务模型优劣势所在,接着引入了事务工作流的概念及特点,最后在Saga事务模型和扩展事务模型基础上结合Web服务领域和BPMS系统中事务实现的特点提出了在BizPro系统中应用的事务工作流实现机制.在事务的实现方面,本文介绍了基于J2EE的BizPro流程管理系统中事务处理的体系结构和具体实现并讨论了系统中事务的两种情形.本文的工作属于十五国家科技攻关计划电子商务与现代物流技术研究开发及示范工程项目中的基于中间件的电子商务系统集成技术研究与应用子课题.事务的相关研究,对于开发实用、健壮的业务流程管理系统具有重要意义.2.学位论文张磊新一代运营系统与软件NGOSS若干关键问题研究2007近年来,随着电信管制逐步放开,原有以国家垄断为特点的电信业呈现出高度竞争的经营局面,运营商原有的以产品为核心的单一电信运营支撑系统(OperationSupportSystem,OSS)显得力不从心,无法满足新业务不断涌现的竞争需要和客户目益多元化的个性需求,为此,电信运营商希望通过新一代运营支撑系统改进服务质量,提供快速开发和部署新业务的能力,同时降低运营成本,提升企业核心竞争力。本文在对新一代运营系统与软件(NGOSS,NewGenerationOperations,Systems&Software)、电信业务流程管理(BPM,BusinessProcessManagement)、电信业务规则管理(BRM,BusinessRuleManagement)以及面向主体技术等进行理论研究的基础上,结合OSS/J组织(OSSThoughJavaInitiative)有关新一代OSS解决方案的最新应用研究成果,利用JAVAEE(JAVAEnterpriseEdition)、SOA(ServiceOrientedArchitecture)、WebServices、BPEL4WS(BusinessProcessExecutionLanguageForWebServices)、业务规则方法(BusinessRuleMethod)、主体技术(Agenttechnology)开展了一系列应用开发实践研究。在第一部分中,本文首先分析了国内外电信运营支撑系统的现状,指出了现阶段国内运营支撑系统出现的问题,提出了相应解决方案;提出了基于NGOSS和OSS/J实施电信企业业务流程管理以实现电信企业应用集成的方法,并针对传统业务流程管理的局限性,提出了基于NGOSS实施电信企业业务规则管理以提高电信运营支撑系统的敏捷性;同时,在对软件开发技术、软件体系结构和NGOSS技术中立架构(TNA,Technology-NeutralArchitecture)进行理论研究的基础上,研究了主体技术的主要特点,分析了其理论与实现结构,提出了面向主体技术与面向对象技术的区别,并在此基础上提出了基于面向主体技术构建大型企业级应用特别是电信运营支撑系统的理论可行性。在第二部分中,针对NGOSS体系重要研究成果之增强电信运营图(eTOM,enhancedTelecomOperationsMap)、共享信息与数据模型(SID,SharedInformation/Data)及实际电信企业端到端业务流程的分析,对其业务逻辑和业务实体进行了深入研究,并针对其服务开通流程利用上述理论和技术进行了仿真实现,在该仿真应用中,充分利用了JAVAEE、SOA、WebServices、BPEL4WS、BPM、BRM等各种技术和架构思想,初步实现了系统的可扩展性、灵活性需求。同时为提高电信运营支撑系统的适应性、主动性和可扩展性,本文针对电信企业业务流程管理中的流程优化问题,提出了基于双层正交多主体遗传算法的业务流程优化方法,针对现阶段业务规则技术的不足,提出了利用目标导向主体实现电信业务规则管理的理论方法与技术实现途径。3.学位论文徐洁业务流程管理在有线电视业务综合管理系统中的研究与应用2005由于信息技术的发展和企业分工的日益明确,企业内部和企业间的信息交互越来越频繁。同时,为了更好地满足客户化的需求,要求企业内部的业务流程具有一定的灵活性和可扩展性。这种市场的需求使得业务流程管理及相关工具技术的研究正在成为现在研究的热点。业务流程管理的核心就在于企业业务流程设计和业务流程实现相分离,以便更好地实现对企业内部以及企业外部流程的整体管理要求。本文在详细讨论业务流程管理的基本概念、功能、应用程序架构和实现技术的基础上,还将业务流程管理应用于有线电视业务综合管理系统中,设计了系统的体系结构。同时为了验证业务流程管理的的技术可行性,本文选取了有线电视业务综合管理系统中的业务新装流程,实现了业务流程的设计、部署和执行功能。文章的结尾总结了采用业务流程管理的有线电视业务综合管理系统的技术优势,同时也给出了现有设计的不足,以待将来改进。4.期刊论文章玥.邱雪松.孟洛明.ZhangYue.QiuXue-song.MengLuo-ming基于WebServices的网络管理业务流程管理系统交互接口-电子与信息学报2008,30(6)该文分析了Wf-XML定义的工作流管理系统之间的互操作机制,分析了基于WebServices技术的网络管理服务描述方法的特点,借鉴MUWS给出的网络管理服务描述方法对Wf-XML尚存的不足进行了改进,定义了网络管理业务流程管理系统交互接口,给出了网络管理业务流程管理系统交互接口的实现及应用场景,该交互接口具有清晰的接口功能划分和良好的可扩展性.5.学位论文刘鹏泽面向企业信息门户的EAI平台的设计2006在业务流程日益复杂的今天,如何有效的连接和整合企业的复杂应用信息系统成为IT部门需要面对的极大挑战,构建一个统一、高效,具备灵活性和高可扩展性的企业级的应用整合平台,对于当今现代企业的lT系统而言,具有非常现实的意义。企业应用集成平台在整个企业的IT系统架构中,居于核心的位置,充当着联系和沟通各类应用的枢纽(Hub)作用。所用的应用系统都必须通过EAI平台的支撑和协调,才能与相关的应用集成,这样才能有效地降低点对点集成方式的弊端,为全企业范围提供坚实的应用集成的基础设施。本文以一个实际的面向企业信息门户的EAI平台的的建设项目为例,首先分析了现有应用的现状以及系统间的数据交互。在此基础上讨论了EAI的概念、结构组成等理论基础和关键技术,并分析EAI平台的系统整合需求和功能性需求,描述了EAI平台的逻辑架构、物理结构、功能体系设计和系统软硬件要求等内容。其中对EAI平台进行计费帐务适配器设计和对工作流的支撑设计,对功能体系的实现,系统应用数据表进行了详细分析设计。6.学位论文周一炜基于WeblogicIntegration8.1的工作流管理系统研究2004工作流管理系统是目前计算机技术在生产过程中应用的热点.BEA公司2003年9月份推出的WeblogicIntegration8.1工作流管理系统的平台,在这个平台上能构造出强大的工作流管理系统.但由此构造的工作流管理系统具有缺陷,主要原因在于WeblogicIntegration8.1中业务流程是编译执行的,不能方便的进行动态流程修改,另外WeblogicIntegration8.1不支持面向业务人员进行业务流程建模.该文针对WeblogicIntegration8.1的上述不足进行研究,提出一个通用的解决方案.该解决方案在WeblogicIntegration8.1上封装一层应用系统,把流程建模分为两个层次:业务层,业务功能层.在业务层支持面向业务人员的业务流程建模,而开发人员在业务功能层实现复杂的业务功能子流程.新增的应用系统还包括流程解释器,它用于解释执行业务流程,从而实现方便的动态的流程修改.该研究还针对该解决方案进行了原型系统通用部分的设计,通用部分包括面向业务人员的流程建模工具和流程解释器.设计采用J2EE技术和WeblogicIntegration8.1的消息代理、XMLBean、控件等技术,具有很强的可扩展性和重用性.该文旨为工作流管理系统的开发进行有意义的探索.7.学位论文刘梦雯基于SOA的科研管理系统研究与实现2007当今,企业信息化极大地提高了企业的核心竞争力。各种各样的企业级应用系统的使用缩短了业务流程执行的周期,提高了业务处理的效率,降低了业务处理的成本,并且能够为企业未来发展决策提供强有力的数据统计和分析的支持。但是,采用了不同的开发技术,部署在不同平台上的应用系统之间很难有效地进行信息的交互和业务流程的融合。在构建天津大学科技处科研管理系统的过程中,为促进不同部门的异构系统进行协作和整合,并使集成系统能够对新的业务需求做出及时和快速的响应,本文提出了针对该系统的基于面向服务体系架构(SOA)的解决方案。本解决方案将应用系统设计为服务层和应用层两部分。服务层建立了在传统的业务流程和应用层之间的抽象层次。位于服务层中的服务封装业务功能单元和业务流程逻辑。在综合分析各种SOA技术实现的基础上,采用Web服务来实现本系统的服务层,并使用ApacheAxis2作为Web服务处理引擎。应用层主要封装应用逻辑以实现具体的业务功能。采用J2EE架构构建本管理系统,以实现具体的业务功能。SOA通过将系统功能分解成各个服务,并为这些服务定义独立于编程语言和实现平台的服务契约,使构建在不同系统中的服务可以以统一的方式实现交互。这样既充分利用了已有的系统,又使新应用系统具备良好的可组合性和可扩展性,更易于进行应用集成和业务流程管理。通过对本系统设计方案的实现,达到了在异构系统间进行信息交互和业务流程整合的目的。系统中的各个服务具有良好的可复用性并且可以更好地适应业务流程的变化。8.学位论文胡燕梅业务流程整合方法的研究与实现2007在企业国际化浪潮下,各种现代化企业必须快速、协调、有效地完成企业内部各种业务流程的部署以满足市场变化和客户需求。然而,企业的IT基础架构却缺乏有效应对市场需求的灵活性,形成了企业与IT之间不可逾越的鸿沟。本文主要讨论如何运用业务流程的方法,促进企业实现业务转型,同时引导IT人员准确抽象业务逻辑,缩小企业业务流程与IT业务流程之间的差异。本文基于面向服务架构(SOA)的理论,结合Web服务以及BPM流程管理思想,重点解决在Internet环境下不同商业应用之间的业务整合问题。为了增强企业业务逻辑的灵活性和可扩展性,本文提出了一个业务流程整合的分层模型,按照功能模块的差异将业务流程整合系统分为七层,并对模型的服务层,业务流程层和企业服务总线的设计和实现做进一步分析,最后将业务流程整合方法运用于上海电信CRM系统和新计费应