Beispiel Tasmanische Handelsgesellschaft
Das Beispiel Tasmanische Handelsgesellschaft dient zur Veranschaulichung einer integrierten Visual FoxPro-Anwendung. Die Anwendung stellt ein Auftragseingabesystem für ein fiktives Import/Export-Unternehmen dar, das mit Feinkostspezialitäten aus aller Welt handelt.
Das Beispiel Tasmanische Handelsgesellschaft enthält Funktionen zur Auftragseingabe, wodurch den Benutzern Folgendes ermöglicht wird:
- Erstellen neuer Aufträge.
- Direktes Einfügen von Artikeln in Aufträge.
- Auswählen von Artikeln aus früheren Aufträgen.
- Berechnen von Auftragszeilen-Einzelbeträgen, Zwischensummen und Auftragsgesamtsummen unter Berücksichtigung von Rabattbeträgen und Frachtkosten.
Die Anwendung veranschaulicht außerdem die Möglichkeit der Datensicherheit auf Benutzerebene, indem sie von den Benutzern verlangt, sich bei der Anwendung anzumelden, bevor sie Daten abrufen oder bearbeiten können.
Jeder Einzelschritt der Entwicklung der Anwendung Tasmanische Handelsgesellschaft wurde folgendermaßen dokumentiert:
Erstellen der Spezifikation
Entwerfen der Datenbank
Erstellen von Tabellenstrukturen und Beziehungen, Sicherheit, Datenintegrität, Datenbankwartung, Kommentare zum Erstellen der Datenbank
Entwerfen und Erstellen von Klassen
Funktionalität auf Anwendungsebene, Funktionalität auf Formularebene, Funktionalität auf Steuerelementebene, Kommentare zu Klassen
Schreiben, Testen und Debuggen des Anwendungscodes
Formulare, Berichte, Menüs und Symbolleisten, Fehlerbehandlung, Debuggen, Hauptdatei, Kommentare zum Code
So führen Sie Tasmanische Handelsgesellschaft aus
Geben Sie im Befehlsfenster folgende Codezeile ein:
DO (HOME(2) + 'tastrade\tastrade')
- oder -
- Wählen Sie Ausführen im Menü Programm.
- Wählen Sie den Ordner …\Samples\Tastrade aus.
- Doppelklicken Sie auf Tastrade.app.
So öffnen Sie das Projekt für die Anwendung "Tasmanische Handelsgesellschaft" im Projekt-Manager
Geben Sie die folgenden Anweisungen in das Befehlsfenster ein:
MODIFY PROJECT (HOME(2) + 'tastrade\tastrade')
Siehe auch
Erstellen der Spezifikation für Tasmanische Handelsgesellschaft | Entwerfen der Datenbank "Tastrade" | Entwerfen und Erstellen der Klassen der Beispielanwendung Tasmanische Handelsgesellschaft | Schreiben, Testen und Debuggen von Tasmanische Handelsgesellschaft | Tasmanische Handelsgesellschaft - Klassenbibliotheken | Beispielklassenbibliotheken | Client/Server-Beispiel | Serverbeispiele | Lösungsbeispiele