Skip to main content

Hva er et beslutningstabell?

En beslutningstabell tilbyr en kortfattet måte å organisere data og koble forhold og handlinger sammen.Noen ganger brukes det som et alternativ til flytskjemaer og setninger om bryter.Beslutningstabeller kan være enkle eller komplekse, og brukes ofte til å adressere kompliserte programmering og forretningsavgjørelser ved å presentere forholdene og handlingene i en enkel og elegant form.

Beslutningstabellen er vanligvis delt inn i minst fire kvadranter.Det mest grunnleggende eksemplet har to rader og to kolonner.Øverst til venstre kvadrant huser forholdene, mens øverste høyre brukes til å skissere tilstandsreglene og alternativene.Nederst til venstre kvadrant inneholder i mellomtiden handlingene, og nederst til høyre handlingsreglene.Beslutningstabeller varierer ganske mye ved siden av disse fire grunnleggende kvadrantene.

Betingelsene ROW brukes til å vurdere situasjonen.For eksempel kan en tabell brukes til å diagnostisere et problem med en TV.Den første kolonnen øverst til venstre i tabellen kan ganske enkelt si ‘forhold’, mens den andre kolonnen er under delt i forskjellige rader med en tilstand per rad.TV -relaterte forhold kan omfatte: intet signal, ikke noe bilde, svak bakgrunnsbelysning og ingen lyd.

Handlingsdelen, derimot, beskriver mulige løsninger på problemene som er skissert i forholdene.Den første kolonnen vil ganske enkelt si ‘handlinger’, mens den andre er underdelt i rader som inneholder handlinger personen kan ta.For fjernsynet kan dette omfatte: Kontroller luftkabelen, sjekke pluggen og justere volumkontrollen.

Et vanlig tillegg til tabellen er reglene sjekkliste.En enkel sjekkliste vil inneholde y for ja og n for nei.Det er en regel kolonne for hver av mulige kombinasjoner av forhold.For eksempel, hvis det er fire forhold for TV -en, er det 16 mulige kombinasjoner av Y og N. Hvis det bare er tre forhold, vil det være åtte mulige kombinasjoner.

Personen som bruker beslutningstabellen vil krysse av, sirkel,eller merk YS fra forholdslisten for å finne hvilken av kombinasjonene som er riktige.Avhengig av hvilke forhold som er oppfylt, vil det være XS merket ved siden av handlingene som må utføres.Dette betyr at beslutningstabellen direkte forenkler beslutningsprosessen.

For å utvikle et godt balansert beslutningstabell, må skaperen bestemme de mest relevante betingelser for å liste opp.Det er ingen grense for antall betingelser som kan oppføres, men hver ekstra legger til antall regelkombinasjoner som brukes til å bestemme hvilke tiltak som må iverksettes.Regler bør også begrenses til de mest relevante sammenlignet med de listede betingelsene.