zoukankan      html  css  js  c++  java
  • 《Business Rules Engine Overview》《业务规则引擎概述》write by Mark Kamoski Carlwave

    这是Mark Kamoski写的关于业务规则的文章,在一个高层面上对业务规则作了介绍,

    该文章的目的
    1、在一个高层面上对一些技术分析包括业务规则进行陈述
    2、介绍一种简单的可以解决部分问题的设计方式
    3、展示一种关于业务规则的解决方案

    你可以在以下地址下载文章全部内容
    /Files/Carlwave/BusinessRulesEngineOverview.rar


    文章目录
    Business Rules Engine Overview
    Top
    1 Table of Contents
    1 TABLE OF CONTENTS................................................................................................................................................1
    2 PURPOSE........................................................................................................................................................................2
    3 AUDIENCE .....................................................................................................................................................................2
    4 UPDATE ..........................................................................................................................................................................2
    5 PROBLEM.......................................................................................................................................................................2
    5.1 BACKGROUND ..........................................................................................................................................................2
    5.2 BUSINESS RULES ABSTRACTION...............................................................................................................................3
    5.3 BUSINESS RULES MANAGEMENT..............................................................................................................................4
    5.4 STATIC LOGIC VS. DYNAMIC LOGIC ..........................................................................................................................5
    6 DESIGN ...........................................................................................................................................................................6
    6.1 OVERVIEW................................................................................................................................................................6
    6.2 DESIGN GOALS.........................................................................................................................................................7
    6.3 OBJECT UNIFORMITY................................................................................................................................................7
    6.4 SCHEMA KNOWLEDGE..............................................................................................................................................8
    6.5 CALL SITE SIMPLICITY .............................................................................................................................................9
    6.6 LOGIC ABSTRACTION ...............................................................................................................................................9
    7 SOLUTION......................................................................................................................................................................9
    7.1 OVERVIEW................................................................................................................................................................9
    7.2 OR MAPPING............................................................................................................................................................9
    7.3 XML MAPPING FILE...............................................................................................................................................10
    7.4 RULES ENGINE ADMINISTRATION CONSOLE............................................................................................................10
    7.5 CONTEXT SPECIFICATION.......................................................................................................................................11
    7.6 CENTRALIZED RULES ENGINE ................................................................................................................................11
    8 SUMMARY ...................................................................................................................................................................12
    9 APPENDIX....................................................................................................................................................................12
    9.1 DESIGN MODEL......................................................................................................................................................13
    9.2 MAPPING FILE SAMPLE ..........................................................................................................................................14
    9.3 ABBREVIATIONS.....................................................................................................................................................14
    9.4 LINKS AND REFERENCES ........................................................................................................................................14

    Purpose
    · The purpose of this document is as follows:
    o To present a high-level technical analysis of some of the problems
    involved in business rules management;
    o To describe a simple design that will solve some of these problems; and,
    o To show one solution on how to implement a simple business rules engine
    via Microsoft VisualStudio .NET, WilsonORMapper, and related
    technologies.

     Audience
    · The intended audience for this document includes the following:
    o Business Analysts
    o Software Project Managers
    o Software System Analysts
    o Software System Architects
    o Software System Developers
    · The intended audience will have a working knowledge of the basic concepts in
    the field of software development.
    · The intended audience will have a working knowledge of the basic concepts in
    the field of business rules theory.
  • 相关阅读:
    神秘现象?多种情况比较
    [备忘]C++BUILDER的文件操作
    缘起
    [备忘]一个二维数组的冒泡排序
    无可救药地买入NDSL
    递归的实质
    [网游计划第九、十天]能力有限,做些小品
    大学有救
    struts2+convertion实现struts.xml的零配置
    BSD下的超级终端
  • 原文地址:https://www.cnblogs.com/Carlwave/p/356683.html
Copyright © 2011-2022 走看看