Forretningslogik
Hvad er forretningslogikForretningslogik er de brugerdefinerede regler eller algoritmer, der håndterer udveksling af information mellem en database og brugergrænseflade. Forretningslogik er i det væsentlige den del af et computerprogram, der indeholder informationen (i form af forretningsregler), der definerer eller begrænser, hvordan en virksomhed fungerer. Sådanne forretningsregler er operationelle politikker, der normalt udtrykkes i ægte eller falske binære filer. Forretningslogik kan ses i de arbejdsgange, de understøtter, f.eks. I sekvenser eller trin, der specificerer detaljeret den korrekte strøm af information eller data, og derfor beslutningstagning. Forretningslogik er også kendt som "domænelogik."
Key takeaways
- Forretningslogik refererer til logikken og algoritmerne, der tjener som grundlaget for kode i forretningssoftware.
- Forretningslogik kan ses i de arbejdsgange, de understøtter, f.eks. I sekvenser eller trin, der specificerer detaljeret den korrekte strøm af information eller data
- Forretningslogik findes på et højere niveau end den type kode, der bruges til at vedligeholde grundlæggende computerinfrastruktur.
Forståelse af forretningslogik
Sagt på en anden måde, forretningslogik er virkelige forretningsregler, der sættes i computerkode og vises i et computerprogram via en brugergrænseflade. Forretningslogik er mest synlig i sin rolle i at skabe arbejdsgange, der videregiver data mellem brugere og softwaresystemer. Forretningslogik bestemmer, hvordan data kan vises, gemmes, oprettes og ændres. Det giver et regelsystem, der guider, hvordan forretningsobjekter (dele af software, der styrer, hvordan data transporteres) fungerer sammen. Forretningslogik guider også, hvordan forretningsobjekter inden for software er tilgængelige og opdateret. Den findes på et højere niveau end den type kode, der bruges til at vedligeholde grundlæggende computerinfrastruktur, såsom hvordan en database vises for en bruger eller som grundlæggende systeminfrastruktur.
De algoritmer, der er involveret i forretningslogik, udfører databehandling bag kulisserne, som er usynlige for brugeren, men som er kritiske for at holde tingene kørende i en moderne økonomi.
Forretningslogik vs. forretningsregler
Forretningsregler er ubrugelige uden forretningslogik til at bestemme, hvordan data beregnes, ændres og transmitteres til brugere og software. Men uden forretningsregler for at skabe en ramme, kan forretningslogik ikke eksistere. Forretningslogik er enhver del af en forretningsvirksomhed, der udgør et system af processer og procedurer, mens alt andet er et eksempel på en forretningsregel.
Eksempel på forretningslogik
En kreditkortudsteders forretningslogik kan specificere, at out-of-state kreditkorttransaktioner over en bestemt grænse, fx $ 500, markeres som mistænkelige, og udstederen kontaktes så hurtigt som muligt for at bekræfte ægtheden af transaktionen. Politikken med at markere en sådan transaktion er et eksempel på en forretningsregel; den faktiske proces med at markere transaktionen er et eksempel på forretningslogik. I betragtning af at millioner af kreditkorttransaktioner udføres hver eneste dag, muliggør forretningslogik, at sådanne transaktioner kontrolleres og behandles på en effektiv og rettidig måde.
Sammenlign Navn på udbydere af investeringskonti Beskrivelse Annoncørens viden × De tilbud, der vises i denne tabel, er fra partnerskaber, hvorfra Investopedia modtager kompensation.