Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
언어 소개 UML
- 짧은 역사 UML
- 객체 지향 모델링 분야의 문제 개요
- 사양 UML 그룹 OMG
- 다이어그램 개요 UML
요구사항 관리
- 요구사항 구분
- FURPS에 따른 요구사항 카테고리
- 요구사항 수집 방법
- 표기법을 이용한 요구사항 모델링 UML
- 요구사항 종속성 매트릭스
- 다이어그램을 기반으로 요구 사항 사양 생성
비즈니스 프로세스 모델링
- 비즈니스 프로세스 정의
- UML의 비즈니스 프로세스 모델링
- 활동 다이어그램
- 결정 및 동시 흐름
- 예외 및 예외 처리
- 파티션, 트랙
비기능적 요구사항 모델링
- 구성 요소 및 구현 다이어그램 사용
- 초기 시스템 아키텍처 - 논리적 및 물리적
- 보안, 성능, 시스템 신뢰성과 관련된 요구사항 모델링
기능적 요구사항 모델링
- 시스템 범위 지정
- 사용 사례 다이어그램을 사용한 시스템 기능 모델링
- 행위자와 그들 사이의 관계를 식별
- 사용 사례 인식
- "액터 - 사용 사례" 연관 및 해당 속성
- 사용 사례 간의 관계: 포함, 확장, 일반화
- 유스 케이스 시나리오 생성 및 이를 기반으로 다이어그램 생성(활동, 머신
상태)
분석 시스템 모델
- 시퀀스 다이어그램 사용
- 메시지 유형: 비동기, 동기, 반환
- 메시지 번호 지정 순서 지정
- 분석 개체의 범주: 경계, 제어 및 엔터티
- 시스템 설계 소개
- 상호작용 모델링
정적 모델링
- 클래스 다이어그램 및 소스 코드 생성
- 연관관계와 그 특징
- 기타 관계: 집합, 구성, 일반화, 종속성, 연관 클래스
- 순방향/역방향 엔지니어링
- 다이어그램을 기반으로 소스 코드 생성
- 소스 코드에서 다이어그램 생성
- 코드와 다이어그램 동기화
- 개체, 연결된 구조 및 패키지의 다이어그램
동적 모델링
- 정적 모델 검증
- 메소드 서명의 명확화
- 클래스 다이어그램의 정확성 검증
- 메소드 호출 수준의 동적 모델링
- 디자인 레벨 시퀀스 다이어그램
Requirements
기본 객체 지향 개념이나 객체 지향 언어에 대한 지식이 권장됩니다.
21 Hours
회원 평가 (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Course - Object-Oriented Analysis and Design using UML
Practice exercises were great and the help given by the trainer was excellent.