IT정리노트

블로그 이미지

Edward. K

메멘토적 기억능력을 소유한 개발자 노트.

UML Diagram 종류

UML 2008. 7. 18. 14:58
반응형
① Usecase Diagram
       * 용도 - 사용자관점에서 논리적인 시스템의 기능 정의
                 - 인수측과 개발측이 이해를 같이하는 도구
                 - 시스템 전체 개발범위 결정
                 - 시스템 분석, 설계 기준
                 - 인수테스트 기준
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

② Class Diagram
       * 용도 - SW의 기본구성단위인 클래스와 그들간의 관계 정의
                 - 정적인 관점에서 클래스 구조 표현
                 - 기본적 데이터 모델링 수행(분석단계)
                 - 객체지향 언어코딩을 위한 설계 사양 제공(설계단계)
                 - 분석에서 설계까지 일관된 형식의 SW시스템 분석, 설계 도구
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

③ Sequence Diagram
       * 용도 - 객체들간 협력 과정을 동적으로 정의한 Diagram
                 - 유즈케이스 단위로 작성
                 - 분석에서 설계까지 일관된 형식의 SW 시스템 분석 설계 도구
                 - 클래스 다이어그램과 병행되며 상호간 일관성 요구됨
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

④ Collaboration Diagram
       * 용도 - Sequence Diagram과 동일함.
                 - 객체와 메시지를 구조적으로 표현.
                 - Sequence Diagram과 의미 손실없이 변환 가능.
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

⑤ State Chart Diagram
       * 용도 - 하나의 객체가 생성되어 소멸 될 때까지의 모든 상태를 분석 표현.
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

⑥ Activity Diagram
       * 용도 - 일(Activity)의 수행 순서와 처리흐름 모델링. 플로우 차트와 용도 비슷.
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

⑦ Component Diagram
       * 용도 - 컴포넌트로 이루어진 구성체계 표현. 정적 구성관계 표현.
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

⑧ Deployment Diagram
       * 용도 - 컴퓨팅 환경인 노드와 그 노드에 배치할 컴포넌트 구성을 나타냄.
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현

⑨ Object Diagram
       * 용도 - 특정 조건하에서 주요 객체들의 속성과 객체관계를 분석함으로써
                   클래스 모델의 완전성 검증.
       * 작성시기
           요구정의→분석→기본설계→상세설계→개발→구현
반응형
Posted by Edward. K
블로그 이미지

메멘토적 기억능력을 소유한 개발자 노트.

by Edward. K

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

  • egov
  • 컴퓨터 관리
  • Eclipse
  • Flash Player
  • 개한민국
  • 이클립스
  • 캡쳐툴
  • Jboss
  • iBATIS
  • STS
  • EditPlus
  • netbeans
  • 플래시 게임
  • 가상화폐무료
  • EkNote
  • 사업 이야기
  • sqlgate
  • eclipse plugin
  • tomcat
  • 이미지 편집
  • 전자정부프레임워크
  • ERwin
  • Graphic
  • rocketdock
  • flex
  • toad
  • 미네르바
  • 중독성게임
  • 색상코드표
  • android

글 보관함

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

링크

카테고리

분류 전체보기 (792)
행운이와함께 (1)
EkNote Project (18)
ARIS (0)
Android (2)
LINK (39)
UML (9)
Programming (154)
Cobol (0)
ASP (0)
CSS (5)
C_C++ (2)
IBatis (2)
JSP (3)
JAVA (76)
JavaScript (44)
PHP (2)
Utility (76)
Protable (3)
MobileProgram (4)
SKT (0)
KTF (0)
LGT (0)
자료들 (4)
DB (82)
mongoDB (0)
MySQL (8)
Oracle (61)
MSSQL (4)
Graphic (8)
Flash (3)
PhotoShop (3)
SourceFactory (4)
Collection (73)
작가의기막힌상상력 (14)
미소를찾아보는공간 (44)
내심장은작동중일까 (6)
멀더와스컬리의노트 (3)
이건어디에사용할까 (6)
Edward (275)
나만 알기엔 아까워 (100)
기억하기 위한 기록 (123)
시선이 머무는 공간 (50)
숨기고 싶은 이야기 (2)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
Edward. K's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

IT정리노트

메멘토적 기억능력을 소유한 개발자 노트.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (792)
    • 행운이와함께 (1)
    • EkNote Project (18)
    • ARIS (0)
    • Android (2)
    • LINK (39)
    • UML (9)
    • Programming (154)
      • Cobol (0)
      • ASP (0)
      • CSS (5)
      • C_C++ (2)
      • IBatis (2)
      • JSP (3)
      • JAVA (76)
      • JavaScript (44)
      • PHP (2)
    • Utility (76)
      • Protable (3)
    • MobileProgram (4)
      • SKT (0)
      • KTF (0)
      • LGT (0)
      • 자료들 (4)
    • DB (82)
      • mongoDB (0)
      • MySQL (8)
      • Oracle (61)
      • MSSQL (4)
    • Graphic (8)
      • Flash (3)
      • PhotoShop (3)
    • SourceFactory (4)
    • Collection (73)
      • 작가의기막힌상상력 (14)
      • 미소를찾아보는공간 (44)
      • 내심장은작동중일까 (6)
      • 멀더와스컬리의노트 (3)
      • 이건어디에사용할까 (6)
    • Edward (275)
      • 나만 알기엔 아까워 (100)
      • 기억하기 위한 기록 (123)
      • 시선이 머무는 공간 (50)
      • 숨기고 싶은 이야기 (2)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바