Разработка интеллектуальных геоинформационных систем

       

выделение значимых для ГИС объектов


1. Этап анализа:

·        выделение значимых для ГИС объектов предметной области;

·        классификация объектов по основанию общности свойств и поведения;

·        определение отношений между классами (обобщение, ассоциация, зависимость).

2. Этап проектирования:

·        специфицирование свойств классов с помощью средства  разработки объектных моделей;

·        специфицирование интерфейсов (задач) для классов с помощью средства  разработки объектных моделей.

3. Этап реализации:

·        Реализация методов интерфейсов (задач) для классов на соответствующем языке программирования;

·        Промежуточная отладка и тестирование программной системы.

Доказано, что предлагаемая методика разработки позволяет снизить трудоемкость разработки сложных программных систем, имеющих большое количество классов объектов, состояние которых необходимо сохранять в базе данных.

Третья глава посвящена реализации настраиваемой объектной модели предметной области интеллектуальной ГИС. Согласно общепринятой познавательной парадигме для абстрагирования любой предметной области первичными и атомарными признаются категории объектов и отношений между объектами. Отсюда формально модель ПО есть двойка ({D},{R}), где {D} – множество объектов, {R} – множество отношений между объектами. При этом межобъектные отношения проявляются вследствие наличия у объекта имманентных свойств.

В предлагаемой объектной модели множество отношений подразделяется на объектные отношения, устанавливаемые с помощью свойств объектов, и концептуальные отношения, устанавливаемые на уровне классов (отношения наследования, включения и т.д.). С другой стороны, в объектной модели ПО ГИС отношения делятся на логические и топологические.

{R} = <{RL}, {ÂL}, {RT}, {ÂT};


Содержание  Назад  Вперед