Software  
 
Conhecimento computador >> Software >> Produtividade de Software >> 
Como construir um Business Rules Engine
As organizações podem usar o Microsoft Excel, OpenOffice ou planilhas do Google para construir regras de negócios poderosos motores de busca, e muitas empresas a criar sistemas de gerenciamento de regras de negócios que contêm as políticas, procedimentos ou normas para a realização de suas operações . Tabelas de decisão estão no cerne de um motor de regras de negócios , contendo as condições e execução de ações em uma seqüência específica com base nessas condições. Este motor opera por baixar um arquivo primário "XML ", juntamente com outros arquivos e executa as regras de negócio , conforme definido no arquivo principal. Coisas que você precisa
software Microsoft Excel
Show Mais instruções
Configurando o arquivo XML principal
1

Introduza as regras de negócio - Condições e ação - no arquivo XML principal.

neste exemplo, o cliente recebe uma saudação específica ( ação ) com base na atual reunião hora duas condições . Normalmente, uma pessoa não técnica , como um analista de negócios , entra as regras de negócio em uma " tabela de decisão " sem a assistência de um técnico .

Abra uma planilha " Excel" .

Digite a "assinatura" na linha 2 - "Regras vazio helloWorld (int hora) " -

A linha "Assinatura" contém o título da tabela e usa a palavra-chave "Regras ". A palavra-chave diz outras regras eo programa externo (Java) , o tipo de tabela ( tabela de decisão ) e como executar o programa. Além disso, a " assinatura" informa ao usuário que a presente decisão Mesa envia ao cliente uma saudação específica quando estiverem reunidas as condições .
2

Digite títulos em colunas separadas na linha 6 da planilha. Digite "Hora de, " "Hora de , " e "Set saudação. "

Deixe a terceira, quarta e quinta linhas vazio por enquanto . A pessoa técnica irá introduzir o código Java necessário nestas linhas.
3

Digite as regras de negócio (condições) e Ação na Linha 6 da planilha.

Digite o números de 0 , 12, 18 e 23 em linhas separadas (verticalmente) sob o título " Hora de " coluna.
4

Digite os números 11, 17, 22 e 24 em linhas separadas ( verticalmente ), sob o "Hora de" coluna
5

Digite os seguintes saudações nas separa linhas (verticalmente) na coluna " Definir saudação " : . "Good Morning " Boa tarde ", " boa noite " e " Good night. "

Quando as condições forem atendidas C1 (" Horas a " ) e C2 (" Horas de ") , o programa executa a saudação apropriada.
adicionar código Java para o arquivo XML principal
6

Digite as informações técnicas na segunda , terceira e quarta linhas da planilha. uma pessoa com um conhecimento básico de uma linguagem "C" , como Java, geralmente completa . esta parte da tabela de decisão Normalmente, o programador esconde nesta área da tabela de decisão e fornece o status de proteção

Digite os seguintes títulos em colunas separadas na linha 2 : . " C1 " ( condição 1) , " C2 " (condição 2 ) e" A1 " (ação)
7

Digite a seguinte semântica na linha 3: ". min < = hora "( sob C1) , " max < = hora " ( sob C2) e " response.map.put ( " feriado ", saudação )," ( . sob A1)

Estas expressões de código Java têm os seguintes significados : " min < = horas " sob meios C1 C1 é verdadeiro se a hora actual é maior do que ou igual à hora mínimo - . 0 , 12 , 18 ou 23 de C2 é verdadeiro se a hora actual é menor que ou igual à hora máximo - 11 , 17 , 22 ou 24. a coluna A1 emprega uma marca de hash embutido em Java objeto " resposta". Ele atribui uma adequada cadeia " saudação " na resposta sobre a satisfação de C1 e C2.
8

Clique no botão " Tab comentário . "Selecionar" proteger Planilha ". Selecione as linhas (código Java ) que deseja proteger e digite uma senha.

Anterior :

Próximo : No
  Os artigos relacionados
·Como posso colocar minha prancheta na minha barra de ta…
·Como sincronizar múltiplos Calendários Google no iCal…
·Como bloquear e-mail Mensagem Forwarding no Lotus Notes…
·Como criar atalhos para VNC 
·Como limpar os Recentes em OpenOffice 
·Como excluir o julgamento profissional do Office a part…
·Como desfragmentar um disco & Exchange 
·Como compartilhar um arquivo usando o Google Docs 
·Como fazer logon em Citrix 
·Como fazer upload de arquivos para Salesforce 
  Artigos em destaque
·Como criar um documento PDF Adobe 
·Como faço para baixar novos drivers de áudio 
·Como alterar o plano de fundo usando Premiere 
·Como faço para cor de um objeto no GIMP 
·Como carregar o Avira Scheduler 
·Como fazer Flash Cards Com o Microsoft Access 
·Grow Tower Cheats 
·Como fazer um calendário no Excel 2007 
·Golpes no pagamentos PayPal pessoais 
·Como converter para Divx Mpeg4 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados