Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

AllFusion ERwin Data Modeler 7


Улучшения и изменения в AllFusion ERwin Data Modeler 7

  1. Совместимость с AllFusion Model Manager 7. Можно открывать, сохранять и совместно использовать модели из репозитория AllFusion Model Manager r7.

  2. Изменения и усовершенствования рабочей среды AllFusion ERwin Data Modeler 7:

    1. Появились новые панели: Action Log (журнал изменений модели), Advisories panes (информационная панель).
    2. Усовершенствован навигатор модели Model Explorer.
    3. Изменен дизайн мастера сравнений Complete Compare Wizard и основанных на нем мастеров: Add Model Source, Link Model Source, Sync with Model Source, Derive New Model.

  3. Обновление списка целевых СУБД. В файле README перечислены названия и версии текущих целевых СУБД. Доступ к другим СУБД осуществляется через ODBC.

  4. Усовершенствование навигатора модели Model Explorer:

    1. Model Explorer по-прежнему перемещаемый.
    2. В Model Explorer добавлена панель со следующими инструментами: 2 инструмента навигации («вперед», «назад» ), быстрый переход к редактору свойств выбранного объекта, удаление выбранного объекта, 2 инструмента для поиска объектов в Model Explorer, а также переход к справке по работе с панелью.
    3. Model Explorer показывает все физические объекты модели.
    4. Из Model Explorer удалена закладка Domains (домены).

  5. Журнал изменений модели. В новую версию добавлена перемещаемая панель журнала изменений модели Action Log. Журнал отображает все изменения модели, сделанные в текущей сессии. Панель Action Log предоставляет следующие возможности для работы с журналом:

    1. Закладка Details предоставляет информацию о последовательности изменений, сделанных в текущей сессии: в верхней строчке отображается последнее изменение, в нижней – первое изменение модели. Каждая запись об изменении может детализироваться вложенными записями, образуя дерево изменений модели.
    2. Закладка Summary предоставляет информацию о последних изменениях по объектам модели: на вершине дерева – текст «Session Summary», в узлах нижних уровней отображается информация об изменениях объектов и их свойств.
    3. Инструмент Find обеспечивает нахождение записей в журнале изменений модели, содержащих указанный текст. В панели Action Log\Details при поиске подходящих записей можно использовать фильтрацию по типу записей: transaction, object, property. В панели Action Log\Summary при поиске подходящих записей возможна фильтрация по классам объектов, по свойствам объектов, по категориям (Graphical objects, Graphical properties, Read only properties)
    4. Инструмент Reverse позволяет аннулировать выбранное изменение модели.
    5. Инструмент Report запускает ERwin Data Browser, включающий среди прочих набор шаблонов отчетов по изменениям модели (Action Summary Report).
    6. Справка по работе с панелью журнала изменений.

  6. Реализация возможностей UNDO/REDO. В новой версии добавлена поддержка следующих возможностей:

    1. Аннулирование (Reverse) определенного изменения модели через панель Action Log.
    2. Выполнение UNDO или REDO изменений модели через панель Action Log, или пункт Edit в главном меню, или через соответствующие инструменты на стандартной панели инструментов, или с использованием «горячих клавиш» (Ctrl+Z, Ctrl+Y).

  7. Информационная панель. Advisories Pane - перемещаемая панель, ее назначение – показать, какое действие только что сделано, и сообщить, успешно или нет завершено это действие. Advisories Pane содержит следующие инструменты: сохранения сообщений в текстовый файл, просмотра детализированной информации по текущему сообщению, вызова справки по работе с панелью.

  8. Улучшения в поддержке Oracle. В новой версии включена поддержка многих новых объектов и свойств для Oracle 9.x и Oracle 10.x. Все свойства Oracle 9.x, не поддерживаемые в версиях 4.1.4, включены в AllFusion ERwin DM r7. Поддержка Oracle 10.x включает все свойства, кроме объектно-ориентированных. Для поддержки новой функциональности был обновлен ряд редакторов свойств объектов. Полный список изменений в редакторах свойств для объектов Oracle можно найти в AllFusion ERwin DM через меню Help/What’s New/Oracle Enhancements.

  9. Улучшения в инструменте Complete Compare (полное сравнение)

    1. Изменен дизайн мастера сравнений Complete Compare Wizard. Мастер позволяет выполнить подготовительные шаги последовательно или в произвольном порядке, запустив процесс сравнения в любой момент.
    2. Расширен фильтр настроек сравнения (Option Set)
    3. Добавлена возможность сохранения в XML-файле и повторного использования собственных настроек сравнения (Option Set).
    4. Добавлена возможность сохранить все данные о сессии сравнения в CCS-файле (Complete Compare Session) и позднее повторно их использовать. Это позволяет экономить время при сравнении тех же моделей (скриптов, баз данных).
    5. Изменения, сделанные в моделях в процессе Complete Compare, вносятся в модели сразу в реальном времени.
    6. Изменен диалог Resolve Difference. В новой версии диалог включает следующие возможности:

      • Для сопоставления объектов используются опции Match/Unmatch.
      • Добавлены средства навигации по списку выявленных различий.
      • Добавлена подсветка строк и специальные значки для ускорения восприятия различий.
      • Добавлен раздел Property View для отображения деталей выбранных различий в диалоге Resolve Difference.
      • Добавлена штриховка пустых ячеек в строках сравнения для ускорения нахождения отсутствующих объектов.
      • Объектами сравнения могут быть подобласти модели Subject areas.
      • Объектами сравнения могут быть объекты отрисовки Drawing objects.
      • Добавлена возможность генерации отчета по результатам сравнения в форматах HTML, DOC (Word), XLS (Excel).
      • Добавлена возможность просмотра раздела журнала Action Log, отображающего лишь изменения в моделях, сделанные в течении сессии сравнения в диалоге Resolve Difference.
      • Добавлены опции UNDO/REDO для возврата изменений моделей, сделанных в диалоге Resolve Difference.
      • Добавлен фильтр для ограничения отображаемого списка различий: отображать одинаковые объекты; отображать отличающиеся объекты; отображать объекты сравнения, где левый объект отсутствует; отображать объекты сравнения, где правый объект отсутствует.
      • Добавлены инструменты для генерации скрипта на изменение модели, когда она сравнивается со скриптом или базой данных

  10. Улучшения в инструментах для работы с уровнями проектирования. AllFusion ERwin Data Modeler включает 4 инструмента для работы с уровнями проектирования: Add Model Source, Link Model Source, Sync with Model Source, Derive New Model. В новой версии изменен дизайн мастеров перечисленных инструментов. Все мастера унифицированы, и основываются на новом мастере сравнений Complete Compare Wizard. При этом нововведения версии 4.1.4 перешли в версию 7. Общими новыми свойствами мастеров для работы с уровнями проектирования являются:

    1. возможность произвольного порядка работы с экранами мастеров и запуска на выполнение на любом шаге мастера;
    2. расширенный фильтр настроек (Option Set);
    3. возможность использования настроек по умолчанию, сохранять в XML-файле и повторно использовать собственные (или другие) настройки.

  11. Документирование метамодели AllFusion ERwin DM. В новую версию добавлена возможность генерации документации по метамодели AllFusion ERwin DM. Запуск генерации производится через меню Help/Generate Metamodel Documentation. В зависимости от выбранных настроек результатом генерации может быть либо общая метамодель AllFusion ERwin DM либо метамодель текущей открытой ERwin-модели. По умолчанию форматом генерируемой метамодели является HTML-формат. Однако, пользователи могут создавать собственные шаблоны для генерации метамодели в другие форматы.
    Функция документирования метамодели полезна для продвинутых пользователей, которые занимаются разработкой программных средств интегрированных с AllFusion ERwin DM через интерфейс API.

  12. Улучшения в механизмах трансформации модели.
    Список поддерживаемых трансформаций не изменился. Улучшения коснулись способов создания, отображения и редактирования трансформаций:

    1. Изменен дизайн мастеров трансформаций.
    2. Добавлены новые инструменты в панель трансформаций: Show Transform Source Objects - показать исходные объекты; Show Transform Target Objects - показать конечные объекты; Reverse All Transforms - отказаться сразу от всех трансформаций, сделанных в текущей сессии работы с моделью; Resolve All Transforms - принять сразу все трансформации.
    3. Появилась возможность просматривать как исходные, так и конечные объекты трансформаций и на логическом и на физическом уровнях модели.
    4. Изменен дизайн диалога Modify Properties for Transform - редактирование свойств трансформации. Диалог открывается нажатием правой кнопки мышки по трансформации в навигаторе Model Explorer. Изменения в диалоге упрощают восприятие деталей трансформации, а также позволяют редактировать свойства трансформации без запуска мастера трансформации.
    5. Добавлена поддержка опций UNDO\REDO для трансформаций. Изменения модели, сделанные в процессе трансформаций, отображаются в журнале изменений Action Log..

  13. Улучшения в генерации схемы (Schema)
    В версии 7 были сделаны значительные улучшения в генерации схемы:

    1. Появилась возможность быстрой генерации скрипта на изменение (alter script) после внесения изменений в модель (на физическом уровне модели - меню tools, пункт Alter Script/Schema Generation).
    2. Расширен список объектов для генерации схемы. Увеличено число опций генерации схемы.
    3. Добавлена кнопка Owner Override (перекрыть владельца) в диалоги Forward Engineering и Alter Script. В приведенных диалогах при генерации схемы можно указать Owner Override на глобальном уровне или выборочно для определенных типов объектов, таких как таблицы, представления, триггеры и т.п. Список доступных объектов зависит от выбранной целевой СУБД.
    4. Добавлена возможность сохранять в XML-файле и повторно использовать настройки генерации Option Sets.
    5. Расширен список встроенных шаблонов, хранящих набор опций генерации схемы. В версии 7 для каждой целевой СУБД имеется отдельный файл-шаблон с опциями генерации. Используемый по умолчанию файл-шаблон отображается в разделе Database Template в диалогах Forward Engineer/Schema Generation и Alter Script/Schema Generation. Продвинутые пользователи могут редактировать встроенные шаблоны или подключать собственные шаблоны.
    6. Добавлена функция Check Model проверки модели перед запуском прямой генерации (меню tools/Forward Engineering/Schema Generation или инструмент Validate SQL of current model в панели Database Toolbar). Можно просмотреть отчет о результатах проверки на экране или записать его как RTF-файл. Список выявляемых ошибок зависит от выбранной СУБД. Наиболее развита диагностика для ORACLE.
    7. Добавлена возможность выбора: включать или исключать связи (relationship) при генерации DDL в процессе прямой генерации. Для этого добавлен чекбокс "Generate" в диалоге Relationships на физическом уровне модели. С появлением этой возможности была удалена за ненадобностью опция FK Option в меню Format/Preferences/ в закладке Display.

  14. Улучшения в диалоге Model/Model Properties (свойства модели).
    В диалог добавлены следующие возможности:

    1. В закладке Defaults добавлена опция Use Datatype in Unification. Если опция установлена, то при унификации сравниваются не только имя колонки, но и тип. Если опция не установлена, унификация проходит как в прежней версии - учитывается только совпадение имени колонки.
    2. В закладке Defaults добавлена кнопка Set Default Owners для установки по умолчанию владельцев всех объектов или определенных типов объектов.
    3. В закладке History Options расширен список событий, которые могут сохраняться и отображаться в свойстве History соответствующего объекта модели.

  15. Улучшения в поддержке формата XML

    1. В новой версии можно открыть и конвертировать модель, сохраненную в XML-файле версии 4.1.4.
    2. Появилась функция XML File Validation для проверки корректности синтаксиса XML-файла модели перед открытием файла. Включить проверку можно в диалоге, появляющемся при открытии XML-файла модели.
    3. Появилась возможность сохранять модель версии 7 в два отличающихся XML-формата: 1) в стандартный XML-формат, который может быть импортирован обратно в AllFusion ERwin DM и 2) в XML-формат AllFusion Repository.

  16. Улучшения в Report Template Builder.
    Добавлена поддержка формата Adobe Acrobat PDF для отчетов, генерируемых Report Template Builder.

  17. Добавления в меню Tools.
    Появилась возможность устанавливать настройки по умолчанию как глобальные, так и для XML. Настройка осуществляется через новый пункт Options в меню Tools.

  18. Изменения в имени исполняемого файла и именах расширений файлов.

    1. Начиная с AllFusion ERwin DM r7 имя основного исполняемого файла меняется с «mmopn32.exe» на «erwin.exe».
    2. Имя расширения моделей по умолчанию изменено с *.ER1 на *.erwin. Однако, при сохранении или открытии модели можно выбрать формат версии 4.1.4 или ранее с расширением *.ER1 или формат версии 7 с расширением *.erwin.
    3. Имя расширения файла шаблона по умолчанию изменено с *.ert на *.erwin_tmpl. Сохранить модель версии 4.1.4 как шаблон версии 4.1.4 (*.ert) можно лишь в AllFusion ERwin DM 4.1.4. Нельзя сохранить модель версии 7 как шаблон версии 4.1.4. Когда вы открываете шаблон версии 4.1.4 в версии 7, он преобразуется в формат 7 с новым расширением *.erwin_tmpl.

  19. Улучшение в синхронизации моделей Process Modeler и ERwin.

    1. Обновлены интерфейсы BPX (AllFusion PM to AllFusion ERwin DM) и EAX (AllFusion ERwin DM to AllFusion PM) для учета изменений в последней версии AllFusion ERwin DM.
    2. Упрощен процесс синхронизации для пользователей, у которых оба продукта: AllFusion PM и AllFusion ERwin DM - инсталлированы на одной машине. В этом случае инструмент ModelMart Synchronizer запускает процесс синхронизации независимо от AllFusion Model Manager, причем синхронизация осуществляется напрямую без промежуточных файлов.

  20. Изменения встроенного учебника. Из меню Help удален встроенный учебник. Взамен было детализировано руководство Getting Started Guide, поставляемое вместе с AllFusion ERwin Data Modeler 7. Кроме этого расширена оперативная подсказка (online Help).

  21. Изменения в меню File.

    1. Удален экспорт/импорт в Oracle Designer 2000.
    2. Удален пункт Save As New Model. В версии 4.1.4 он применялся для удаления связи между моделью и источником за счет сохранения модели с новыми идентификаторами объектов. В версии 7 для этих целей можно использовать диалог Save As.

  22. Изменения в средствах диагностики.

    1. Удалена функция диагностики Diagnostics из меню Tools. Данная функция требовалась для версий 4.х для помощи при миграции моделей в 4.х из более ранних версий.
    2. В версии 7 добавлено новое средство диагностики. При выборе из меню Help опции Generate Diagnostic Export генерируется dump-файл о текущем состоянии активной модели. Данный файл помогает специалистам технической поддержки СА разобраться с проблемами в моделях пользователей.
    3. Добавлена возможность сохранения в файлы .gdmtxl и .csv соответственно информации об изменениях модели в течение сессии моделирования (Transaction Log) и информации о состоянии модели на момент закрытия (Activity Summary). Соответствующие настройки производятся в закладке General меню Tools/Options. Данная информация при необходимости также может быть переправлена специалистам СА.

Дополнительная информация

За дополнительной информацией обращайтесь в компанию Interface Ltd.

Обсудить на форуме Computer Associates

Рекомендовать страницу

INTERFACE Ltd.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
Ваши замечания и предложения отправляйте редактору
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: 02.06.06