Использование CASE-средств и языка UML для создания схемы базы геоданных

Одной из стратегий, которая используется для создания базы геоданных, является использование языка UML для проектирования схемы и CASE-средств подсистемы ArcGIS для создания наборов классов объектов, классов пространственных объектов, таблиц и других объектов. Язык UML - это стандарт, который был разработан Object Management Group (OMG) для выполнения объектно-ориентированного анализа и проектных решений. Многие называют этот язык инструментом для моделирования «компонентов программного обеспечения» (см. http://www.omg.org/technology/documents/formal/uml.htm).

В общем, язык UML приспособлен в большей степени для проектирования объектно-ориентированного программного обеспечения, а также для документирования проекта табличной схемы системы управления базами данных (СУБД). UML не очень удобен для проектирования географических элементов в вашей базе геоданных. Более подробно см.Замечание по дизайну UML.

Шаги:
  1. Начиная с ArcGIS 10 for Desktop, инструменты CASE доступны как отдельная установка, ArcGIS Case Tools for Desktop. Программу установки ArcGIS Case Tools for Desktop можно загрузить с сайта портала поддержки пользователей Esri (Esri Customer Care Portal) для ArcGIS Desktop, она также доступна на носителе ArcGIS for Desktop в папке CaseTools.
  2. Используя Microsoft Visio или Rational Rose компании Rational Software Corporation, спроектируйте базу геоданных в UML и экспортируйте ее в файл XML Metadata Interchange (XMI) или Microsoft Repository.
  3. В ArcCatalog перейдите к панели инструментов Настройка (Customize), чтобы добавить панель Инструменты CASE (Case Tools) и мастер схемы.
  4. Создайте схему базы данных из файла XMI или из Microsoft Repository с помощью мастера Схема (Schema).
  5. Как только схема будет создана, вы сможете изменить ее с помощью инструментов в ArcCatalog, если это будет нужно.
  6. Как только схема будет готова, вы сможете загрузить в нее данные.
5/10/2014