Configurar
PAI - Produzir, Aprender, InovarPAI: RecursosParceirosProjetoApoia Empreendedor seta para direitaCliente
Índice
Colabore Contato: carlosarrobaapoie.org | leandroarrobaapoie.org

Tabela de Decisões

1. tabela

tabela: condicao {'|'+ condicao} '|'* (((':'|'nova linha') ('s'|'n'|'-')+)+ (elemento|'0 (sem elemento)'|'?! (impossivel)')+)+
Diagrama Sintático - Diagrama de Sintaxe TabelaDeDecisoes

Um elemento é definido no contexto em que está sendo usada a Tabela de Decisões.


Profissional empreendedor consegue atender cliente?
| Serviço é viável?
| | Serviço dentro do escopo do Projeto Apoie?
S - -
N S S
  • criar projeto com Profissional em parceria com Projeto Apoie
N N S
  • fazer proposta para viabilizar serviço
N - N

2. condicao e regra

  • Uma condição pode ser: pergunta, expressão lógica, expressão aritmética.
  • Uma regra é uma sequência de símbolos, cada um relacionado a uma condição. O símbolo pode ser: {S, N}, {1, 0}, {Y, N}etc para indicar o resultado da avaliação. É usado o símbolo "-" para indicar que a condição é irrelevante.
  • As regras indicam que elemento deve ser escolhido a partir do resultado das avaliação das condições.

Símbolo
utilizado
nas regras
Tipos de condições e respostas possíveis
pergunta expressão lógica expressão aritmética
S ou 1 sim Verdadeiro diferente de 0 (zero)
N 0 não Falso igual a 0 (zero)
- Condição é irrelevante

Arquivo origem: TabelaDecisoes.xml.