Слияние словарей моделей

Анализ

В любую диаграмме BPwin могут входить объектные словари (функций, UDP , стрелок и т.д.), содержащие различную информацию об объекте (имя, описание, значение и т.д.). Моделировщик может осуществить импорт данных из словаря модели-источника в словарь модели-цели, в результате чего будет создан объединенный словарь. При слиянии словарей не осуществляется импорт графических изображений и пиктограмм функций, стрелок и других объектов диаграмм
Для слияния словарей двух моделей необходимо выполнить команду Model / Merge Model Dictionaries . В открывшемся одноименном диалоговом окне установить флажки опций настройки заполнения ячеек словарей и идентификации имен объектов:

Overwrite existing fields — флажок, установка которого обеспечивает выбор свойств (например, описание, заметки, данные, автор и статус), которые для каждого аналогично именованного объекта в диаграмме-цели будут переписаны в соответствии с данными диаграммы-источник
Rename matching arrows — флажок, установка которого обеспечивает добавление символа тильды (~) к каждому дублированному в словаре имени стрелки перед копированием имен стрелок в словарь стрелок диаграммы-цели.
Rename matching data stores — флажок, установка которого, только для диаграмм DFD , обеспечивает добавление символа тильды (~) к каждому дублированному имени данных, содержащихся в словаре данных Data Store , перед их копированием в словарь данных диаграммы-цели
Rename matching externals — флажок, установка которого обеспечивает добавление символа тильды (~) к каждому дублированному имени ссылки, содержащемуся в словаре ссылок Reference Dictionary перед их копированием в словарь ссылок диаграммы-цели.

Слияние информации, содержащейся в словарях, может осуществляться путем импорта текстового файла словаря с помощью мастера импорта. Опции диалоговоых окон Import Wizard :

Dictionary – список словарей, содержащих информацию для импорта
Field Delimiter – BPwin читает импортируемый файл и автоматически определяет разграничители колонок таблицы. При импорте словаря из текстового файла, созданного ранее путем экспорта из BPwin , могут использоваться те же самые разграничители полей, которые использовались при создании файла ( Tab , Comma , или Other ).
Text Qualifier – текстовое поле, в которое вводится пользовательский символ разграничителя полей.
Sub — Field Delimiter — BPwin читает импортируемый файл и автоматически определяет разграничители подобластей таблицы. При импорте словаря из текстового файла, созданного ранее путем экспорта из BPwin , могут использоваться те же самые разграничители подобластей, которые использовались при создании файла ( Tab , Comma , или Other ).
First row contains column names – флажок, установка которого обеспечивает наличие названий колонок в первой строке таблицы, которые соответствуют именам столбцов в словаре.
Retry with corrections – флажок, установка которого обеспечивает восстановление текстового файла после внесения в него каких-либо изменений. Такие исправления обычно относятся к имени объекта, т.к. BPwin не импортирует словари с дублирующимися именами.
Override existing properties with the same name – флажок, установка которого обеспечивает аннулирование в словаре свойств объектов с одинаковыми именами.
Back – переход к предыдущему диалоговому окну помощника
Next – кнопка перехода к следующему диалоговому окну помощника
Start – кнопка начала импорта файла словаря
Retry — кнопка начала импорта при установленном флажке Retry
Finish — кнопка оканчивающая запись изменений в словарь

Алгоритм импорта объектного словаря:

Для открытия помощника импорта файлов Import Wizard :

выполнить команду File/Import/Dictionary
в меню Dictionary указать словарь для экспорта и затем щелкнуть по кнопке Export на панели инструментов

В открывшемся диалоговом окне Open указать тип файла для импорта (*. csv или *. txt )
 В диалоговом окне Dictionary Import Wizard – Step 1 в перечне словарей Dictionary указать словарь для импорта. По умолчанию эта опция осуществляет импорт словаря в текущий словарь
В зоне Delimiter установить требуемый переключатель
Щелкнуть по кнопке Next для открытия следующего диалогового окна the Dictionary Import Wizard – Step 2
 Щелкнуть в строке содержащей название столбцов для сопоставления имен столбцов
 Щелкнуть по кнопке Start
Если импорт одной или более строк словаря не осуществляется, то следует:

заменить имеющееся имя ячейки таблицы на другое уникальное
щелкнуть по кнопке Retry для внесения изменений
щелкнуть по кнопке Retry

Щелкнуть по кнопке Finish

Редактирование содержание ячеек может быть произведено до начала импорта. BPwin произведет импорт сделанных изменений, но не сохранит их в текстовом файле

‹ Слияние двух моделей в одну
Вверх
Функционально-стоимостной анализ ›

Айтистанция
Добавить комментарий

Adblock
detector