◎UML(Unified Modeling Language)의 정의와 특징
UML이란 복잡한 소프트웨어 시스템 개발 모델링에 필요한 구성요소를 옆의 그림1과 같이 제시하고 이를 이용한 추상화 방법과 산출물들을 프로젝트 참여자들이 쉽게 이해할 수 있도록 소프트웨어 개발 방법론(표현 및 기법)들이 통합된 객체지향개발 표준통합 모델링 언어이다¹. UML은 모델링 언어일 뿐 메쏘드(또는 방법론)는 아니다. 메쏘드는 프로세스에 대한 정의와 각각의 업무들에 대한 지침과, 업무들 간의 순서들을 명시해야 하는 반면, 모델링 언어는 표기법(또는 다이어그램)들만을 제시하는 것이다.
따라서 UML은 소프트웨어 개발에 사용하기 위한 8개의 다이어그램들을 정의²하고 있으며, 시스템의 정적인 면을 나타내는 한 개의 다이어그램과 시스템의 동적인 면을 나타내는 여섯 개의 다이어그램, 그리고 사용자와의 상호작용관계를 나타내는 한 개의 다이어그램으로 구분된다.
그림 2 UML 다이어그램들간의 관계
시스템의 정적인 면을 나타내는 다이어그램으로는 클래스 다이어그램(class diagram)이 있으며, 동적인 면을 나타내는 다이어그램은 협력 다이어그램(collaboration diagram), 차례 다이어그램(sequence diagram), 상태 다이어그램(state chart diagram), 활동 다이어그램(activity diagram), 배치 다이어그램(deployment diagram), 협력 다이어그램(component diagram)이 있고, 사용자와의 상호작용관계를 나타낸 다이어그램으로는 유스케이스 다이어그램(usecase diagram)이 있다³. 이들 다이어그램 사이의 관계는 위의 그림2과 같다.
....
uml조사 8페이지
1. 모델링의 중요성.
2. 모델링 언어가 반드시 포함하여야 하는 것.
3. UML의 기원과 어떻게 UML이 OMG의 표준이 되었는가
4. UML의 목표
5. UML의 범위
6. 개발 프로세스(Development Process)..
uml에_대하여ppt UML에 대하여
목차
UML
UML 이란
UML의 탄생
UML의 특징
UML의 구성요소
1
UML의 정의
UML 이란 * Unified Modeling Language의 약자 단일 모델링 언어 - 직역 : 표준화된 모델링 언어, 객체간의 관계를 그..
UML다이어그램의 종류 uml다이어그램의 종류
목 차
-uml
-다이어그램 종류
= Usecase Diagram
= Class Diagram
= Sequence Diagram
= Collaboration Diagram
= State Chart Diagram
= Activity Diagram
= Activity D..
[소프트웨어공학] UML 분석 UML 분석
전체 프로세서
업무별 프로세스 분석차량적발과정
업무별 프로세스 분석사진전송과정
업무별 프로세스 분석적발자 처리과정
업무별 프로세스 분석통보 처리과정
전체적인 클래스 구조
세부 클래스 구조 ..
UML 비즈니스 모델링 UML 비즈니스 모델링
비즈니스 모델링의 의의
IT 시스템
비즈니스 시스템(또는 체계)의 업무를 효율적으로 돕기 위해서 개발
조직이 수행하고 있는 현행 비즈니스 시스템을 반영해야 함
비즈니스에서 IT 시스템..
설계패턴 - UML 다이어그램 보고서 UML 다이어그램 보고서
■activity diagram(활동 다이어그램)
① 정의 : 처리 로직이나 조건에 따른 처리흐름을 순서에 따라 정의한 모델
*흐름도, activity 간의 전달되는 제어 흐름을 표현
*하나의 activity는..
[전자계산학] 기말고사 - 2008 객체지향프로그래밍설계 기말고사 : 2008.2 객체지향프로그래밍설계
학번 :(), 이름 :()
참고 1: 글자수 제한이 있는 경우, 제한을 어길 경우 0점 처리됨.
참고 2: 서술형 답안의 경우 답안의 간결성과 완결성을 동시에 만족시키지 ..