FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

UML

Возможности UML в среде IDE NetBeans
Для перехода к полноэкранному предварительному просмотру щелкните изображение

Использование моделирования UML в среде NetBeans позволяет дизайнерам сосредоточиться на проекте приложения, в то время как основное внимание разработчиков уделяется непосредственно созданию кода.

Прямой и обратный инжиниринг

Дизайнеры и аналитики разрабатывают приложения с использованием языка моделирования UML, а затем на основе модели UML разработчики программного обеспечения создают код Java. Кроме того, существует возможность обновления модели в соответствии с изменениями исходного кода.

Созданный исходный код может быть сохранен в новых исходных файлах или объединен с существующими файлами исходного кода в целях обеспечения всех возможностей кругового (циклического) проектирования. Существует возможность определения и изменения типов наборов, сохраняемых во время прямого и обратного проектирования.

Типы диаграмм UML

Моделирование UML в среде NetBeans позволяет создавать 8 диаграмм UML: диаграмму действия, диаграмму классов, диаграмму сотрудничества, диаграмму компонентов, диаграмму развертывания, диаграмму последовательности, диаграмму состояний, диаграмму вариантов использования. Редактор диаграмм предоставляет возможности визуального выравнивания диаграмм.

Диаграммы UML

Настраиваемая генерация кода

UML NetBeans обеспечивает создание кода на основе шаблона для прямого проектирования. Существует возможность изменения шаблонов FreeMaker, поставляемых в рамках среды IDE NetBeans, для настройки способа создания кода.

Интегрированные средства UML

Сбор информации о требованиях: перенос требований к проектированию приложений в модель осуществляется посредством файла XML или импорта из средства Telelogic DOORS®. Создание веб-отчетов в стиле Javadoc на основе модели обеспечивает возможность совместного использования результатов с другими разработчиками.

Доступен полный набор предварительно определенных расширяемых шаблонов проектов, в том числе EJB 1.1, EJB 2.0 и Gang of Four.

 

– Учебная карта по UML

Возможности UML
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by