use case사이의 관계를 시각화 할 수 있다.
use case 모델
use case: 타원
행위자 : 막대인간.
-> 쓰임새를 시작 행위자 : 좌측, 결과를 받는 행위자 : 우측
행위자와 use case는 실선으로 연결
시스템과 외부 사이의 경계 : 사각형
-> 행위자는 시스템 외부
-> use case는 시스템 내부
그림은 sw개발론 첫페이지에
개발자가 프로그램을 만드는 단위가 모듈이었지만
이젠 컴포넌트 단위
Component 란?
- 소프트웨어 컴포넌트는 시스템을 이루는 물리적 요소
- 컴퓨터 내엥 있으며 분석가의 마음속에는 없다.
- 테이블 , 데이타 파일, 실행파일, DDL , Document 등
컴포넌트와 클래스
- 컴포넌트는 클래스를 소프트웨어로 구현한것
- 여러 개의 클래스로 하나의 컴포넌트를 만든다.
- > 컴포넌트의 중요한 특성은 대체( replacement )
컴포넌트 다이어 그램
- 컴포넌트와 인터페이스로 구성
- 컴포넌트 아이콘
- > 큰 사각형은 왼편에 작은 사각형 겹침
-> 컴포넌트 이름은 아이콘 안쪽에 문자로 표시
컴포넌트 다이어 그램이란?
-기존 다이어 그램과 차원이 다름
-실 세계의 객체 - 소프트웨어 컴포넌트
-커포넌트는 컴퓨터 내부에 있음
-컴포넌트는 interface를 이용해 접근
그림은 책 앞에