AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Verarbeitung einer strukturierten Textdatei
Thema durchsuchen
Ansicht
Themen-Optionen

Verarbeitung einer strukturierten Textdatei

Offene Frage von "TN0"
Ein Thema von TN0 · begonnen am 10. Apr 2006 · letzter Beitrag vom 12. Apr 2006
 
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#8

Re: Verarbeitung einer strukturierten Textdatei

  Alt 12. Apr 2006, 18:24
Hallo TNO.

Während deine Daten bei der Batch-Verarbeitung in serieller Folge verarbeitet werden, ermöglicht die interaktive Verarbeitung in einer GUI-Anwendung den wahlfreien Zugriff. Es ist dann eher selten, dass alle Daten in einer Sitzung verarbeitet werden. Demzufolge muss die Unterscheidung von bereits bearbeiteten und noch zu bearbeitenden Daten möglich sein. Bei einer Stapelverarbeitung wird da klassisch aus einer Eingabedatei und einer Steuerdatei eine Ausgabedatei und eine modifizierte Eingabedatei erstellt. Dadurch werden keine Zeitstempel in den Daten gebraucht.

Muss die externe Repräsentation deiner Daten aus deinem Beispiel beibehalten werden - z.B. weil auch andere Programme diese Dateischnittstelle verwenden? Wenn ja und wenn keine Zeitstempel vorgesehen sind, dann wirst du eventuell das oben beschriebene Batch-Modell adaptieren müssen.

Klassen zu entwerfen, die lediglich eine zeilenweise Verarbeitung gestatten, kann nicht dein Ziel sein. Du wirst die Daten analysieren müssen und dabei ein Datenmodell entwickeln, wie es im Bereich relationaler Datenbanksysteme üblich ist. Aus diesem Datenmodell leitest du dann deine Klassen ab. Die interne Repräsentation der Daten unterscheidet sich in der Regel sehr stark von der externen.

Bist du sicher, dass die reine Stapelverarbeitung nicht die bessere Lösung ist? Ich habe es schon erlebt, dass Kollegen einen sauberen Batch-Prozess zerstört haben, nur weil sie unbedingt ein GUI erschaffen wollten. Sowas zieht gewaltige Änderungen an den Arbeitsabläufen nach sich.

marabu
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz