UML을 사용한 데이터 모델링 교육 과정
이 과정은 데이터를 UML로 모델링해야 하는 주제 전문가를 위한 것입니다.
구현 세부 사항에 들어가지 않고 일관된 모델링 기법을 다룹니다.
코스 개요
일반적인 데이터 모델링에 대한 간략한 소개
- Languages를 사용하여 데이터를 설명
- ERD 및 기타 UML 표기법
- 데이터 모델링이 데이터베이스 모델링이 아닌 이유
- 데이터 저장 개념(관계형, 계층형, 객체 지향 등)
UML 및 데이터 모델링
- 클래스 다이어그램
- 연관
- 집합
- 합성
- 상속(일반화 및 특수화)
속성
- 속성과 속성 유형
- 속성과 관계
- 데이터 유형
- 데이터에 대한 제약 조건
- 관계에 대한 제약 조건
데이터 모델의 보기
- Business 보기
- 모델러의 보기
- 아키텍트의 보기
- 디자이너의 보기
- 구현자의 보기(간략한 설명)
기타 유용한 UML 다이어그램
- 복합 구조 다이어그램
- 프로파일 다이어그램
중복 방지
- 스테레오타이핑 vs. 상속
- 태그
- Design Patterns (소개)
오픈 트레이닝 코스는 5명 이상의 참가자가 필요합니다.
UML을 사용한 데이터 모델링 교육 과정 - 예약
UML을 사용한 데이터 모델링 교육 과정 - 문의
UML을 사용한 데이터 모델링 - 컨설팅 문의
컨설팅 문의
회원 평가 (1)
Hands-on and conducted using the Sparx EA application which we use extensively in the job
Andy Davey - Envitia
코스 - Data Modelling with UML
예정된 코스
관련 코스
UML의 실용적인 측면
21 시간이 과정은 지식에 대한 지식을 확장합니다. 교육 과정에서 우리는 UML 개체 지향 분석의 언어의 실용적인 사용에 초점을 맞추고 있습니다.
업무 및 시스템 분석을 위한 UML 표기법 활용 워크숍 - Scrum 방법론을 위한 PO를 위한 실습 워크숍
21 시간비즈니스 분석은 비즈니스 요구 사항을 충족하는 솔루션을 개발하기 위해 비즈니스 요구 사항을 조사, 이해 및 정의하는 프로세스입니다. Jest 조직의 변화를 관리하고 새로운 비즈니스 솔루션을 설계하는 과정의 핵심 요소입니다. 비즈니스 분석은 기술, 프로세스 또는 조직 솔루션이 비즈니스 목표와 요구 사항을 충족하는지 확인하는 것을 목표로 합니다. Jest 도입된 솔루션이 정확하고 실행 가능하며 비즈니스 요구 사항을 완전히 충족하도록 보장함으로써 프로젝트의 효율성과 조직의 변화를 보장하는 핵심 요소입니다.
Business Process Analysis with UML and BPMN
14 시간코스 대상:
BPMN 다이어그램을 이해하고 싶은 관리자, 비즈니스 컨설턴트, 비즈니스 분석가, 비즈니스 프로세스 엔지니어, 시스템 분석가 및 표준화된 통합 모델링 표기법을 사용하여 비즈니스 프로세스를 분석하고 계획하는 데 관여된 모든 사람입니다.
코스 목표:
- 고품질의 프로세스 다이어그램 생성
- BPMN 프로세스 표기법으로 모델링
- 현재 상태의 프로세스 정보 캡처
- 사람 중심의 프로세스에 최적화된 프로세스 흐름 구현
- 복잡한 프로세스 정의를 더 관리하기 쉬운 조각으로 단순화 및 분할
BPMN과 UML을 이용한 비즈니스 프로세스 모델링
14 시간목적:
이 교육 과정은 비즈니스 분석가가 BPMN과 활동에서 처리하는 리소스를 사용하여 비즈니스 프로세스를 효율적으로 모델링하는 방법을 배우도록 돕는 것을 목표로 합니다. 민첩한 엔터프라이즈 프레임워크에서 진행되는 이 과정에서 비즈니스 분석가는 "비즈니스 요구 사항"을 처리하고 기본 설계 수준 활동을 일관되게 추진하기 위해 적절한 BPMN 표기법과 UML의 비즈니스 확장을 사용하는 방법을 배웁니다.
디자인 패턴
14 시간이미 많이 검증되고 활용된 다양한 패턴들이 모든 이들에게 제공됩니다. 때로는 이름을 바꾸고 특정 기술에 맞게 구현하는 것이 전부일 수 있습니다. 이는 설계와 테스트에 소요되는 수백 시간을 절약할 수 있습니다. 교육 목표 이 과정은 두 가지 목표를 가지고 있습니다: 첫째, 널리 알려진 패턴을 재사용할 수 있도록 합니다. 둘째, 조직 내에서 특정한 패턴을 생성하고 재사용할 수 있도록 합니다. 이를 통해 패턴이 비용을 절감하고 설계 과정을 체계화하며, 패턴 기반의 코드 프레임워크를 생성하는 방법을 배울 수 있습니다. 대상 소프트웨어 설계자, 비즈니스 분석가, 프로젝트 관리자, 프로그래머 및 개발자, 운영 관리자, 소프트웨어 부서 관리자 등이 해당됩니다. 과정 스타일 이 과정은 사용 사례와 특정 패턴과의 관련성을 중심으로 진행됩니다. 대부분의 예제는 UML과 간단한 Java 예제로 설명되며, 폐쇄형 과정으로 신청할 경우 언어를 변경할 수 있습니다. 또한 패턴의 출처를 안내하고, 조직 내에서 재사용할 수 있는 패턴을 카탈로그화하고 설명하는 방법을 보여줍니다.
기업 아키텍트 소개
7 시간Enterprise Architect 소개 교육 과정은 모델링 활동에 Sparx Systems의 UML 모델링 도구인 Enterprise Architect을 사용하려고 하지만 Enterprise Architect의 기능, 기능 및 사용법에 익숙하지 않은 모든 사람을 위해 설계되었습니다.
Agile 방법과 Agile UML 모델링을 사용한 효율적인 요구 사항 관리
21 시간목표:
이 훈련 과정은 제품 관리자, 제품 소유자, 비즈니스 분석가, 시스템 아키텍트 및 개발자가 제품 비전을 기반으로 요구사항을 효율적으로 관리하고 개발자에게 이를 정확하게 구현하는 방법을 이해하는 데 도움을 줍니다.
더 구체적으로, 이 과정은 제품 관리자가 전략과 이해관계자의 요구를 기반으로 제품의 가치 제안을 더 잘 정의하는 데 도움을 줍니다. 분석가와 제품 소유자는 제품 백로그 요구사항을 설명하고, 시스템의 적절한 에픽과 사용자 스토리를 발견하며, 필요로 하는 가치 창출에 기여하는 방법을 이해합니다. 상호작용형 사례 연구 연습을 통해 참가자들은 이러한 요구사항을 자세히 설명하여 요구사항을 정확하게 이해하고 시스템 수락 테스트를 준비하는 방법을 배웁니다. 따라서 매우 일반적인 생산적인 프로필만 사용하여, 반복적인 요구사항 수집 과정을 통해 아키텍트와 개발자와 효율적으로 소통하는 방법을 학습합니다.
대상:
- 제품 관리자
- 제품 소유자
- 분석가
- 요구사항 프로세스에 관심 있는 누구나
OCUP2 UML 인증 - UML 2 Foundation 시험 준비
21 시간OCUP2 콘텐츠 개발자
NobleProg는 공식 OMG OCUP 2 콘텐츠 개발자 지위를 가지고 있습니다. 이는 우리의 강의 계획서와 교육 자료가 OCUP 2 시험 문제를 준비한 동일한 전문가들에 의해 개발되었음을 의미합니다.
대상
개발자, 프로그래머, 비즈니스 분석가, 프로젝트 관리자, 소프트웨어 아키텍트, 테스터, 문서에 책임이 있는 사람 또는 소프트웨어 개발 과정에 참여하는 모든 사람.
목표
가장 일반적으로 사용되는 UML 요소를 다룰 수 있도록 준비시킵니다.
간단한 UML 모델을 만들 수 있도록 가르칩니다.
UML 개발 팀의 구성원이 될 수 있도록 준비시킵니다.
SysML을 이용한 시스템 엔지니어링과 UML 2
21 시간목표:
시스템 공학 분야의 분석가와 디자이너가 시스템 명세에 따라 UML 2와 SysML을 활용하여 요구사항을 효율적으로 수집하고 임베디드 소프트웨어 디자인 구현 과정을 이해하는 것을 돕습니다.
이 3일간의 교육은 시스템 분석가가 요구사항을 효율적으로 표현하고, 디자이너가 이러한 요구사항을 기반으로 적절한 시스템 아키텍처를 설계할 수 있도록 지원합니다.
결과적으로, 이 시스템 아키텍처는 비즈니스 규칙이 시스템 함수와 사용자 선택(유스 케이스)에 일관되게 추적될 수 있도록 하여 임베디드 시스템 소프트웨어에 변경에 대한 유연성을 제공합니다.
MagicDraw/Cameo로 SysML 적용하기
21 시간이는 사례 연구를 통한 모델링 원칙 UML, SysML 및 MagicDraw 또는 Cameo 사용에 대한 내용을 다루는 3일간의 교육으로, 전형적인 모델 기반 시스템 엔지니어링 접근 방식을 보여줍니다.
과정:
- SysML을 사용하여 시스템 모델링을 위한 MagicDraw 또는 Cameo 사용에 대한 강의 및 실습이 포함됩니다.
- 주요 SysML 개념과 다이어그램을 설명합니다.
- 시스템 모델 예제를 구축하는 실습 경험을 제공합니다.
- 다양한 뷰에서 모델 요소를 추적하는 방법을 보여줍니다.
- MagicDraw개의 기능을 효율적으로 사용하는 방법을 설명합니다.
- 일관된 모델링 사례 연구를 기반으로 합니다.
청중:
- 모델을 만들고 사용하는 시스템 아키텍트, 시스템 엔지니어, 소프트웨어 아키텍트 및 기타 이해 관계자.
행동 양식:
- 프레젠테이션, 토론, 사례 연구 기반의 실습 과제.
강의 자료:
- 슬라이드, 사례 연구 모델, 실제 과제 설명.
인증서:
- 각 참가자는 NobleProg 인증서를 받으며, 이는 훈련에 참석했음을 나타냅니다.
객체 지향 분석 및 설계 UML을 활용하여
21 시간"UML을 사용한 객체 지향 분석 및 설계" 교육은 분석가, 디자이너, 프로그래머, 테스터 및 프로젝트 관리자를 대상으로 하며 UML을 사용한 시스템 모델링에 대한 소개를 제공합니다. 사례 연구를 통해 참가자는 모델링 요구 사항, 비즈니스 프로세스는 물론 기능적 및 비기능적 요구 사항의 문서화 기술을 습득합니다. 훈련의 다음 단계에는 분석 모델, 설계 단계(정적 및 동적 모두), 모델링 도구의 실제 사용이 포함됩니다Enterprise Architect. 이 교육은 소프트웨어 개발의 모든 단계에서 UML을 사용하여 기업의 효과적인 프로세스 모델링을 위한 견고한 기반을 제공합니다.
OCUP2 UML 인증 - UML2 중급 시험 대비
14 시간대상:
개발자, 프로그래머, 비즈니스 분석가, 프로젝트 관리자, 소프트웨어 아키텍트, 테스터, 문서를 책임지는 사람 또는 소프트웨어 개발 과정에 참여하는 모든 사람.
목표:
- 다양한 UML 요소와 작업하도록 준비합니다.
- 복잡한 UML 모델을 만드는 방법을 가르칩니다.
- UML 개발팀의 합격된 고급 멤버가 될 수 있도록 준비합니다.
Enterprise Architect의 UML(워크숍)
21 시간이 과정은 분석가, 디자이너, 개발자, 테스터 및 프로젝트 관리자를 위해 설계되었습니다.
워크샵은 Sparx Systems의 UML 및 Enterprise Architect를 사용하여 문제 분석, 설계 및 문서화 시스템을 소개합니다. 훈련 과정에서 프로그램의 고급 능력 (예 : MDA, 프로필, XMI) 및 모델링을 크게 단순화하고 가속화 할 수있는 최상의 관행을 소개 할 것입니다.
훈련은 Enterprise Architect 도구에 초점을 맞추기 때문에 참가자가 이미 UML에서 모델링하는 방법을 알고 있어야합니다. 훈련을 하고 싶으신 분들께는 훈련을 하고 싶으신 분들입니다.
훈련 방법
10 % 수업, 90% 수업
IT 분석가를 위한 UML Business
21 시간IT 산업에서 가장 빠르게 성장하는 직무 중 하나는 IT 비즈니스 분석가입니다. 비즈니스 분석가들은 거의 모든 조직에서 발견되며, 민간부문 또는 공공부문에서 어떤 IT 팀에서도 중요한 구성원입니다.
이 과정은 최신 객체지향 기술을 사용하여 비즈니스 분석가가 자신의 역할을 수행하는 방법을 명확하고 단계별로 안내합니다.
Use Case Modeling
14 시간이 과정은 비즈니스 분석가, 관리자, 팀장 및 프로세스 소유자가 기능 요구 사항을 추출, 분석, 문서화 및 전달하기위한 수단으로 사용되는 유스 케이스 다이어그램 및 유스 케이스 시나리오를 작성하는 데 필요한 역량을 제공하도록 설계되었습니다 대리인은 UML (Unified Modeling Language)에서 유스 케이스를 작성하여 유스 케이스와 액터 간의 상호 작용을 그래픽으로 표현하도록 연습합니다 .