Stapelverarbeitung - KamilTaylan.blog
5 Juni 2021 7:28

Stapelverarbeitung

Was ist Stapelverarbeitung?

Stapelverarbeitung ist die Verarbeitung von  Transaktionen in einer Gruppe oder einem Stapel. Sobald die Stapelverarbeitung läuft, ist keine Benutzerinteraktion erforderlich. Dies unterscheidet die Stapelverarbeitung von der Transaktionsverarbeitung, bei der Transaktionen einzeln verarbeitet werden und eine Benutzerinteraktion erforderlich ist.

Während die Stapelverarbeitung jederzeit durchgeführt werden kann, eignet sie sich besonders für die End-of-Cycle-Verarbeitung, beispielsweise für die Verarbeitung von Bankberichten am Ende eines Tages oder die Erstellung von monatlichen oder zweiwöchentlichen Gehaltsabrechnungen.

Die zentralen Thesen

  • Die Stapelverarbeitung ist eine Technik zum Automatisieren und Verarbeiten mehrerer Transaktionen als eine einzelne Gruppe.
  • Die Stapelverarbeitung hilft bei der Abwicklung von Aufgaben wie Gehaltsabrechnung, Monatsendabstimmung oder Abwicklung von Geschäften über Nacht.
  • Stapelverarbeitungssysteme können im Laufe der Zeit Geld und Arbeit sparen, ihre Entwicklung und Implementierung im Voraus kann jedoch kostspielig sein.

Grundlegendes zur Stapelverarbeitung

Für große Unternehmen wurde die Stapelverarbeitung um die Mitte des 20. Jahrhunderts mit der Einführung des Großrechners zu einer normalen Art der Datenzusammenstellung, -organisation und -berichterstellung. Die frühe Mechanik der Verarbeitung eines Stapels bestand darin, einem Computer einen Stapel Lochkarten zuzuführen, die Befehle oder Anweisungen enthielten, denen der Computer folgen sollte.

Herman Hollerith (1860-1929) wird die Entwicklung der Lochkarte um 1890 zugeschrieben, als er als Statistiker für das US Census Bureau angestellt war. Es war diese Lochkarte, die etwa 50 Jahre später die Saat für die weit verbreitete Stapelverarbeitung wurde.

Stapelverarbeitungsjobs werden zu regelmäßig geplanten Zeiten (z. B. über Nacht) oder nach Bedarf ausgeführt. Zum Beispiel werden Rechnungen für Versorgungsunternehmen und andere Dienstleistungen, die von Verbrauchern erhalten werden, normalerweise jeden Monat durch Stapelverarbeitung generiert. Die Stapelverarbeitung ist vorteilhaft, da sie eine kostengünstige Möglichkeit ist, große Datenmengen auf einmal zu verarbeiten. Eine Einschränkung besteht darin, dass die Eingaben für die Verarbeitung korrekt sein müssen, da sonst die Ergebnisse der gesamten Charge fehlerhaft sind, was Zeit und Geld kostet.

Geschichte der Stapelverarbeitung

Ein entscheidendes Merkmal der Stapelverarbeitung ist das Fehlen menschlicher Eingriffe mit wenigen, wenn überhaupt, manuellen Prozessen, um sie in Gang zu setzen. Das ist ein Teil dessen, was es in der heutigen Zeit so effizient macht, aber das war nicht immer so.

Die Stapelverarbeitung begann mit Lochkarten, die zu Anweisungen für Computer tabellarisch zusammengefasst wurden. Ganze Decks oder Stapel von Karten würden gleichzeitig verarbeitet. Dieses von Herman Hollerith entwickelte System geht bis ins Jahr 1890 zurück. Hollerith hat es entwickelt, um Daten aus der US-Volkszählung zu verarbeiten. Die Karte wurde manuell gestanzt und von einem elektromechanischen Gerät eingespeist und vorbereitet. Hollerith patentierte seine Erfindung als „Electronic Tabulating Machine“ und schloss sich später einer Gruppe anderer Erfinder und Investoren an, um die Computing-Tabulating-Recording Company (CTR) zu gründen, die schließlich zu IBM werden sollte.



Die Stapelverarbeitung begann mit der Verwendung von Lochkarten.

Im Gegensatz zu früheren Iterationen sind die Funktionen der modernen Stapelverarbeitung vollständig automatisiert, um bestimmte Zeitbedingungen zu erfüllen. Während einige Aufgaben sofort erledigt werden, werden andere in Echtzeit ausgeführt. Letztere werden regelmäßig überwacht. Wenn Probleme mit dem Prozess auftreten, benachrichtigt das System das entsprechende Personal über ausnahmebasierte Verwaltungswarnungen. Dies spart Managern Zeit für ihre täglichen Aufgaben und andere dringende Aufgaben, ohne das Stapelverarbeitungssystem überwachen zu müssen.

Die Software identifiziert Ausnahmen durch ein System von Monitoren und Abhängigkeiten, wodurch die Stapelverarbeitung gestartet wird. Ausnahmen können Online-Kundenbestellungen oder die Anforderung von Neulieferungen aus dem System sein.



Da bei der Stapelverarbeitung große Datenmengen gleichzeitig verarbeitet werden müssen, ist der gesamte Stapel fehlerhaft, wenn die Eingaben auf irgendeine Weise deaktiviert sind, was Zeit und Geld verschwendet.

Vorteile der Stapelverarbeitung

Schneller und kostengünstiger

Betriebskosten wie Personal und Ausrüstung werden reduziert, wenn die Stapelverarbeitung verwendet wird. Dies liegt daran, dass keine menschlichen Angestellten und physische Hardware wie Computer erforderlich sind. Und weil die Stapelverarbeitung schnell und effizient ist und menschliche Fehler ausschließt, können sich die Mitarbeiter in Schlüsselpositionen auf ihre täglichen Aufgaben konzentrieren.

Offline-Funktionen

Im Gegensatz zu anderen arbeiten Stapelverarbeitungssysteme überall und jederzeit. Das heißt, sie arbeiten weiterhin außerhalb der regulären Geschäftszeiten. Sie können auch offline im Hintergrund arbeiten, sodass Sie auch in Ausfallzeiten sicher sein können, dass sie weiterhin funktionieren, ohne den Unternehmensalltag zu beeinträchtigen.

Hands-Off-Ansatz

Wie oben erwähnt, gibt ein Batch-Verarbeitungssystem Managern und anderen wichtigen Mitarbeitern Zeit, ihre eigenen Aufgaben zu erledigen, ohne Zeit für die Überwachung von Batches aufwenden zu müssen. Bei Problemen werden Benachrichtigungen gesendet. Dies ermöglicht es dem Manager, bei der Stapelverarbeitung einen praktischen Ansatz zu verfolgen.

Nachteile der Stapelverarbeitung

Geschäftsinhaber sollten einige der Fallstricke der Stapelverarbeitung berücksichtigen, bevor sie ein solches System einrichten.

Bereitstellung und Schulung

Wie bei vielen Technologien ist ein gewisses Maß an Schulung erforderlich, um Stapelverarbeitungssysteme zu verwalten. Manager müssen unter anderem lernen, was einen Batch auslöst, wie er geplant wird und was Ausnahmebenachrichtigungen bedeuten.

Debugging

Jemand innerhalb des Unternehmens oder der Organisation sollte mit dem System vertraut sein. Das liegt daran, dass sie oft sehr komplex sind. Ohne eine sachkundige Person im Team müssen Sie möglicherweise eine andere Person einstellen, die Ihnen hilft.

Kosten

Die Infrastruktur für die Stapelverarbeitung kann ein teurer Kapitalaufwand sein. Für einige Unternehmen erscheinen die Kosten möglicherweise nicht tragbar.