Дата публикации: 30-09-2010
В статье рассматриваются различные аспекты создания сложной программной системы, в том числе разработка архитектуры системы, проектирование структуры приложений, вопросы коммуникаций и т.п. Акцент намеренно не смещен в сторону вопросов проектирования базы данных.
Дата публикации: 29-09-2010
В 1994 году достигнутый объем операций одного из московских банков заставил управление автоматизации этого банка искать пути к использованию современных способов организации обработки финансовых транзакций.
Дата публикации: 28-09-2010
1. Общее описание
Разработчиками проекта была выбрана архитектура клиент-сервер с использованием монитора транзакций. При этом общее распределение вычислительной нагрузки таково: сервер приложения занимается ответственными вычислительными задачами (быстрые транзакции, генерация отчетов, поддержка логической целостности базы данных, реализация алгоритмов обработки данных, баланс загрузки), а приложение-клиент нацелено на создание максимально дружественного интерфейса.
Дата публикации: 27-09-2010
Проектирование и создание больших систем имеет существенное отличие от создания небольших и средних систем. Оно заключается в том, что сложность большой системы становится самостоятельным фактором.
Дата публикации: 26-09-2010
1. Обеспечение максимальной надежности
Должную надежность и достаточную производительность серверной части системы ныне могут обеспечить две платформы: мэйнфрейм и "большой" Unix-сервер.
Дата публикации: 25-09-2010
Результат проекта
Проект, создававшийся и тестировавшийся в течение 1994 года, был введен в промышленную эксплуатацию 4 января 1995 года и получил название RP/3.
Дата публикации: 24-09-2010
Основы языка Visual FoxPro
В Вашем приложении могут быть сотни и тысячи переменных. Чтобы избежать путаницы и долгих размышлений при отладке программы типа: "A[i,j] что за массив и чего он здесь вообще делает?" была предложена и успешно используется стройная система именования переменных и других объектов программы.
Дата публикации: 23-09-2010
Основы языка Visual FoxPro
Как мы уже говорили, Ваше приложение состоит из какого-то определенного набора программных единиц, или модулей (этот термин авторский, "чистого" понятия модуля в VFP нет).
Дата публикации: 22-09-2010
Основы языка Visual FoxPro
Операторы это элементарные командные единицы Вашей программы. При работе с VFP, Вам доступно окно Command, позволяющее выполнять эти команды поодиночке, в принципе, последовательное выполнение операторов и есть работа Вашего приложения.
Дата публикации: 21-09-2010
Основы языка Visual FoxPro
Процедуры и программы по сути своей одно и тоже. Обычно процедура начинается ключевым словом PROCEDURE, что показывает компилятору что это и есть процедура.