Программное средство визуальной разработки объектных
3. Программное средство визуальной разработки объектных моделей предметной области ГИС.
Научная новизна. Предложена новая методика разработки геоинформационных систем. Новизна подхода, прежде всего, заключается в использовании настраиваемой объектной модели. В отличие от существующих методик, такой подход обеспечивает:
· описание свойств классов объектов предметной области ГИС на языке описания метаданных, а не на языке программирования;
· единое представление информационных объектов, создаваемых на основе описаний метаклассов, для всех подсистем ГИС, что значительно упрощает их программную архитектуру;
· упрощение структуры баз данных информационной подсистемы ГИС за счет хранения метаданных в самих объектах;
· упрощение процесса сопровождения ГИС, поскольку снижается вероятность необходимости изменения программного кода и структур баз данных при внесении изменений в иерархию классов предметной области.
Практическая ценность. Теоретические исследования завершены созданием на их основе математического и программного обеспечения компонентов геоинформационной системы, предназначенной для решения задач поиска подвижных объектов, в том числе:
· создана настраиваемая объектная модель предметной области ГИС и программное средство визуальной настройки модели;
· разработан встроенный язык управления ГИС-объектами SOML (Simple Object Manipulation Language – простой язык манипулирования объектами) и создан интерпретатор этого языка;
· разработан протокол обмена компонентами распределенной ГИС на основе протокола TCP/IP;
· создана подсистема долговременного хранения программных компонентов на базе структурированного хранилища COM (Component Object Model) с поддержкой транзакций, блокировок и методов оптимизации доступа;
Содержание Назад Вперед