Investor's wiki

batchbehandling

batchbehandling

Hvad er batchbehandling?

Batchbehandling er behandlingen af transaktioner i en gruppe eller batch. Ingen brugerinteraktion er påkrævet, når batchbehandling er i gang. Dette adskiller batchbehandling fra transaktionsbehandling, som involverer behandling af transaktioner én ad gangen og kræver brugerinteraktion.

Selvom batchbehandling kan udføres når som helst, er den særligt velegnet til end-of-cycle-behandling, såsom til behandling af en banks rapporter ved slutningen af en dag eller generering af månedlige eller hver anden uge lønsedler.

Forstå batchbehandling

For store virksomheder blev batchbehandling en normal måde at samle data på, organisere og generere rapporter omkring midten af det 20. århundrede med introduktionen af mainframe-computeren. Den tidlige mekanik til at behandle en batch involverede at fodre en computer med en stak hulkort, der indeholdt kommandoer eller anvisninger, som computeren kunne følge.

Herman Hollerith (1860-1929) er krediteret for at udvikle hulkortet omkring 1890, da han blev ansat som statistiker for US Census Bureau. Det var dette hulkort, der blev grundlaget for udbredt batchbehandling omkring 50 år senere.

Batchbehandlingsjob køres på regelmæssigt planlagte tidspunkter (f.eks. natten over) eller efter behov. For eksempel genereres regninger for forsyningsselskaber og andre tjenester modtaget af forbrugere typisk ved batchbehandling hver måned. Batchbehandling er fordelagtig, fordi det er et omkostningseffektivt middel til at håndtere store mængder data på én gang. En advarsel er, at inputs til behandlingen skal være korrekte, ellers vil resultaterne af hele batchen være defekte, hvilket spilder tid og penge.

Historie om batchbehandling

Et definerende kendetegn ved batchbehandling er minimal menneskelig indgriben, med få, om nogen, manuelle processer påkrævet. Dette er en del af det, der gør det så effektivt, selvom det ikke altid var sådan.

Batchbehandling startede med hulkort, som blev inddelt i instruktioner til computere. Hele bunker, eller partier, af kort vil blive behandlet på én gang. Dette system, skabt af Herman Hollerith, går så langt tilbage som 1890. Hollerith udviklede det til at blive brugt til at behandle data fra US Census. Udstanset manuelt, blev kortet ført ind i og læst af en elektromekanisk anordning. Hollerith patenterede sin opfindelse som "Electronic Tabulating Machine", og sluttede sig senere til en gruppe af andre opfindere og investorer for at danne Computing-Tabulating-Recording Company (CTR), som med tiden skulle blive International Business Machines, eller IBM.

Batchbehandling startede med brug af papirhullekort.

I modsætning til tidligere iterationer er funktionerne i moderne batchbehandling fuldstændig automatiseret for at opfylde visse tidsbetingelser. Mens nogle opgaver udføres med det samme, udføres andre i realtid og overvåges regelmæssigt. Hvis der er problemer med processen, underretter systemet det relevante personale gennem undtagelsesbaserede ledelsesadvarsler. Denne automatisering giver ledere tid til andre opgaver.

Softwaren identificerer undtagelser gennem et system af skærme og afhængigheder, som får batchbehandlingen til at starte. Undtagelser kan omfatte online kundeordrer eller en anmodning fra systemet om nye forsyninger.

Fordi batchbehandling involverer håndtering af store mængder data på én gang, vil hele batchen være fejlbehæftet, hvis input er slukket på nogen måde, hvilket spilder tid og penge.

Fordele ved batchbehandling

Hurtigere og lavere omkostninger

Driftsomkostninger såsom arbejdskraft og udstyr reduceres med batchbehandling, fordi det reducerer behovet for menneskelig tilsyn med fysisk hardware som computere. Og fordi batchbehandling er designet til at være hurtig, effektiv og fejlfri, kan personalet fokusere på andre opgaver.

Offline funktioner

I modsætning til andre fungerer batchbehandlingssystemer hvor som helst og når som helst. Det betyder, at de fortsætter med at arbejde uden for almindelig åbningstid. De kan også arbejde i baggrunden i en offline-indstilling, så selv i nede perioder, vil de stadig arbejde uden at sætte en indhug i organisationens daglige rutine.

Hands-off tilgang

Som nævnt ovenfor giver det at have et batchbehandlingssystem på plads ledere og andre nøglemedarbejdere tid til at udføre deres egne job uden at skulle bruge tid på at overvåge batches. Alarmer sendes, når der opstår problemer. Dette giver medarbejderne mulighed for en hands-off tilgang til batchbehandling.

Ulemper ved batchbehandling

Virksomhedsejere vil måske overveje et par af faldgruberne ved batchbehandling, før de sætter et sådant system på plads.

Implementering og træning

Som mange andre teknologier kræves der træning for at styre batchbehandlingssystemer. Ledere skal blandt andet lære, hvad der udløser en batch, hvordan man planlægger behandling, og hvad undtagelsesmeddelelser betyder.

Fejlretning

Systemerne er ofte komplekse, hvilket kræver, at nogen i personalet er bekendt med programmet. Ellers kan virksomheder eller organisationer blive nødt til at hyre en informationsteknologispecialist for at få hjælp.

Omkostninger

Batchbehandlingsinfrastruktur kan være en dyr forudgående investering. For nogle virksomheder virker omkostningerne måske ikke gennemførlige.

##Højdepunkter

  • Batchbehandlingssystemer kan spare penge og arbejdskraft over tid, men de kan være dyre at designe og implementere på forhånd.

  • Batchbehandling er en teknik til at automatisere og behandle flere transaktioner som en enkelt gruppe.

  • Batchbehandling hjælper med at håndtere opgaver som løn, afstemning ved slutningen af måneden eller afvikling af handler natten over.