Tot in de jaren 1970 , de meeste commerciële transactieverwerking op computers gebeurd in grote batches . Grote teams van data entry griffiers keypunched transacties op ponskaarten , die de computer personeel gesorteerd en gevoed door de duizenden in het computersysteem . In 2011 , de meeste verwerking plaatsvindt online , met een door de gebruiker te typen informatie in een data- vorm op een scherm . De snelheid en het gemak van online verwerking opweegt tegen de relatieve inefficiëntie . Efficiency De computer beschikbare vermogen in het midden decennia van de 20e eeuw was een kleine fractie van wat het nu is . Bijvoorbeeld , een kamervullende mainframe uit de jaren 1970 hadden ongeveer 1 miljoen bytes RAM , of random-access memory , de mobiele telefoon in je zak heeft honderden keren dat veel. Dit betekende dat transactieverwerking moest efficiënt . Rekencentrum personeel voorgesorteerd grote batches van transacties voor de computer voordat de verwerking; dit ervoor gezorgd dat het proces was zo efficiënt mogelijk . Terwijl de efficiëntie is altijd een probleem , met zoveel meer rekenkracht die vandaag beschikbaar zijn , de efficiëntie van de batch-verwerking zijn minder belangrijk . Online verwerking kost meer IT-middelen , maar de kosten van deze middelen zijn zeer laag . Actualiteit Een goed opgezette online transaction processing systeem updates zijn administratie bijna direct . Dit betekent dat u statusrapporten zo vaak als u wilt ontvangen , en zij zullen nauwkeurig zijn . Batch-verwerking gebeurt op een schema , zoals dagelijks of maandelijks . Administratie van de computer nauwkeurig zijn slechts vanaf het tijdstip van de laatste batch job . Sommige organisaties , zoals multinationals , moeten nu nog een batch-verwerking . Slow interlokale gegevensoverdracht en tijdzoneverschillen creëren complicaties voor online verwerking . Om dit probleem op te lossen , lokale activiteiten doen hun online transacties . Aan het eind van de dag de activiteiten, creëren ze een partij van transacties naar het hoofdkantoor te sturen . Record Toegangsmethoden Batch verwerking maakt gebruik van de relatieve snelheid van seriële toegang plaat , waar gegevens worden gelezen en geschreven na elkaar . Online verwerking , aan de andere kant , afhankelijk van willekeurige toegang tot de gegevens , of de mogelijkheid om elke opname snel te vinden in een groot bestand . Bijvoorbeeld, wanneer een klant belt een elektriciteitsbedrijf , de klantenservice soorten agent in haar rekeningnummer en de computer vindt het record van miljoenen in de file . De computer wordt niet gelezen door miljoenen records om de juiste te vinden , het leest een kleine "sleutel" file , verkrijgt locatie van de record en haalt het record . Correct gedaan, deze meerdere stappen te nemen slechts een fractie van een seconde . Multigebruiker Data Entry Voor de jaren 1970 , computers , voor het grootste deel , had slechts een directe gebruiker : exploitant van de computer . De exploitant geladen batches van gegevens op de computer en geïnitieerd verwerking van een console . Met verbeteringen aan computing-technologie , de decennia na de jaren 1970 zag een stijging van de multi-user computing, waarbij elke gebruiker , ongeacht of bediende , ingenieur of manager , had haar eigen terminal en kon het werk uit te voeren op hetzelfde moment als de andere gebruikers . Vandaag , enkele van de grootste computer -systemen draaien websites zoals Google en Amazon . Op ieder gegeven moment , hun systeem speelt gastheer voor miljoenen gebruikers , elk uitvoeren van online transacties in hun eigen tempo .
|