导 师: 陈传波
授予学位: 硕士
作 者: ;
机构地区: 华中科技大学
摘 要: 对现实事物的结构和行为进行封装的思想给系统的开发效率,稳定性、可移植性,组件的可重用性等方面无疑带来了益处。业务系统的驱动力来至于业务需求,需求的不断变化客观上要求业务系统的自适应能力需要提高。面向对象的系统设计思想并没有从根本上解决系统的自适应性问题。 基于业务规则方法的构建系统结构的思想在90年代被提出,它的核心思想是把业务逻辑以规则的表现形式从过程中分离出来,建立了以控制、结构、过程三种不同类型的组件组成的系统结构。由于规则被作为控制被提取出来,原先的过程也就变的很简单和稳健。因此解决系统自适应性的理论基础被呈现出来。根据这种理论,提出了业务规则结构(BRS)模型,用以支持理论的结构分析和验证。模型定义了三个基本元素集(规则控制模型、结构模型、过程模型),并给出了它们之间的关系。 UML(统一建模语言)建模过程已贯穿整个软件生命周期。它在可扩展性和通用性上有很好表现。基于BRS模型的UML建模存在局限性。因此,提出了一种扩展的UML建模过程,以支持在BRS模型这种新的结构模型下,建立业务系统通用的建模方法。至此,从BRS模型的提出到基于这种模型的UML建模过程的改进,都为模型的实际应用打下了很好的理论方法基础。 由于实现BRS模型的两大基础设施(工作流管理平台、规则管理平台)在工程领域已经逐步建立起来,因此基于BRS模型的应用开始变得容易。CCAS(CHINACREDITAPPROVESYSTEM)就是建立在这两大平台上基于BRS的应用实例,该系统并没有在整体上运用BRS模型,但在决策支持系统上实现了该模型。所以,对模型的分析和验证还要通过进一步的实践得出。
关 键 词: 业务规则 业务规则结构模型 面向对象 统一建模语言
分 类 号: [TP311.5]
领 域: [自动化与计算机技术] [自动化与计算机技术]