[ 정보처리기사 ] 소프트웨어 설계 - 관계 > knowledge

본문 바로가기
사이트 내 전체검색

knowledge

[ 정보처리기사 ] 소프트웨어 설계 - 관계

작성자 웹지기
작성일 21-02-02 14:32 | 조회 8,127 | 댓글 0

본문

❖ 관계

 • 연관관계

   - 2개 이상의 사물이 서로 관련되어 있음을 표현

   - 사물 사이 실선, 방향성은 화살표

   - 양방향 관계의 경우 실선으로만 연결

   - 다중도(Multiplicity)를 선 위에 표기

   - 다중도 

      1 n  0..1  0..* 또는 *   

      1..*   n..*   n..m

 • 집합관계

   - 포함하는 쪽과 포함되는 쪽은 서로 독립적

   - 속이 빈 마름모를 연결하여 표현

     컴퓨터 ◇-----------  프린터

 • 포함관계

   - 포함하는 쪽과 포함되는 쪽은 서로 독립될 수 없고 생명주기를 함께함

   - 속이  채워진 마름모를 연결

      문(Door) ◆------------ 키(key)

 • 일반화관계

   - 일반적인 개념을 상위(부모), 구체적인 개념을 하위(자식)

   - 구체적인 쪽에서 일반적인 쪽으로 속이 빈 화살표 연결

1.PNG

 • 의존관계

   - 영향을 주는 사물(이용자)이 영향을 받는 사물(제공자) 쪽으로 점선 화살표를 연결하여 표현

      등급 ---------------->할인율

 • 실체화관계

   - 사물에서 기능 쪽으로 속이 빈 점선 화살표를 

    연결하여 표현


2.PNG



❖ 다이어그램

 - 구조적(Structural) 다이어그램

   클래스 다이어그램

   객체 다이어그램

   컴포넌트 다이어그램

   배치 다이어그램

   복합체 구조 다이어그램

   패키지 다이어그램

 - 행위(Behavioral) 다이어그램

  유스케이스 다이어그램

  시퀀스 다이어그램

  커뮤니케이션 다이어그램

  상태 다이어그램

  활동 다이어그램

  상호작용 개요 다이어그램

  타이밍 다이어그램



0 0

댓글목록 0

등록된 댓글이 없습니다.

knowledge 목록

Total 89
게시물 검색

회원로그인

접속자집계

오늘
11,573
어제
20,569
최대
61,067
전체
18,370,391

그누보드5
Copyright © www.funyphp.com. All rights reserved.