deployment_Diagram
정의 :
1. 노드와 노드들 간의 관계를 나타낸 것
2. 구성 : 네트워크 , H/W or S/W 실행파일 수준 컴포넌트들과 함께 표현
3. 관계 : 네트워크 특성이나 프로토콜 등을 표현
4. 컴포넌트 다이어그램에는 파일 수준에서 표현
5. 네트워크와 하드웨어에 대한 관계만을 표현
6. 컴포넌트 다이어그램과 함께 시스템의 물리적인 요소를 모델링
7. 시스템을 구성하는 처리장치와 그들 사이의 통신 경로를 기술할 때 사용
노드
정의 :
1. 처리 능력을 가진 장치를 의미
노드 2가지 기능
1. 프로세스 : 처리 할 수 있는 능력을 지닌 기계 ( 하드 , 서버 )
2. 디바이스 : 스스로 처리 할 수 없는 기계 ( Ex : scanner , printer )
노드의 표현
정의 :
1. 정육면체로 표현
2. 정육면체내에서 프로세스는 한쪽면이 검은색으로 표현
3. 정육면체내에서 디바이스는 표현 x
4. 스스로 처리 할 수 있는 장치 or 스스로 처리 할 수 없는 장치
노드의 확장 표현
정의 :
1. 객체 수준에서 본 배치 다이어그램
2. 노드는 클래스, 유스케이스 , 컴포넌트처럼 속성을 가질 수 있다.
커넥션
정의 :
1. 배치 다이어그램에서 노드들 사이의 연결을 의미
2. 해당 노드들의 통신 방식을 표현
3. 다중성을 표현 할 수 있다
4. 연결을 하고 프로토콜이 “~이다” , “~에 연결되어 있다”를 표현한다.
5. 모든 커넥션이 물리적인 연결이기 때문에 “~에 연결” 과 같이 동일한 이름으로 끝나며 커넥션의 유형을 설명하기 위해서 *스테레오타입*을 사용
컴포넌트 다이어그램과 배치 다이어그램의 결합된 표현
정의 :
1. 노드에서 컴포넌트를 모델링하는 일반적인 기법
ㄱ. 컴포넌트 다이어그램과 배치 다이어그램의 2가지 물리적인 다이어그램 표기법을 결합하는것
2. 노드의 내용을 보여주기 위해 확장된 노드 안에 컴포넌트 아이콘을 모델링
3. 컴포넌트 사이에 논리적인 통신을 나타내기 위해 컴포넌트 다이어그램에서 사용했던 점선 형식의 의존관계를 이용
배치 다이어그램의 간단한 예
1. WWW배치 다이어그램
ㄱ. WWW 서비스 : 멀티미디어 정보 및 하이퍼텍스트 기능 제공 모든 기본 서비스를 통합한 형태
ㄴ. WWW의 기능
1. URL : Uniform Resoure Locator
2. HTTP : Hypertext Transfer Protocol
3. TML : HyperText Markup Language
4. CGI : Common Gateway Interface
ㄷ. WWW 구성 :
1. 서버와 클라이언트로 구성
2. 서버로 접속하기 위한 클라이언트는 플랫폼을 가리지 않는다.
2. 근거리 통신망 배치 다이어그램
정의 :
ㄱ. 근거리 통신망 ( LAN , Local Area Network ) 은 많이 사용하는 네트워크 형태
ㄴ. 라우터를 이용하여 건물 or 학교 등의 공간에서 외부 인터넷 망과 연결
ㄷ. LAN : 중간 노드의 교환이 필요없이 점 대 점 ( Point-to-Point ) 방식의 고유 물리적 매체를 이용하여 통신함
3. 발주 시스템
ㄱ. 도매점과 소매점이 있고 , 이들을 연결하여 주는 물류센터가 있다.
ㄴ. 물류센터는 해당 관리자가 관리하여, 도매와 소매의 물류량 조절한다.
4. 오류체크 시스템
ㄱ. 서버에서 관리자 제어와 해당 서버 오류체크의 오류 수집 제어를 거치고
ㄴ. 서버 오류체크의 오류 수집 제어기에서 오류를 찾아 오류 수정기를 거쳐
ㄷ. 오류 표시기에 표시하게 되어 이를 클라이언트에 전송한다.
'학부공부 > 소프트웨어공학' 카테고리의 다른 글
Package_Diagram(정의와 종류) (1) | 2018.06.30 |
---|---|
Deployment_Diagram(버스 안내 시스템 , 원격관리 ) (0) | 2018.06.07 |
Component_Diagram(연습문제_StarUML 파일첨부) (0) | 2018.06.02 |
Component_Diagram( 컴포넌트 다이어그램의 간단한 예제 ) (0) | 2018.06.01 |
Component_Diagram( 컴포넌트와 클래스의 공통점 , 차이점 ) (0) | 2018.05.31 |
#IT #먹방 #전자기기 #일상
#개발 #일상