getImplementationStatus

Класс: slreq. Требование
Пакет: slreq

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

Синтаксис

status = getImplementationStatus(req)
status = getImplementationStatus(req, 'self')

Описание

status = getImplementationStatus(req) возвращает сводные данные состояния реализации для требования req и все его потребности в детях.

status = getImplementationStatus(req, 'self') возвращает сводные данные состояния реализации только для требования req.

Входные параметры

расширить все

Образец требования, заданный как slreq.Requirement объект.

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

расширить все

Сводные данные статуса реализации для требования и его дочерних потребностей, возвращаемое в виде MATLAB® структура, содержащая эти поля.

Общее количество функциональных требований (включая требования к детям), возвращаемых в качестве double.

Общее число выполненных требований (включая потребности детей), возвращенных в качестве double.

Общее количество потребностей (включая потребности детей), обоснованных для реализации, возвращенных в качестве double.

Общее число невыполненных требований (включая потребности детей), возвращенных в качестве double.

Примеры

Получение сводных данных по статусу реализации требования

% Get the implementation status summary of the requirement req
% and all its child requirements
reqImplStatus = getImplementationStatus(req)

reqImplStatus = 

  struct with fields:

          total: 20
    implemented: 16
      justified: 3
           none: 1

% Get the implementation status summary of only the requirement myReq
myReqImplStatus = getImplementationStatus(myReq, 'self')

myReqImplStatus = 

  struct with fields:

    implemented: 16
      justified: 3
           none: 1

Введенный в R2018b