Vorgehensweise bei der Verarbeitung von Benutzereingaben und Ausgabe Anforderungen im Programmentwurf unterscheiden

June 5

Vorgehensweise bei der Verarbeitung von Benutzereingaben und Ausgabe Anforderungen im Programmentwurf unterscheiden

Seit der elektronischen Computer kurz nach dem zweiten Weltkrieg erfunden wurden, haben sie auf die Konzepte von Eingabe-, Ausgabe- und Verarbeitung verlassen. Ursprünglich wurden die ein- und Ausgabe von physikalischen Geräten, wie Kartenlesegeräte für Eingabe- und terminal-Bildschirme oder Drucker für die Ausgabe behandelt. In der heutigen High-Tech-PC-Welt gibt es mehrere Möglichkeiten, Eingangsinformationen und zahlreiche Ausgabe-Medien. Der Ausdruck von Eingabe-, Ausgabe- und Verarbeitung im Programmentwurf ist nicht immer einfach zu identifizieren, vor allem, wenn mehrere Typen von Hardwaregerät verwendet werden dürften.

Anweisungen

1 Lesen Sie alle Anforderungen Geschäftsdokumente. Wenn es Unterlagen dokumentieren die Geschäftsanforderungen geschrieben werden, ist dies ein guter Ort zum Identifizieren potenzieller ein- und Ausgänge für Ihr Programm zu starten. Wenn keine solche Dokumentation vorhanden ist, es wäre eine gute Idee, schreiben Sie die Anforderungen des Programms auf Englisch und was ist zum Ziel. Dies kann in einfachen Aufzählungspunkte.

2 Gestalten Sie das Programm mithilfe einer Entwurfsverfahren. Programmentwurf ist ein "Old School" Programmierung Theorie, aber es ist einer, der kommt in handliches Wenn Sie versuchen, Elemente in Ihre Programme zu identifizieren, die Input und Output verarbeiten. Das Design muss entsprechend der Eingänge und Ausgänge in einem Geschäft oder in einem allgemeinen Sinn. Eine typische Business Anforderung folgendermaßen erklärt--"Run unten in der Liste in die Transaktionsprotokolldatei und Update die Masterdatei vor Erstellung eines Berichts"--übersetzt z. B. die folgenden Eingänge, Ausgänge und Verarbeitung:

Eingänge--Transaktionsdatei

Verarbeitung--Update-Masterdatei

Ausgänge--Bericht.

Das Entwurfsverfahren ausgewählt kann bis auf persönliche Präferenz, aber Datenflussdiagramme, Entitätsbeziehung Modellierung (Datenbanken) und Unified Modeling Language (UML) sind alles nützliche Techniken zeichnen einen Plan des Systems, einschließlich identifizierten ein- und Ausgänge, bevor das Programm geschrieben wird.

Für weniger anspruchsvolle Programme, eine einfache Liste wie oben direkt von den Anforderungen produziert in der Regel ohne eine zusätzliche Entwurfsphase genügt.

3 Schreiben Sie das Programm und testen Sie die ein- und Ausgänge. Sobald das Programm abgeschlossen ist, testen Sie die ein- und Ausgänge gegen die ursprünglichen Anforderungen und jedes Design, die Sie erstellt haben. Wenn die Eingänge und Ausgänge die ursprünglichen erklärten Absichten erreichen, haben Sie erfolgreich identifiziert und implementiert ein-/Ausgabe-Verarbeitung als erforderlich.