Главная страница Visual 2000 · Раздел "Средства разработки"

Комплекс программных средств GeoEcoBASE
(поддержка и развитие GeoEcoBase прекращены в 1996 году!
здесь приведен архивный документ, не более того)

© 1990-94, Kolesov & Associates (ПНИИИС, сектор "микроЭВМ")

Комплекс GeoEcoBASE предназначен для создания на компьютерах типа IBM PC/AT локальных информационно-диагностических систем хранения, обработки и анализа фактических материалов изысканий, результатов моделирования при решении задач геоэкологического мониторинга, прогноза изменения ситуации, обосновании схем инженерной защиты и пр. для конкретных территорий и объектов.

GeoEcoBASE — это не традиционный пакет программ с фиксированным составом и функциями, а скорее некоторая концепция (унификация структур данных, программных и информационных интерфейсов, автономных функциональных модулей, дизайна программ, организации диалога и пр.), в рамках которой идет разработка новых и модификация старых функциональных блоков и подсистем.

Это позволяет решить проблему выбора оптимальной конфигурации, функционального расширения рабочей системы (при желании — силами самого пользователя), автономного использования отдельных модулей для решения локальных задач.

Основными положениями нашей работы с пользователями являются:


В его нынешней концепции GeoEcoBASE создан в конце 1992 г. и уже сейчас на его базе реализован целый ряд систем для различных объектов, например, "Геоэкологический мониторинг территории г. Н.Уренгой", "Карстологический мониторинг территории г. Дзержинска (Нижегородская обл.)", гидрогеологический мониторинг одного из районов Челябинской обл., "Геоэкологический мониторинг Бованенковского ГКМ (Ямал)" и др.

Видны следующие основные варианты использования GeoEcoBASE:

  1. Стационарные (долговременного использования) системы накопления и анализа данных по некоторым территориям (например, банк данных г/г режимных наблюдений РоАЭС или карстологический мониторинг г. Дзержинска). Подобные системы требуют, как правило, доработки стандартных и создания новых модулей, что вызвано необходимостью адаптации системы к специфике местных условий и задач. Но у таких систем редко возникают проблемы реконфигурации и модификации в ходе их эксплуатации.
  2. Системы, ориентированные на решение научно-исследовательских задач с использованием специальных расчетных блоков, моделирования и пр. Это могут быть краткосрочные или долгосрочные работы (например, система контроля и прогноза развития ситуации в одном из районов экологического бедствия в России — работа ведется уже два года и будет продолжаться). Характерные особенности: частая реконфигурация и модификация системы, стыковка с внешними программными системами, активное использование автономных блоков и пр.
  3. Системы для визуализации и анализа данных, полученных в результате разовой съемки, моделирования (например, геоэкологическая съемка поверхности земли, выполненная в 1992 г. на территории г. Н.Уренгой). Как правило, используются готовые модули в системе фиксированной конфигурации.

GeoEcoBASE представляет собой набор автономных программных подсистем, которые объединяются в единую систему на уровне описания конфигурации конкретного объекта. Модульный принцип системы обеспечивает возможность ее гибкой реконфигурации, включения дополнительных программных и информационных блоков.

Конфигурация программного обеспечения для конкретного объекта строится с использованием стандартных (готовых) модулей GeoEcoBASE и специальных программ, разработанных по требованию заказчика. При этом производится настройка словаря с учетом терминологии заказчика.

GeoEcoBASE включает следующие основные стандартные программные модули:

  1. Модули ведения базы данных:
  2. Модули анализа, обработки и визуализации данных:

Особенностью GeoEcoBASE является возможность использования его отдельных блоков и подсистем как в рамках единой системы, так и автономно. Открытый принцип построения системы позволяет подключать как стандартные пакеты программ, так и программные средства, разработанные самим пользователем. Импорт-экспорт данных обеспечивает возможность информационного взаимодействия практически с любыми внешними базами данных.

Программный комплекс GeoEcoBASE разработан на лицензионной копии системы Microsoft QuickBASIC версии 4.5 (регистрационный номер - 007095.450).

В начало страницы