UML 은 통합 모델링 언어입니다.
1, 이미 전면적인 적용 단계에 들어선 사실 기준
2. 임베디드 시스템 모델링, 비즈니스 모델링, 프로세스 모델링 등 애플리케이션 영역이 점차 확대되고 있습니다.
3. "생산 프로그래밍" 의 중요한 지원 기술이 되었습니다: MDA, 실행 가능한 UML 등.
둘째, UML 모델링 기술의 목적과 원리
1, 실제 상황이나 필요한 스타일에 따라 시스템을 시각화하는 데 도움이 됩니다. 시스템 구조 또는 동작을 자세히 설명하는 방법을 제공합니다. 템플릿을 제공하고 시스템 구축을 안내합니다. 우리가 내린 결정을 기록하다.
2. 필요할 때만 모델을 구성합니다.
3. 어떤 모델을 만들 것인지 선택하는 것은 문제 해결 방법, 해결 방법, 해결 방법, 해결 방법, 해결 방법, 해결 방법, 해결 방법, 해결 방법, 해결 방법, 해결 방법, 해결 방법 각 모델은 서로 다른 정밀도 수준으로 표현할 수 있습니다. 가장 좋은 모델은 현실과 관련이 있습니다. 단일 모드로는 충분하지 않습니다. 거의 독립적인 모델로 모든 중요한 시스템을 처리하는 것이 가장 좋다.
셋째, UML 모델링 기술을 사용해야하는 사람
1. 비즈니스 모델링: 분야 전문가는 주력이고 수요 분석가는 주력이며 시스템 분석가와 건축가가 모두 참여할 수 있습니다.
2. 수요 모델: 수요 분석가는 주력, 시스템 분석가는 주력, 분야 전문가는 지도, 설계자 및 고급 개발자 참여입니다.
3. 설계 모델: 수석 설계 모델은 건축가가 주도하고, 수요 측면에서는 시스템 분석가가 지원하고, 기술 구현 측면에서는 고급 개발자가 지원합니다. 상세한 설계 모델은 주로 선임 개발자를 위주로 하며 건축가가 지침을 제공합니다.
4. 구현 모델: 선임 개발자 (디자이너) 를 위주로 건축가가 전반적인 지침을 제공합니다.
5. 데이터베이스 모델: 데이터베이스 개발자 위주, 설계자 지침, 선임 개발자 (디자이너) 협력