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

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

Публикации

Истории

Работа

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

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань