exponenta event banner

slreq.Класс ReqSet

Пакет: slreq

Работа с наборами требований

Описание

Экземпляры slreq.ReqSet являются объектами набора требований.

Создание

newReqSet = slreq.new(reqSetName) создает набор требований с именем reqSetName в текущей рабочей папке.

newReqSet = slreq.new(reqSetPath) создает набор требований по указанному пути.

Входные аргументы

развернуть все

Имя набора требований, указанное как символьный вектор.

Пример: 'Design Requirements'

Имя файла и путь к набору требований, указанный как символьный вектор.

Пример: 'C:\MATLAB\myReqSet.slreqx'

Выходные аргументы

развернуть все

Экземпляр slreq.ReqSet объект.

Свойства

развернуть все

Имя набора требований, указанного как символьный вектор.

Путь к файлу набора требований, указанный как символьный вектор.

Требования устанавливают номер редакции, указанный как скаляр.

Имя физического лица или организации, создавшего набор требований.

Дата создания набора потребностей, указанная как datetime значение. Программное обеспечение автоматически заполняет это свойство.

Имя физического лица или организации, которые в последний раз изменили набор требований.

Дата последнего изменения набора потребностей, указанная как datetime значение. Программное обеспечение автоматически заполняет это свойство.

Текст описания набора требований, заданный как символьный вектор.

Указывает, имеются ли в наборе требований несохраненные изменения. 0 для отсутствия несохраненных изменений, и 1 для несохраненных изменений.

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

Методы

addAttributeДобавить пользовательский атрибут в набор требований
addJustification Добавление обоснований в набор требований
закрытьЗакрыть набор требований
createReferencesСоздание ссылок на элементы требований в сторонних документах только для чтения
deleteAttributeУдалить пользовательский атрибут из набора требований
найтиПоиск требований в наборе требований, имеющих соответствующие значения атрибутов
getImplementationStatus Запрос сводки по статусу реализации набора требований
getVerificationStatus Сводка по статусу проверки набора требований запроса
importFromDocumentИмпорт редактируемых требований из внешних документов
inspectAttributeПолучение сведений о пользовательском атрибуте набора требований
сохранить Сохранение набора требований
updateAttributeОбновить сведения для пользовательского атрибута набора требований
updateImplementationStatusОбновить сводку по статусу реализации набора требований
updateVerificationStatusОбновить сводку о состоянии проверки набора требований

Примеры

Создание и создание экземпляра объекта набора требований

% Create a new requirements set
rs = slreq.new('Design_Requirements');

% Save and close the requirements set - saving creates a .slreqx file
save(rs);
close(rs);

% Load an existing requirements set
rs1 = slreq.load('Design_Requirements');

% Open the requirements set in the Requirements Editor
slreq.open(rs1);

Представлен в R2018a