Как стать автором
Обновить

Sybase PowerDesigner — одно из лучших средств UML проектирования

Время на прочтение2 мин
Количество просмотров54K
Sybase PowerDesigner — лучше, по моему мнению, средство UML проектирования, с которым я работал. Это средство позволяет делать все, ну или почти все, что предусмотрено стандартом UML 2, и даже больше.

Самым большим недостатком PowerDesigner следует признать отсутствие кросс-платформенности. К сожалению, эта программа работает только под Windows. Это обстоятельство заставляло меня пробовать разные средства проектирования, такие как Visual Paradigm for UML, Umbrello UML Modeller, Poseidon for UML, но каждое из них сильно проигрывает PowerDesigner по разным обстоятельствам. Umbrello не хватает функциональности и она крайне не устойчива, хотя бесплатна. Poseidon очень не удобен. Visual Paradigm слишком замудрен.

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

Поддерживаемые языки программирования: С#, C++ (только генерация кода), Java, PowerBuilder, VisualBasic. Доступна генерирование XML и IDL. Вы также можете добавить собственные языки.
Поддерживаемые базы данных: IBM DB2, Informix, Ingres, InterBase, Access, MS SQL, MySQL, Oracle, PostgeSQL, Sybase AS Anywhere и Enterprise.

Плюсы:
— Удобный и понятный интерфейс.
— Хорошо реализовано проектирование баз данных.
— Бесплатный вьювер.
— Поддержка общего репозитария для коллективной разработки.
— Богатые визуальные возможности. Вы можете как угодно раскрашивать вашу диаграмму, используя различные, в том числе и достаточно серьезные, визуальные эффекты.
— Возможность создания новых и внесения изменений в имеющиеся шаблон для генерации кода. Причем для этого есть пользовательский интерфейс.
— Поддержка стандарта UML 2.0.

Минусы:
— Только под Windows.
— Цена от $3000 до $7500 за разработчика.
— Отсутствие Reverse Ingenering (создание модели из кода) для C++.

Ссылки:
Сайт PowerDesigner. Можно скачать его Trial версию.
Теги:
Хабы:
Всего голосов 3: ↑3 и ↓0+3
Комментарии12

Публикации

Истории

Работа

Ближайшие события

One day offer от ВСК
Дата16 – 17 мая
Время09:00 – 18:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область