Я разрабатывал системы складского учета для частных предпринимателей изначально используя Delphi+Paradox, затем Delphi+Interbase.
      В первом случае не устраивала надежность, во втором появились проблемы, связанные с навигацией по базе данных, например, переход в конец таблицы занимал уйму времени.       Помимо этого не хватало гибкости, для каждого клиента требовались индивидуальные настройки, как следствие большое количество версий одной и той же программы. |
|
Предоставить средства разработки и поддержки распределенных приложений для баз данных. Разработать на основе этой технологии коммерческую систему складского учета. |
|
      системы |
      Изначально было понятно,что нужно использовать надежную СУБД. Попутно предстояло выяснить почему возникают проблемы с навигацией и как их избежать. Как следствие были определены некоторые основные концепции и состав средств разработки.см. далее. |
     Универсальная настраиваемая программа складского учета, созданная на платформе Microsoft SQL (возможность установки как на сервер, так и на один компьютер - версия MSDE ) и Borland Delphi. Наличие конфигуратора и редактора отчетов: что позволяет проводить настройки программных кодов, экранных форм и отчетов, а также добавлять нужную функциональность самостоятельно. Возможность удаленного доступа. Простой интерфейс. см. подробнее. |
|
Генератор хранимых процедур(менеджеров среднего звена). Дизайнер интерфейсных форм. Простой скрипт интерфейсной части(LesInt). Генератор отчетов. Сервер приложений для удаленного доступа. |
|
Как оказалось предложенный подход годится для реализации древовидных структур.
При этом вложенность уровней неограничена,а время загрузки небольшое.см. далее.
|
|
АРГО-склад.
Удаленный доступ.(К предыдущему примеру) Дизайнер форм. |