[UML] UML 정리

등록일 2003.07.28 MS 워드 (doc) | 9페이지 | 가격 1,600원

소개글

UML에 관한 정리 입니다.
참고하셔서 도움이 되시길바라며...,
jmpark002@hanmail.net

목차

1.1 UML이란 무엇인가?
1.2 UML을 정의하게 된 동기
1.2.1 모델링을 하는 이유
1.2.2 소프트웨어 산업의 경향
1.3 UML의 목표
1.4 UML의 범위
1.4.1 UML 산출물
1.4.2 UML의 범위 바깥
2.1 액터와 사용사례
2.2 사용사례 다이어그램 (Use Case Diagram)
2.3 사용사례 기술
3. 클래스 다이어그램
3.1 연관 (Association)
3.2 속성 (Attribute)
3.3 연산 (Operation)
3.4 일반화 (Generalization)
3.5 제약 규칙 (Constraint Rule)
4. 상호작용 다이어그램 (Interaction Diagram)
4.1 순차 다이어그램 (Sequence diagram)
4.2 협동 다이어그램 (Collaboration Diagram)
4.3 순차 다이어그램과 협동 다이어그램의 비교
4.4 언제 상호작용 다이어그램을 사용하는가?
5. 상태 다이어그램 (State Diagram)
6. 활동 다이어그램 (Activity Diagram)
7. 컴포넌트 다이어그램 (Component Diagram)
8. 배치 다이어그램 (Deployment Diagram)

본문내용

1.1 UML이란 무엇인가?
Unified Modeling Language (UML)은 소프트웨어 시스템, 더 나아가 업무 모델링, 기타 소프트웨어가 아닌 시스템의 산출물을 규정하고 시각화하며 구현하고 문서화하는 언어이다 (The UML is a language for specifying, visualizing, constructing, and documenting the artifacts of a software systems, as well as for business modeling and other non-software systems). UML은 복잡한 대형 시스템을 모델링하는데 성공적으로 증명된 공학적 기법들을 모아 제시한 것이다.
UML은 80년대 후반에서 90년대에 이르는 기간 동안 나타난 객체지향 분석 설계 방법론의 흐름을 이어받은 객체지향 모델링 언어이다. 가장 영향력이 있던 Booch와 Rumbaugh, Jacobson의 방법론을 직접적으로 통합하였으며 이외 방법론의 장점들을 모아서 표준화시킨 것이다. 99년 3월 현재 UML은 OMG(Object Management Group)에 의해서 표준으로 확정되었으며 개정된 1.1판이 제시된 상태이고 1.3판의 개정 작업이 이루어지고 있다.
UML은 모델링 언어로서 방법론의 일부이다. 방법론의 다른 부분인 공정(process)은 표준화되어 있지 않으나 어떠한 방법론을 사용하든지간에 통일된 표기법을 제시하는 것이 UML의 역할이다.
*원하는 자료를 검색 해 보세요.
  • UML 15페이지
    UML의 정의UML(Unified Modeling Language)은 소프트웨어 시스템 산출물의 명세화, 시각화, 구축, 문서화에 사용되는 언어로 비즈니스모델링이나 소프트웨어 시스템이 아닌 경우에도 사용될 수 있다. UML은 복잡한 대규모 시스템모델링에서 성공을 거둔 ..
  • UML이란? 6페이지
    1. UML이란? 1) UML의 정의 - UML은 소프트웨어 시스템을 시각화하고, 기술하고, 구축하며 또한 산출물을 문서화하는데 사용되는 모델링 언어를 말한다. 2) UML의 역사 - 소프트웨어 개발 과정에서 산출되는 산출물들을 명시, 개발 그리고 ..
  • [컴퓨터 언어] UML 에 대한 정리 12페이지
    1.UML(Unified Modeling Language)의 구성1.1 계층 구조사용자 객체 계층-사용자는 UML 사용자를 말한다.모델 계층-시스템 분석의 초기에 다루는 것으로 특정한 도메인 전문가나 의뢰인들과 작업하여 얻어낸 도메인의 단서 그리고 시스템 사용자들과 작..
  • UML에 대한 이해 18페이지
    요구분석, 시스템설계, 시스템 구현 등의 시스템 개발 과정에서, 개발자간의 의사소통을 원활하게 이루어지게 하기 위하여 표준화한 모델링 언어1.UML의 등장 배경 소프트웨어 시스템이 점점 복잡해짐에 따라 우리는 전체적으로 시스템을 이해하는 데 많은 어려움을 겪게 되었다..
  • [객체지향]UML에 대한 기본지식 9페이지
    UML 의 탄생배경현재 많은 회사에서 소프트웨어에 대한 전략적인 가치가 증가됨에 따라 산업계에서는 소프트웨어 생산의 자동화, 소프트웨어의 시간과 비용을 절감, 소프트웨어의 질을 향상시킬 수 있는 기술을 모색하고 있다. 이러한 기술들로 현재 부상하고 있는 것이 컴포넌트 ..
  • UML의 각 표기방법에 대한 정의와 적용사례 22페이지
    1. 서론- UML이란 무엇인가 컴퓨터 시스템의 초창기에는 프로그래머들이 대개 면밀한 문제 분석에 의존하지 않은 것이 보통이었다. 문제 분석이 있었다고 해도 거의 잊어버리거나 귓등으로 흘려보내기 일쑤였다. 그들은 프로그램을 밑바닥부터 만들어 올렸으며, 필요한 코드를 ..
  • uml조사 8페이지
    1. 모델링의 중요성.강력한 소프트웨어 시스템을 만들기 위해 구축(Construction)하고 개선(Renovation)하기에 앞서 모델을 만드는 것이 건물을 만들기 위한 청사진 만드는 것과 같이 핵심적인 요소이다. 잘 만들어진 모델은 프로젝트 팀간의 통신수단으로써 그..
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [UML] UML 정리