응용프로그램에 대한 요구사항을 설명하는 유스 케이스 모델을 작성하고
응용프로그램 도메인 요구사항을 식별하고 응용프로그램이 어떻게 구조화되는지를
설명하는 분석 모델을 작성했습니다. 개발 프로세스에서 다음 단계는 응용프로그램에 대한
아키텍처 및 구현 선택사항을 탐색하여 분석 모델에서 빌드하는 것입니다.
이 태스크 정보
디자인 단계는 분석하는 동안 작성된 상위 레벨 모델을 취하고
세부사항을 시스템의 실제 구현에 추가합니다.
시퀀스, 상태 머신, 컴포넌트 및 배치 다이어그램을 포함한 여러
다이어그램을 사용하여 응용프로그램이 어떻게 구조화되고 구현되는지를
자세히 설명하는 모델을 작성할 수 있습니다. 지속성, 분배, 보안 및 로깅에 사용되는
기술 및 생성 프로그래밍이 설명됩니다. 자주 사용되거나 복잡한 구조 및 프로세스를
캡처하는 디자인 패턴을 적용하여 디자인 모델을 더 자세히 정제할 수
있습니다.
구현 단계로 이동할 준비가 되면 디자인 모델은 응용프로그램 코드로
변환될 수 있습니다.