본문/내용
1. 설계 전략 기술 중 거래 분석(Transaction Analysis)에 대해서 설명하시오.
거래 분석(Transaction Analysis)은 시스템 설계에서 중요한 단계로, 특정 거래가 시스템 내부에서 어떻게 발생하고 처리되는지를 설명하는 방법론이다. 이 과정은 사용자 요구 사항을 파악하고 시스템의 기능적 요구를 정의하는 데 결정적인 역할을 한다. 거래 분석은 다양한 유형의 거래를 식별하고, 이 거래들이 시스템에서 어떻게 흐르는지를 이해하는 데 중점을 둔다. 거래 분석의 가장 큰 목표는 사용자의 비즈니스 프로세스를 이해하고, 이를 통해 시스템이 어떻게 사용자 요구에 부합하도록 구성될지를 규명하는 것이다. 이를 위해 다양한 정보를 종합적으로 고려해야 하며, 비즈니스 환경과 사용자 인터페이스, 시스템 간의 상호작용 등을 면밀히 분석해야 한다. 거래의 크기와 복잡성에 따라 분석의 깊이나 범위가 달라질 수 있다. 실제 거래 분석은 다음과 같은 단계로 진행된다. 첫 번째 단계는 거래의 정의이다. 여기에서는 거래가 무엇인지, 어떤 입력과 출력을 가지는지에 대한 구체적인 서술이 이루어진다. 두 번째 단계로는 거래의 흐름을 분석하는 것이며, 이 과정에서는 사…