slreq.ReqSet class

Пакет: 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