시스템 확인
요구 사항 및 시스템 포털에서 요구 사항은 하나 이상의 시스템 또는 하위 시스템에 연결됩니다. 이러한 시스템은 검증 및 유효성 검사(V&V) 활동을 사용하여 검증됩니다. 블록의 요구 사항은 싱글 또는 여러 개의 V&V 활동으로 검증할 수 있습니다. 각 활동은 하나 또는 여러 요구사항에 연결될 수 있으며 하나 이상의 시스템을 검증할 수 있습니다.
이 튜토리얼의 이 부분에서는 요구 사항 및 시스템 포털을 사용하여 V&V 활동을 수행하는 방법에 대해 설명하고 다음을 설명합니다:
-
V&V 활동을 만드는 방법.
-
V&V 활동을 요구사항에 연결하는 방법.
-
활동을 실행하는 방법.
-
요구 사항 및 시스템 포털에서 자동 검증 방법을 시연합니다.
검증을 위한 뷰 만들기 및 로드
요구 사항 및 시스템 포털은 식별자, 텍스트, 부모, 자식, 유형, 상태, 검증 상태, 검증 활동, 검증 블록, 태그 및 속성과 같이 미리 선택된 다양한 속성을 제공합니다. 그러나 작은 화면에서는 가로 스크롤이 과도하게 발생할 수 있습니다. 필수 속성만 포함된 Custom 보기를 생성하여 확인 프로세스를 간소화할 수 있습니다. 확인을 위한 새 보기를 만들고 로드해 보겠습니다.
-
열 헤더에 커서를 놓고 나타나는
아이콘을 클릭한 다음
아이콘을 클릭하면 사용 가능한 열 목록이 표시됩니다.
-
목록에서 모든 열을 선택 해제하고 다음 열만 선택합니다:
-
Text -
Applicable Blocks -
Parents -
Children -
V&V Status -
V&V Activities -
V&V Rules -
Tags
-
-
표를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서
Save view 명령을 선택합니다. 열리는Save current view 창이 열리면 를 입력합니다Verification_ViewView name 을 선택하고Private 를 클릭한 다음
을 클릭합니다.
요구 사항에 확인 및 검증 활동 추가하기
요구 사항 및 시스템 포털은 요구 사항의 확인 및 검증을 위한 세 개의 열을 제공합니다(다음과 같은 추가 열과는 별도로
-
V&V Status - 요구 사항의 전반적인 검증 상태를 나타냅니다. -
V&V Activities - 요구 사항과 관련된 V&V 활동을 표시합니다. -
V&V Rules - 요구 사항과 시스템 설계 모듈 간의 밸리 비교를 기반으로 자동 검증을 수행합니다.
-
버튼을 클릭합니다. 열리는 Create V&V Activity 창이 열리면 를 입력하고Mass InspectionName 필드와 를 입력하고This activity measures the mass of the Valifan.Description 필드를 입력하고
을 클릭합니다.
-
이제 새 활동을 요구 사항 모듈의 요구 사항 중 하나에 연결합니다. 열에서 활동의 이름을 클릭하고
Name 열에서 활동 이름을 클릭하고 페이지 상단의Requirements Statuses 컨트롤을 클릭합니다.
-
오른쪽 상단의
버튼을 클릭합니다. 열리는 Link Requirement 창이 열리면R-Fan-001 드롭다운에서Requirement 드롭다운에서Fan 을 선택한 다음
을 클릭합니다.
-
활동의 지침에 따라 대량 검사를 수행했다고 가정하고 이제 확인 상태를 확인됨으로 설정해 보겠습니다. 이렇게 하려면 열에서 셀을 두 번 클릭하고
Status 열의 셀을 두 번 클릭하고 드롭다운에서Verified 을 선택합니다.
이렇게 해서 수동 검증 활동을 성공적으로 만들었습니다. 이제 시스템 설계 값을 요구 사항 값과 비교하여 확인하는 요구 사항에 대한 자동 검증을 수행하는 방법을 살펴보겠습니다.
Rule을 사용하여 자동으로 시스템 검증하기
-
커서를 사양의
300 g 열의Text 열의 값 위로 커서를 가져가R-Fan-001 요구 사항 열의 값 위로 커서를 가져간 다음 팝업에서 이름을 확인합니다. 이 이름은 이 값을 System Design Module의 값과 비교할 규칙을 만들 때 사용됩니다.
-
셀의
V&V Rules 열의 셀을 두 번 클릭합니다R-Fan-001 요구 사항. 요구 사항V&V Rules 창이 열리고, 여기서 요구 사항인 질량 300g의 발리팬 질량과 시스템 설계 모듈의 질량 밸리를 비교하는 규칙을 정의할 수 있습니다Fan 시스템 설계 모듈의 질량 값과 비교합니다. 기호를 사용하여 심볼을 사용하여 밸리를 참조합니다. 표시되는 팝업에서 이름을 입력하여 밸리를 검색할 수 있습니다. 다음과 같이 Rule을 정의합니다:$$Fan.Mass$R-Fan_001.maximum_mass_of_the_fan
-
창에서
버튼을 클릭한 다음 V&V Rules 창을 클릭한 다음 창을 닫습니다. 표에서 이제 요구 사항과 관련된 하나의 Rule(확인됨)과 총 2/2 V&V 상태(이전에 대량 검사 활동도 확인되었으므로)가 있는 것을 볼 수 있습니다.
다음 단계는 무엇인가요?
이제 요구 사항 및 시스템 포털을 사용하는 방법을 알게 되었습니다!
데스크톱 팬 프로젝트를 계속 개선할 수 있습니다. 다음은 몇 가지 아이디어입니다:
-
요구 사항에 규정 준수 추가하기
-
요구 사항 간에 몇 가지 상위/하위 관계를 추가하고, 연결 그래프를 확인하고, 요구 사항의 색상 코드를 확인하세요.
-
팬 모드에 따른 결과 공기 변위를 계산하는 시뮬레이션을 만들어 보는 것은 어떨까요?
-
태양광 패널 블록을 추가하여 팬을 휴대용으로 만들어 보세요. 태양 전지판의 태양 각도에 따라 최대 회전 속도가 달라지도록 설정할 수 있습니다.