Архитектура Приложения Visual FoxPro (Схема) существенно зависит от основных Задач, которые должны быть решены в этом приложении, к какому типу относится данное Приложение. Когда вы выполняете начальное Проектирование вашего Приложения, вам требуется учитывать, как будут взаимодействовать Компоненты данного приложения при выполнении поставленных Задач.

Например, типичное приложение по обработке Базы Данных содержит Структуру Данных (Таблицы, индексы и прочее), Параметры Запросов, характеристики Отчетов и другие Компоненты. Типичная Сбока Приложения Visual FoxPro в этом случае содержит Пользовательское Меню, некоторый набор Форм по Вводу и Отображению обрабатываемых Данных. Кроме этого, вы можете также усилить ваше Приложение за счет Компонентов обеспечения Ссылочной Целостности Базы Данных, безопасности доступа к Данным, обработке различных Ошибочных и Аварийных Ситуаций. Интегрированная Подсистема Запросов и Отчетов обеспечит вам достойное внешнее представление обрабатываемых Данных.

В данном Параграфе

Планирование Приложений типа Клиент-Сервер

Рассматриваются вопросы и рекомендации этапа Планирования при Разработке полнофункционального Приложения типа Клиент-Сервер. Успешное Планирование вашего Приложения позволит вам очень быстро и достаточно продуктивно решить проблемы ваших Заказчиков. 

Быстрая Разработка Приложений

Приводятся основные рекомендации по этапам Разработки Приложения, созданию Прототипов, Масштабированию Баз Данных, Средств Интерфейса, Процедур Оптимизации процессов обработки Данных.

Создание Приложений для Надежной и целостной обработки Данных

Рассматриваются вопросы и рекомендации использования инструментария Visual FoxPro для создания Правил Контроля Данных, Хранимых Процедур, обеспечения Целостности Данных на уровне Клиентской и Серверной частей Приложения.

Планирование Приложений уровня Предприятия

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

Связанные Секции

Разработка Приложений Visual FoxPro

Рассматриваются концептуальные вопросы проектирования разработки Приложений Visual FoxPro, создания архитектуры Баз Данных, Основ Пользовательского Интерфейса, а также другие вопросы, которые могут быть решены с помощью Visual FoxPro.

Планирование Приложений

Рассматриваются вопросы, как скрупулезное (внимательное) Планирование Приложения позволяет вам сэкономить ваше Время, Усилия и Деньги. Многи Решения, которые создаются вами в процессе Планирования позволят вам сократить время при разработке Отдельных Компонент вашего Приложения.

Основные Соглашения по процессу Проектирования

Рассматриваются вопросы, как работы, выполненные вами на Этапе Проектирования позволят вам сократить общее Время разработки конечного варианта вашего Приложения.

Соглашения по Безопасности (Visual FoxPro)

Рассматриваются вопросы, отражающие необходимость использования Компонентов и уровней Безопасности при обработке различной Доловой Информации; какая Модель Безопасности обеспечит в вашем Приложении надежную и эффективную обработку Информационных Массивов.

Планирование процессов Коллективной разработки Проектов Приложения

Обсуждаются вопросы использования Систем Управления Исходным программным Кодом, вопросы использования подсистемы Microsoft Visual SourceSafe, которая обеспечивает быстрое и надежное отслеживание внесения Изменений в Проект достаточно Сложного Приложения.

Разработка Международных (многоязычных) Приложений

Рассматриваются вопросы, отражающие проблемы проектирования Приложений Visual FoxPro, которые будут применяться не только в условиях ваших Предприятий и Организаций, но и, возможно, на международном уровне.