문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
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.