Множество приложений, который Вы можете создать с помощью Visual FoxPro, являются самодостаточными решениями, удовлетворяющими специфическим деловым требованиям. Например, Вы можете создатьVisual FoxPro-приложение для отслеживания Ваших клиентов, которое будет включать не только базу данных с информацией о клиентах, но и инструментальные средства для оформления заказов, счетов-фактур и т.п. Вы можете создать все необходимые для Вашего приложения компоненты, используя уже существующие в Visual FoxPro средства, включая средства работы с базой данных, инструментальные средства визуального конструирования и возможности построителя отчетов.

Кроме того, Вы можете использовать Visual FoxPro как часть крупномасштабного приложения, которое включает в себя два или более инструментальных средства разработки. Применение Visual FoxPro таким способом, именуемым "разработка масштаба предприятия", позволяет Вам получать преимущества за счет использования уникальных возможностей каждого продукта. Разработка Масштаба Предприятия может быть такой же простой как поддержка базы данных о клиентах в Visual FoxPro и отправка сообщений и документов по электронной почте в Microsoft Word; помимо этого она может включать создание сложного приложения, использующего клиент/серверные базы данных, серверы Автоматизации, электронную почту и другое.

Visual FoxPro - это идеальное средство для создания широких деловых решений для предприятия, поскольку он предоставляет:

  • Мощные и удобные прикладные инструментальные средства разработки, включая Конструктор Форм (Form Designer) и мастера (wizards).

  • Быстрое средство управления базами данных.

  • Отличную связь с другими продуктами, включая такие программы Windows как Microsoft Excel and Word, и клиент/серверные системы, такие как Microsoft SQL Server.

  • Встроенные элементы управления и другие инструментальные средства разработки.

Следующие характеристики позволят Вам работать с Visual FoxPro в нескольких ролях в крупномасштабном приложении. Вы можете использовать Visual FoxPro:

  • Как основное приложение для других приложений. В этом сценарии Вы изначально работаете с Visual FoxPro; например, Вы создаете пользовательский интерфейс для приложения на Visual FoxPro. При этом Вы имеете доступ к другим приложениям, которые содержат необходимые для Вашего приложения данные или же это могут обеспечить службы, расширяющие возможности, уже доступные в Visual FoxPro. Вы можете также наращивать Ваши данные в Visual FoxPro или перемещать их на другую платформу.

  • Как источник данных для других приложений. Для этого Вы должны создать пользовательский интерфейс для приложения, используя другую программу, а затем получить доступ к данным Visual FoxPro, как это и требовалось.

Стратегия, которую Вы выбираете, зависит от того, каковы Ваши прикладные цели и какие программы Вы хотите использовать.

См. также