Företagslogik
Vad är affärslogikAffärslogik är de anpassade reglerna eller algoritmerna som hanterar informationsutbytet mellan en databas och användargränssnitt. Affärslogik är i huvudsak den del av ett datorprogram som innehåller informationen (i form av affärsregler) som definierar eller begränsar hur ett företag fungerar. Sådana affärsregler är operativ policy som vanligtvis uttrycks i sanna eller falska binärer. Affärslogik kan ses i de arbetsflöden som de stöder, till exempel i sekvenser eller steg som specificerar i detalj det korrekta flödet av information eller data, och därför beslutsfattande. Företagslogik är också känd som "domänlogik."
Key Takeaways
- Affärslogik hänvisar till logiken och algoritmerna som fungerar som grunden för koden i affärsprogramvaran.
- Affärslogik kan ses i de arbetsflöden som de stöder, till exempel i sekvenser eller steg som specificerar i detalj det korrekta flödet av information eller data
- Affärslogik finns på en högre nivå än den kod som används för att underhålla grundläggande datorinfrastruktur.
Förstå affärslogik
Sagt på ett annat sätt, affärslogik är verkliga affärsregler som lagts in i datorkod och visas i ett datorprogram via ett användargränssnitt. Affärslogik är tydligast i sin roll när det gäller att skapa arbetsflöden som skickar data mellan användare och programvarusystem. Affärslogik avgör hur data kan visas, lagras, skapas och ändras. Den tillhandahåller ett system med regler som styr hur affärsobjekt (delar av programvara som styr hur data transporteras) arbetar med varandra. Affärslogik styr också hur affärsobjekt inom mjukvara nås och uppdateras. Det finns på en högre nivå än den kodtyp som används för att underhålla grundläggande datorinfrastruktur, till exempel hur en databas visas för en användare eller som grundläggande systeminfrastruktur.
De algoritmer som är involverade i affärslogik utför databehandling bakom kulisserna som är osynliga för användaren men som är avgörande för att saker och ting ska fungera smidigt i en modern ekonomi.
Affärslogik kontra affärsregler
Affärsregler är värdelösa utan affärslogik för att avgöra hur data beräknas, ändras och överförs till användare och programvara. Men utan affärsregler för att skapa ett ramverk, kan affärslogik inte existera. Affärslogik är alla delar av ett företagsföretag som utgör ett system med processer och förfaranden, medan allt annat är ett exempel på en affärsregel.
Exempel på affärslogik
En kreditkortsutgivares affärslogik kan specificera att kreditkorttransaktioner utanför staten över en viss gräns, säg 500 dollar, flaggas som misstänkta och emittenten kontaktas så snart som möjligt för att bekräfta transaktionens äkthet. Politiken för att flagga en sådan transaktion är ett exempel på en affärsregel; den faktiska processen för att flagga transaktionen är ett exempel på affärslogik. Med tanke på att miljoner kreditkortstransaktioner genomförs varje dag gör det möjligt att kontrollera och behandla sådana transaktioner på ett effektivt och snabbt sätt.
Jämför investeringskonton Leverantörs namn Beskrivning Annonsörens upplysning × Erbjudandena som visas i denna tabell kommer från partnerskap från vilka Investopedia erhåller ersättning.