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.
  • 相关阅读:
    Xcode 自定义代码段
    Foundation和CoreFoundation之间的转换
    如何由新特性跳转到App首页
    判断是否是新特性,决定是否进入欢迎页
    iOS面试题01
    公司生日聚会-水长城之游
    jquery操作html元素之(设置内容和属性)
    jquery操作html元素之( 获得内容和属性)
    解决:Map的area属性标签鼠标Hover可以给area加背景
    在网页制作中,面对设计图,网页制作人员一般要遵循的原则是什么?
  • 原文地址:https://www.cnblogs.com/Carlwave/p/356683.html
Copyright © 2011-2022 走看看