Investor's wiki

Företagslogik

Företagslogik

Vad Àr affÀrslogik

AffÀrslogik Àr de anpassade regler eller algoritmer som hanterar utbyte av information 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 operativa policyer 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 i detalj specificerar det korrekta flödet av information eller data, och dÀrför beslutsfattande. AffÀrslogik Àr ocksÄ kÀnd som "domÀnlogik".

FörstÄ affÀrslogik

Med andra ord Àr affÀrslogik verkliga affÀrsregler som lÀggs i datorkod och visas i ett datorprogram via ett anvÀndargrÀnssnitt. AffÀrslogik Àr tydligast i sin roll i att skapa arbetsflöden som skickar data mellan anvÀndare och mjukvarusystem. AffÀrslogik avgör hur data kan visas, lagras, skapas och Àndras. Det tillhandahÄller ett system av regler som vÀgleder hur affÀrsobjekt (delar av programvara som styr hur data transporteras) fungerar med varandra. AffÀrslogik vÀgleder ocksÄ hur affÀrsobjekt i programvara nÄs och uppdateras. Den finns pÄ en högre nivÄ Àn den typ av kod 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.

Algoritmerna som Àr involverade i affÀrslogik utför databearbetning bakom kulisserna som Àr osynlig för anvÀndaren men som Àr avgörande för att saker 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 vilken del av ett företag som helst som utgör ett system av processer och procedurer, medan allt annat Àr ett exempel pÄ en affÀrsregel.

AffÀrslogikexempel

En kreditkortsutgivares affÀrslogik kan specificera att kreditkortstransaktioner utanför staten över en viss grÀns, sÀg $500, flaggas som misstÀnkta och utfÀrdaren kontaktas sÄ snart som möjligt för att bekrÀfta transaktionens Àkthet. Policyn att flagga en sÄdan transaktion Àr ett exempel pÄ en affÀrsregel; sjÀlva processen att flagga transaktionen Àr ett exempel pÄ affÀrslogik. Med tanke pÄ att miljontals kreditkortstransaktioner genomförs varje dag, gör affÀrslogik det möjligt att kontrollera och bearbeta sÄdana transaktioner pÄ ett effektivt och snabbt sÀtt.

Höjdpunkter

  • AffĂ€rslogik finns pĂ„ en högre nivĂ„ Ă€n den typ av kod som anvĂ€nds för att underhĂ„lla grundlĂ€ggande datorinfrastruktur.

  • AffĂ€rslogik kan ses i de arbetsflöden som de stöder, till exempel i sekvenser eller steg som i detalj specificerar det korrekta flödet av information eller data

  • AffĂ€rslogik hĂ€nvisar till logiken och algoritmerna som fungerar som grunden för kod i affĂ€rsprogramvara.