[컴퓨터 언어] UML 에 대한 정리

등록일 2001.12.18 MS 워드 (doc) | 12페이지 | 가격 1,000원

목차

1. UML(Unified Modeling Language)의 구성
1.1 계층구조
1.2 UML의 여러가지 요소

2. 객체지향

3. UML에 객체지향 적용
3.1 UML의 클래스 표현
3.2 클래스와 클래스의 연결

4. 클래스의 다이어그램
4.1 클레스 다이어그램
4.2 객체 다이어그램
4.3 쓰임새 다이어그램
4.4 상태 다이어그램
4.5 시퀀스 다이어그램
4.6 활동 다이어그램
4.7 협력 다이어그램
5.시스템 개발 과정과 UML
6.디자인 패턴(design patterns)

본문내용

1. UML(Unified Modeling Language)의 구성
1.1 계층 구조
사용자 객체 계층-사용자는 UML 사용자를 말한다.
모델 계층-시스템 분석의 초기에 다루는 것으로 특정한 도메인 전문가나 의뢰인들과 작업하여 얻어낸 도메인의 단서 그리고 시스템 사용자들과 작업하여 얻어낸 쓰임새가 이 계층에 속한다.
메타모델 계층-클래스나 노드 같은 개념들이 세번째 계층에 속한다. 이 계층은 모델을 설정하는 언어를 정의하는 역할을 한다. 즉 모델이 어떤 것인가를 정의한다.
메타메타모델 계층-이 계층은 클래스 쓰임새 컴포넌트 등의 UML요소를 설정하는 언어를 정의하는 수단이다. 다시 말하면 메타모델에 어떤 것이 들어가는 가를 정의한다.

위와 같이 UML은 네 개의 계층으로 구성되어 있고 시스템을 분석할 때는 첫째와 둘째 계층에서 작업하는 경우가 대부분이며 UML의 개념은 셋째 계층이라고 생각하면 된다.

1.2 UML의 여러가지 요소
(1) 여러 종류의 다이어그램이

참고 자료

<초보자를 위한 UML 객체 지향 설계> Joseph schmuller 저, 곽용재 역
<Design Patterns> Addison-Wesley 저
<소프트웨어 공학론> 최은만 저
<객체지향뉴스레터> http://sslab.icu.ac.kr/oonews/
*원하는 자료를 검색 해 보세요.
  • UML 15페이지
    UML의 정의 UML(Unified Modeling Language)은 소프트웨어 시스템 산출물의 명세 화, 시각화, 구축, 문서화에 사용되는 언어로 비즈니스모델링이나 소프트웨어 시스템이 아닌 경우에도 사용될 수 있다. UML은 복잡한 대규모 시스템모델링에서 성공을 거..
  • UML에 대한 이해 18페이지
    Report UML (Unified Modeling Language) << 목차 >> UML의 등장 배경 UML과 방법론 UML의 구성 UML의 뷰(View) UML의 다이어그램(Diagram) UML의 관계(Relationships) UML의 규칙 UML 이해하기 ..
  • UML 93페이지
    UML(Unified Modelling Language) * 목차 UML 유스케이스 모델 클래스 다이어그램 시퀀스 다이어그램 콜레버레이션 다이어그램 액티비티 다이어그램 상태차트 다이어그램 * 목차 UML 유스케이스 모델 클래스 다이어그램 시퀀스 다이어그램 콜레버레이션 ..
  • [다이어그램]전자결제보고서] 클래스 다이어그램 8페이지
    실험?실습 안내서 실험?실습 번호 14 실험?실습 일시 2006 년 6 월 6 일 담당 교수 담당 조교 보고서 제출 기한 2006 년 6 월 8 일 배점 제출자 1. 제목 : 클래스 다이어그램 작성 - Activity 2045 2. 목적 설계 단계를 위한 클래스 다이어..
  • UML의 유래와개요 정의 다이어그램 요약 3페이지
    Ⅰ. UML의 역사 UML(Unified Modeling Language)은 모델링 언어로 소프트웨어 시스템을 기술하는데 사용한다. 1990년대는 Rational사와 3명의 유명한 방법론자(Grady Booch, James Rumbaugh, Ivar Jacobson)의..
  • [객체지향]UML에 대한 기본지식 9페이지
    UML 의 탄생배경 현재 많은 회사에서 소프트웨어에 대한 전략적인 가치가 증가됨에 따라 산업계에서는 소프트웨어 생산의 자동화, 소프트웨어의 시간과 비용을 절감, 소프트웨어의 질을 향상시킬 수 있는 기술을 모색하고 있다. 이러한 기술들로 현재 부상하고 있는 것이 컴포넌트..
  • [컴퓨터정보학]TOGETHER을 사용한 UML다이어그램 14페이지
    1. 객체지향 분석절차Ⅱ MSG Foundation 사례를 통해 통합프로세스를 추출해보자. 여기에는 3종류의 클래스가 있다. 1. 엔티티 클래스 2. 화면 클래스 3. 통제 클래스 7.1 엔티티 클래스의 추출 엔티티 클래스는 다음 3단계의 반복을 통해 추출된다. 1. ..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [컴퓨터 언어] UML 에 대한 정리