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

본문 바로가기

사이트 내 전체검색

knowledge

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

작성일 21-02-02 14:32

페이지 정보

작성자 웹지기 조회 5,049회 댓글 0건

본문

❖ 관계

 • 연관관계

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

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

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

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

   - 다중도 

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

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

 • 집합관계

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

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

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

 • 포함관계

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

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

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

 • 일반화관계

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

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

1.PNG

 • 의존관계

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

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

 • 실체화관계

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

    연결하여 표현


2.PNG



❖ 다이어그램

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

   클래스 다이어그램

   객체 다이어그램

   컴포넌트 다이어그램

   배치 다이어그램

   복합체 구조 다이어그램

   패키지 다이어그램

 - 행위(Behavioral) 다이어그램

  유스케이스 다이어그램

  시퀀스 다이어그램

  커뮤니케이션 다이어그램

  상태 다이어그램

  활동 다이어그램

  상호작용 개요 다이어그램

  타이밍 다이어그램




추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 89건 2 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기