Fram till 1970-talet , de flesta kommersiella transaktioner på datorer som hände i stora serier . Stora grupper av datainmatning kontorister keypunched transaktioner på hålkort , där datorn personal sorteras och matas av tusentals i datasystemet . Under 2011 sker den mesta bearbetningen plats på nätet , med en användare skriver in information i en data- form på en skärm . Hastigheten och bekvämlighet online behandling uppväger dess relativa ineffektivitet . Effektivitet
datorkraft tillgänglig i mitten decennier av 20-talet var en bråkdel av vad den är idag . Till exempel hade en fyller rummet stordator från 1970-talet omkring 1 miljon byte RAM eller Random Access Memory , mobilen i fickan har hundratals gånger så mycket . Detta innebar att transaktionshantering måste vara effektiv . Datacentral personal försorteras stora partier av transaktioner för datorn innan bearbetningen , detta säkerställs att processen var så effektiv som möjligt . Medan effektivitet är alltid ett problem , med så mycket mer datorkraft som finns idag , de effektivitetsvinster för batch-bearbetning är mindre viktiga . Online behandlingen tar mer datorresurser , men kostnaderna för dessa resurser är mycket låg .
Aktualitet
En genomtänkt online transaction processing systemuppdateringar sina poster nästan omedelbart . Detta innebär att du kan ta emot statusrapporter så ofta du vill , och de kommer att vara korrekt . Batch bearbetning sker på ett schema , som dagligen eller månatligen . Datorns register är korrekta endast om tidpunkten för den sista batch-jobb . Vissa organisationer , t.ex. multinationella företag , behöver fortfarande lite batch-bearbetning . Långsam långväga dataöverföringar och tidsskillnader zon skapar komplikationer för online bearbetning . För att lösa detta problem , lokala verksamheten gör sina affärer på nätet . Vid slutet av dagens verksamhet , skapar de en sats av transaktioner för att sända till högkvarteret .
Record Åtkomstmetoder
Batchbearbetning drar fördel av relativ hastighet av seriell rekord tillgång , där register läses och skrivs efter varandra . Online bearbetning , å andra sidan , beror på slumpmässig dataåtkomst , eller att kunna hitta någon post snabbt i en stor fil . Till exempel när en kund ringer ett elbolag , kundtjänst agent typer i hennes kontonummer och datorn hittar rekordet från miljontals i filen . Datorn läser inte igenom miljontals poster för att hitta den rätta , den läser en liten " nyckel " -fil , erhåller postens placering och hämtar posten . Görs på rätt sätt , dessa flera steg tar bara en bråkdel av en sekund . Addera Multiuser Data Entry
Före 1970-talet , datorer , för det mesta , hade bara en direkt användare : datorns operatör . Operatören laddade partier av data till datorn och inledde behandling från en konsol . Med förbättringar av datortekniken , såg decennierna efter 1970-talet en ökning i fleranvändarsystem computing , där varje användare , oavsett kontorist , ingenjör eller chef , hade sin egen terminal och kunde utföra arbetet samtidigt som de andra användarna . Idag , några av de största datorsystem kör webbplatser såsom Google och Amazon . Vid varje givet ögonblick , spelar deras system värd för miljontals användare , var och en utför transaktioner online i sin egen takt .