[자료 흐름 중심 설계] 자료 흐름 중심 설계
- 최초 등록일
- 2003.06.25
- 최종 저작일
- 2003.06
- 7페이지/ 한컴오피스
- 가격 1,000원
목차
1 소프트웨어 요구 사항 명세서에 포함된 자료 흐름도와 같은 정보 표현들을 프로그램 구조의 설계 명세서로 변환시키는 단계를 설명하시오.
9. 2 변환 흐름과 거래 흐름에 대하여 설명하시오.
9. 3 자료 흐름 중심 설계, 즉 구조적 설계의 처리 단계를 설명하시오.
9. 4 변환 분석을 적용하여 자료 흐름도로부터 구조도를 유도하는 과정을 설명하시오.
본문내용
(1) 변환 흐름
자료 흐름도의 도면0에 해당하는 기본 시스템 모델을 살펴보면, 정보는 "외부 세계"의 형식으로 소프트웨어에 입력되고 출력된다. 이렇게 외부화된 자료 (externalized data)를 처리하기 위해서는 내부 형식으로 변환시켜야 한다. 정보는 외부 자료를 내부 자료로 변환시켜 주는 경로를 따라 시스템에 입력되고, 이것을 "입력 흐름 (incoming flow)"으로 식별하며, 변환은 소프트웨어의 커널에서 일어난다. 입력되는 자료를 변환 중심 (transform center)을 적용하여 소프트웨어 출력을 유도하는 경로를 따라 이동한다. 출력을 유도하는 경로를 따라 이동하는 자료를 "출력 흐름 (outcoming flow)" 이라고 한다. 자료의 전체적인 흐름은 순차적인 방법으로 발생하고, 하나 혹은 단지 몇 개의 직선 경로들을 따르게 되며, 자료 흐름도의 세그먼트가 이 특성을 나타낼 때 변환흐름 (transform flow)이 나타난다.
(2) 거래 흐름
기본 시스템 모델은 변환 흐름을 내포하고 있기 때문에 모든 자료 흐름은 변환 흐름을 적용하는 것이 가능하다. 그러나, 정보 흐름은 많은 경로 중 한 경로를 따라 다른 자료 흐름을 야기시키는 거래(transaction)라고 부르는 단일 자료 항목으로 특성화할 수 있다. 자료흐름도의 유형이 아래와 같은 그림 형태로 나타나게 될 때 거래 흐름이라고 한다.
거래 흐름(transaction flow)은 외부 세계의 정보를 거래로 변환시키기 위해 입력 경로를 따라 이동하는 자료로 설명할 수 있으며, 거래는 평가되고, 평가된 값에 따라 많은 동작 경로 중 하나의 경로를 따라 그 흐름이 시작한다.
참고 자료
없음