Rational Rose - Международный банковский институт

advertisement
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
http://www.interface.ru/rational/rosemain.htm
Rational Rose
Rational Rose - популярное средство визуального моделирования
объектно-ориентированных информационных систем компании
Rational Software Corp. Работа продукта основана на универсальном
языке моделирования UML (Universal Modeling Language). Благодаря
уникальному языку моделирования Rational Rose способен решать
практически любые задачи в проектировании информационных
систем: от анализа бизнес процессов до кодогенерации на
определенном языке программирования. Только Rose позволяет
разрабатывать как высокоуровневые, так и низкоуровневые модели,
осуществляя тем самым либо абстрактное проектирование, либо
логическое.
Только Rational Rose имеет весь необходимый набор визуальных
средств проектирования. Только Rose поможет решить проблемы с
кодогенерацией на определенном языке программирования. Только
Rational Rose осуществляет такие подходы, как прямое и обратное
проектирование, а так же Round Trip Engineering. Такой арсенал
позволит не только проектировать новую систему, но и доработать
старую, произведя процесс обратного проектирования.
Для того чтобы наиболее полно покрыть весь сегмент рынка средств
проектирования и разработки, компания Rational выпускает несколько
версий своего продукта. Каждый из них может решать как строго
определенный круг задач, так и весь спектр проблем проектирования
и разработки.
Rational Rose Modeler. Данная версия позволит аналитикам и
проектировщикам проводить анализ бизнес-процессов и выстраивать
систему. Данная редакция подразумевает только моделирование без
кодогенерации. Продукт будет интересен проектировщикам систем и
аналитикам.
Rational Rose Professional. Профессиональная редакция продукта.
Имеет в своем наборе весь спектр изобразительных средств. В
зависимости от выбранного языка программирования осуществляет
прямое и обратное проектирование. Rose Professional заказывается
только в определенной конфигурации (например, Rose Professional
С++ или Rose Professional С++ DataModeler). Rational Rose Professional
не создает 100% исполняемого кода. На выходе разработчик получает
шаблон информационной системы на определенном языке
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
программирования, который впоследствии нужно запрограммировать.
Продукт направлен как на аналитиков, так и на разработчиков.
Rational Rose RealTime. Версия продукта для создания 100%
исполняемого кода в реальном масштабе времени. RealTime
позволяет проводить прямое и обратное проектирование на языках С
или С++. На выходе модель автоматически компилируется и
собирается в исполняемый файл. Продукт направлен на
разработчиков.
Rational Rose Enterprise. Абсолютно полная версия продукта.
Поддерживаются все вышеперечисленные функции за исключением
возможности 100% кодогенерации. Версия продукта покрывает весь
спектр задач по проектированию, анализу и кодогенерации.
Направлен на всех участников проекта.
Rational Rose DataModeler. Это не конкретный релиз продукта, а
возможность по проектированию баз данных. Функции DataModeler
входят в состав Rose Enterprise или Professional.
В зависимости от поставки, в Rational Rose может быть расширен или
сужен набор визуальных компонент (диаграмм).
Rational Rose поддерживает прямое и обратное проектирование на
языках:
ADA, Java, С, C++, Basic.
Поддерживает технологии COM, DDL, XML.
Позволяет генерировать схемы Oracle и SQL.
Rational Rose имеет открытый API, позволяющий создавать
собственными силами модули для конкретных языков
программирования.
На рынке уже сейчас имеется достаточное число модулей для
популярных языков программирования и систем. Таких как: Delphi,
ErWin, Jbuilder, VisualCafe, Jdeveloper, VisualAge SmallTalk. Одна из
ведущих компаний в области создания дополнительных модулей Ensemble Systems. Rational Rose неоднократно признавалось
различными изданиями лучшим средством проектирования.





Информационные материалы, описания
Rational Rose RealTime - описание продукта и его возможностей
Новые возможности Rational Rose 2001
What's New in Rational Rose 2000 - особенности версии (Eng.)
Rational Rose - описание продукта и его возможностей (Eng.)
Rational Rose RealTime: Powered by ObjecTime - описание
продукта и его возможностей (Eng.)
Download