EJB는 서버측 Java 컴포넌트입니다. 분배, 지속성, 보안 및 트랜잭션과 같은 메커니즘을 EJB가 사용할 수 있게 하는 EJB 컨테이너에 의해 호스트됩니다.  
기타 관계:  다음 파트 설계 모델
역할:  설계자 
선택 기능:  EJB 기술을 사용하는 경우 필수.  
템플리트 및 보고서: 
     
예: 
     
UML 표시:  하나 이상의 클래스 세트. 세부사항 및 대체 모델링 선택사항은 가이드라인: EJB 식별에 설명되어 있습니다.
추가 정보: 

활동 정보:    활동 결과:  

목적 페이지 맨 위

EJB는 결과물: 클래스 설계와 동일한 목적을 갖습니다. 고유한 모델링 특성 및 추가적인 고유한 지침이 있으므로 별도의 결과물로 추상화되지만, 대부분은 설계 클래스용으로 간주될 수 있습니다.

등록 정보 페이지 맨 위

등록 정보 이름 간략한 설명
이름 EJB의 이름.
간략한 설명 EJB의 역할 및 목적의 간략한 설명.
책임 EJB에서 정의하는 책임.
관계 기타 모델 요소에 대한 관계. 예를 들어, EJB가 컴포넌트로 모델화되는 경우 엔터프라이즈 Bean 클래스 및 인터페이스에 대한 "상주" 종속성, 모듈에 대한 "구현" 관계 및 노드에 대한 "전개" 관계를 가질 수 있습니다.
특수 요구사항 설계 모델에서 고려되지 않지만 구현 중 주의해야 하는 EJB에서의 비기능적 요구사항과 같은 모든 요구사항에 대한 참조.
다이어그램 상호작용 다이어그램, EJB 다이어그램 또는 상태 도표 다이어그램과 같이 EJB에 로컬인 임의의 다이어그램.

타이밍 페이지 맨 위

구조적으로 중요한 EJB는 구현 단계 중 식별되고 설명됩니다. 나머지 EJB는 구성 단계 중 식별되고 설명됩니다.

책임 맨 위 페이지

설계자 역할은 다음을 보장하는 EJB의 무결성에 책임이 있습니다.

  • EJB는 관여하는 유스 케이스 구현에서 작성되는 요구사항을 완수합니다.
  • EJB는 가능한 기타 설계 요소와 독립적입니다.
  • 책임, 관계, 조작 및 속성을 포함하는 특성(및 Bean 구현 클래스 및 인터페이스 특성)가 조정되고 일관되게 유지됩니다.
  • 특수 요구사항은 읽기 가능하며 목적에 적합합니다.
  • EJB를 기술하는 다이어그램을 읽을 수 있으며 기타 특성과 일치합니다.

조정 페이지 맨 위

EJB 모델링 선택사항은 가이드라인: EJB에서 설명됩니다.



Rational Unified Process   2003.06.15