IBM Rational Rose Data Modeler

IBM Rational Rose Data Modeler предоставляет многофункциональную среду визуального моделирования для разработки приложений баз данных.

Ускорьте рабочие процессы, обеспечив взаимодействие проектировщиков баз данных с остальными членами группы разработки за счет использования единого инструментального средства и языка Unified Modeling Language (UML) версии 1.4.

Rational Rose Data Modeler - это инструмент визуального моделирования, который позволяет дизайнерам баз данных, аналитикам, архитекторам, разработчикам и всем остальным работать сообща, вырабатывая требования и трассируя их, в процессе их изменения. Этот инструмент использует ER методологию основываясь на UML нотации, чтобы упростить совместную работу дизайнеров баз данных и разработчиков программного обеспечения.

Rational Rose Data Modeler позволяет свободно переключаться между объектной моделью и моделью данных. Также есть возможность наглядно продемонстрировать архитектуру баз данных и их взаимосвязь с программными приложениями.

  • Позволяет проектировщикам баз данных визуализировать процесс обращения приложений к базам данных, что обеспечивает возможность обнаруживать и разрешать проблемы до этапа внедрения.
  • Обеспечивает создание моделей объектов, данных и хранилищ данных и позволяет сопоставлять логические и физические модели, гибко отражая в проекте базы данных логику приложения.
  • Предоставляет возможность прямого и обратного проектирования с синхронизацией для моделей данных, моделей объектов и файлов на языке определения данных (DDL) или систем управления базами данных (СУБД). Поддерживает различные варианты синхронизации при преобразовании (синхронизация модели данных и модели объектов в ходе преобразования).
  • Предоставляет мастер сравнения модели объектов и модели данных, поддерживает прямое проектирование всей базы данных сразу и обеспечивает интеграцию с другими инструментами разработки ПО IBM Rational полного жизненного цикла.
  • Обеспечивает возможность интеграции с любой системой контроля версий, соответствующей спецификации SCC, в том числе с IBM Rational ClearCase.
  • Обеспечивает возможность публикации моделей и отчетов в Интернете для облегчения процесса взаимодействия в распределенных группах разработчиков.
  • Поддерживаемые операционные системы: HP-UX, Solaris (Sun microsystems), Windows.

Rational Rose - мощное CASE-средство для проектирования программных систем любой сложности. Одним из достоинств этого программного продукта будет возможность использования диаграмм на языке UML. Можно сказать, что Rational Rose является графическим редактором UML диаграмм.

В распоряжение проектировщика системы Rational Rose предоставляет следующие типы диаграмм, последовательное создание которых позволяет получить полное представление о всей проектируемой системе и об отдельных ее компонентах :

· Use case diagram (диаграммы прецедентов);

· Deployment diagram (диаграммы топологии);

· Statechart diagram (диаграммы состояний);

· Activity diagram (диаграммы активности);

· Interaction diagram (диаграммы взаимодействия);

· Sequence diagram (диаграммы последовательностей действий);

· Collaboration diagram (диаграммы сотрудничества);

· Class diagram (диаграммы классов);

· Component diagram (диаграммы компонент).