이번 글은 시작하기에 앞서 먼저 저번글의 내용을 잠깐 복습하는 글을 써보려한다. 블로그를 되게 오랜만에 쓰는데
며칠전에 알바를 시작해서 너무 바빴다. 매일 알바하고 운동하고 공부할라니까 죽을것 같다. 이제 알바 안해야지 ㅋ
제어 명세서
시스템의 행위를 기술함
-다양한 제어 흐름에 어떤 동작 시나리오가 발생하는지 알려줌
*데이터 : 계산에 사용되어 새로운 데이터를 생성하거나 이를 변형
*제어 : 계산에 직접적으로 사용되지 않고 계산의 순서나 조건을 나타냄
제어논리
- 조합논리 : 순서가 문제되지 않는 조합 ex. 번호 자물쇠
- 순열논리 : 순서가 중요시되는 조합 ex. 현관 비밀번호
자료흐름도의 실시간확장모델
- 프로세스 활성도
- 결정표
- 상태변화도
- 상태사건표
출처: https://re-hwi.tistory.com/13 [Dvelopment blog]
이건 저번 글의 마지막 부분을 가져온 것인데 이번에 공부할 내용과 큰 연관이 있어서 가져왔다.
제어명세서 기술유형
프로세스 활성표 (PAT : Process Activation Table)
- 주어진 사건에 의해 특정 프로세스를 활성화시키는 동작을 기술
- case도구를 이용할경우 직접 참조할 수 있는 장점을 지님
- 입력 제어흐름의 순서를 고려하지 않는 조합논리의 경우에 적합
결정표
- 한 프로세스와 연관된 모든 동작을 표시하거나 프로세스 수행중 요구되는 결정이나 조건을 기술
- 입력 제어 조건들의 순서는 고려하지 않는 조합논리를 나타내는데 적합
- 출력값을 갖기위해 요구되는 입력값을 테이블 형태로 나타냄
상태변화도
- 시스템의 상태와 상태를 변하게하는 사건들을 묘사하고, 사건에 의해 나타나는 동작 등 시스템의 행위를 표현
상태 사건표
- 상태변화도에 표현되어 있는 정보를 테이블 형태로 표현한 것
- 열(세로)은 사건을 표시하고 행(가로)은 상태를 나타냄
복합 제어 명세
- 여러 제어 명세가 혼합되어 시스템의 제어기능을 나타내야 하는 경우
- 프로세스 활성표, 결정표, 상태 변화도, 상태 사건표가 복합적으로 한 자료 흐름도에 표현 될 수 있음
'개발 > 소프트웨어 공학' 카테고리의 다른 글
객체지향 분석 기법 (0) | 2022.01.17 |
---|---|
정보 모델링 (0) | 2022.01.12 |
동적 모델링(1) (0) | 2022.01.09 |
기능 모델링 (1) | 2022.01.06 |
요구사항 분석과 모델링 (0) | 2022.01.05 |
댓글