Создание типов атрибутов

Определения атрибутов можно создавать с помощью стандартных типов, поставляемых вместе с Rational DOORS, или с помощью пользовательских типов.

Прежде чем начать

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

Об этой задаче

В Rational DOORS несколько базовых типов, описанных в следующей таблице.
Табл. 1. Базовые типы
Базовый тип Описание
Текст Может содержать абзацы (символы новой строки).

Число вводимых символов не ограничено.

Строка Не может содержать абзацы (символы новой строки).

Строка может содержать не более 968 символов, включая скрытые символы. Например, скрытые символы могут применяться в отформатированном тексте. Символы Unicode и отдельные символы ASCII занимают больше памяти по сравнению с обычными символами ASCII.

Если длина значения превышает 968 символов, то будет выдано сообщение об ошибке и значение будет усечено. Такие значения можно указать в атрибуте Текст.

Целое число Содержит целые числа. Допустимы положительные и отрицательные числа.
Действительное число Содержит десятичные числа. Допустимы положительные и отрицательные числа.
Дата Содержит значения даты.
Перечисление Список значений. В атрибуте с перечислением необходимо указать список значений.

Например, для атрибута с именем Приоритет можно указать базовый тип Перечисление и значения Высокий, Средний и Низкий.

Имя пользователя Имя пользователя Rational DOORS. Этот тип атрибутов связан с текущими пользователями в базе данных Rational DOORS. Атрибуты Rational DOORS, использующие этот тип, можно обновить при удалении пользователей из базы данных Rational DOORS.

На основе этих базовых типов можно создать собственные типы. Например, можно создать тип Значение в процентах с базовым типом Целое число и диапазоном значений 0-100. Затем можно создавать различные атрибуты типа Значение в процентах. Таким атрибутам пользователи могут присваивать только значения из диапазона 0 - 100. Rational DOORS отклоняет любые другие значения как недопустимые.

С помощью типов можно указывать единицы измерения, применяемые для атрибута. Например, можно создать тип Кг с базовым типом Целое число. Затем можно создать атрибут Вес, относящийся к типу Кг. Обратившись к типу атрибута Вес, пользователь сможет определить, что в качестве единиц измерения применяются килограммы.

Если вы настраиваете интеграцию с Rational Insight, то вы должны назначить поддерживаемый, предопределенный URI типу атрибута. Информация о предопределенных URI приведена в разделе Предопределенные URI для атрибутов в модулях.

Процедура

  1. Выберите Правка > Типы.
  2. Выберите Создать или выберите атрибут, который требуется скопировать, и нажмите Скопировать.
  3. Введите имя типа атрибута в поле Имя типа и выберите требуемые параметры. Для просмотра дополнительной информации о параметрах выберите Справка.
  4. Нажмите кнопку OK для создания типа атрибута.

Комментарии