기능적 컴포넌트에서는 추가 비즈니스 기능을 서비스 컴포넌트에 제공합니다. 많은 점에서 서비스 컴포넌트에서 제공된 기능은 해당 기능적 컴포넌트 및 이 기능에 더해 구현되는 추가 비즈니스 로직에 따라 다릅니다.
기능적 컴포넌트는 종종 유형 관리자 간에서 찾을 수 있습니다. 이 컴포넌트는 특정 도메인 요소를 관리하며, 그 예로 "차량", "고객", "스케줄" 등이 있습니다. 이 도메인 요소는 단순한 구조이기보다는 세분화된
데이터 그래프임을 분명하게 해야 합니다.
예제
렌트카 예제를 고려할 때 예약 서비스 컴포넌트에서는 고객, 고객이 임대할 위치 및 고객이 지정한 클래스에서 사용 가능한 차량에 대한 세부사항을 통합해야 합니다. 또한 고객의 등급을 결정하여 문제가 발생한 경우(예:
사용 불가능한 차량), 적합한 레벨의 서비스를 제공할 수 있습니다. 다음 다이어그램에서는 예약의 컴포넌트 모델을 보여 줍니다.

|