UML에서 데이터베이스 구성 요소를 태그하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/246760

  •  05-07-2019
  •  | 
  •  

문제

UML 구성 요소 다이어그램에서 하나의 태그 또는 구성 요소를 데이터베이스로 어떻게 식별하여 쉽게 인식 할 수 있습니까? 예전에는 데이터베이스를 보여주는 실린더 기호가 있었지만 UML의 일부는 아닙니다. 예를 들어 애플리케이션 서버도 마찬가지입니다. 어떻게 표시됩니까?

고정 관념은 여기에 적용 할 수 있습니까? 그래픽 요소로 구성 요소 기호를 향상시킬 수 있습니까?

도움이 되었습니까?

해결책

UML은 프로파일을 통해 확장 될 수 있습니다.

주요 확장 가능성 메커니즘은 스테로 타입, 제약 조건 및 태그 값입니다.

Sterotypes는 선택적 고정 관념 아이콘을 가질 수 있습니다.

  • «데이터베이스»에 대한 원통형 아이콘이있는 기존 프로필을 찾을 수 있습니다.
  • UML 도구는 자신만의 프로필을 만들 수 있습니다.

다른 팁

그냥 사용하십시오 <<database>> 구성 요소 다이어그램의 경우.

자세한 정보는이 기사를 확인하십시오. http://www.sparxsystems.com.au/resources/uml_datamodel.html

데이터베이스 태그 <<database>> 그리고 서버로 (나타납니다) <<infrastructure>> Scott Ambler에 따르면. 나는이 정보를 그림 1에서 가져 왔지만이 기사를 읽는 것이 좋습니다 (그리고 그의 다른 기사 - 그들은 좋은 읽기입니다).

내가 지적하고 싶은 다른 것 - UML은 단 하나의 모델링 방법 일뿐입니다. 공식적인 문서에서는 표준을 준수하려고합니다. 그러나 팀을 계획하고 문서화 할 때, 나는 의미가있는 것을 사용하고 팀이 이해합니다. 당신에게는 "DB"라는 실린더 또는 DB 이름을 구성 요소 상자에 넣는 것을 의미 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top