Freigeben über


Entwicklung für das Unternehmen

Viele Anwendungen, die Sie mit Visual FoxPro erstellen, sind unabhängige Lösungen für eine bestimmte Unternehmensaufgabe. So können Sie z. B. eine Visual FoxPro-Anwendung zur Kundenverwaltung erstellen, die nicht nur Datenbankinformationen zu den Kunden, sondern darüber hinaus auch Tools für die Auftragsannahme, die Rechnungsstellung usw. enthalten kann. Mit Hilfe der Funktionen, die bereits in Visual FoxPro verfügbar sind, einschließlich des Datenbankmoduls, der visuellen Designtools und der Berichtsfunktionen, können Sie sämtliche Funktionen erstellen, die in der Anwendung benötigt werden.

Sie können Visual FoxPro aber auch als Teil einer umfangreicheren Anwendung verwenden, für die zwei oder mehr Entwicklungstools zum Einsatz kommen. Wenn Sie Visual FoxPro auf diese Weise verwenden (dies wird als "Unternehmensentwicklung" bezeichnet), können Sie die Vorteile der speziellen Fähigkeiten jedes Produkts nutzen. Unternehmensentwicklung kann aus relativ einfachen Lösungen bestehen, z. B. Warten einer Kundendatenbank in Visual FoxPro und Erstellen eines Serienbriefes in Microsoft Word, kann aber auch bedeuten, eine komplexe Anwendung mit Client/Server-Datenbanken, Automatisierungsservern, E-Mail und mehr zu erstellen.

Visual FoxPro ist ein ideales Tool zum Erstellen unternehmensweiter Lösungen, da es sich durch folgende Merkmale auszeichnet:

  • leistungsfähige, einfach verwendbare Tools zur Anwendungsentwicklung, so z. B. ein Formular-Designer und Assistenten
  • ein schnelles Datenbankmodul
  • hervorragende Verbindbarkeit mit anderen Produkten, z. B. mit den Windows-Programmen Microsoft Excel und Word, oder Client/Server-Systemen, z. B. Microsoft SQL Server
  • integrierte Quellcodeverwaltung sowie andere Tools für die Teamentwicklung

Diese Merkmale erlauben es Ihnen, mit Visual FoxPro in unterschiedlichen Rollen in einer unternehmensweiten Anwendung zu entwickeln. Sie können Visual FoxPro für folgende Zwecke verwenden:

  • Als Front-End für andere Anwendungen. In diesem Szenario arbeiten Sie hauptsächlich mit Visual FoxPro, indem Sie z. B. die Benutzeroberfläche der Anwendung mit Visual FoxPro erstellen. Sie können dann auf andere Anwendungen zugreifen, die entweder Daten enthalten, die für die Anwendung erforderlich sind, oder Dienste bereitstellen, die diejenigen Dienste erweitern, die bereits in Visual FoxPro verfügbar sind. Sie können die Visual FoxPro-Daten auch upsizen oder auf eine andere Plattform verschieben.
  • Als Datenquelle für andere Anwendungen. Dazu erstellen Sie die Benutzeroberfläche der Anwendung mit einem anderen Programm und greifen dann auf Visual FoxPro-Daten zu.

Welche Strategie Sie wählen, hängt davon ab, wie die Ziele Ihrer Anwendung lauten und welche Programme Sie verwenden möchten.

Die folgenden Abschnitte enthalten Ideen und Szenarien, die verdeutlichen, wie Sie Visual FoxPro auf die oben beschriebenen Arten verwenden können. Dabei sind die hier vorgestellten Anwendungen natürlich nicht die einzigen Anwendungstypen, die Sie erstellen können - die hier vorgestellten Ideen sind als eine Art "Sprungbrett" für das Entwickeln und Gestalten Ihrer eigenen Unternehmenslösungen gedacht.

Siehe auch

Visual FoxPro-Unternehmenslösungen | Visual FoxPro als Anwendungs-Front-End | Visual FoxPro als Datenquelle | Objektorientierte Programmierung | Zugreifen auf die Visual FoxPro-API | Erstellen von Automatisierungsservern