RUP 4+1 뷰 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
9번째 줄: | 9번째 줄: | ||
== 유스케이스 뷰 == | == 유스케이스 뷰 == | ||
; | ;사용자, 설계자, 개발자 및 테스터의 관점 | ||
* 외부 액터가 인식하는 시스템의 기능성을 설명 | * 외부 액터가 인식하는 시스템의 기능성을 설명 | ||
* 주로 UseCase Diagram, Activity Diagram으로 표현 | * 주로 UseCase Diagram, Activity Diagram으로 표현 | ||
15번째 줄: | 15번째 줄: | ||
== 논리 뷰 == | == 논리 뷰 == | ||
; | ;설계자와 개발자 관점 | ||
* 시스템 내부를 조망하고 시스템의 기능성이 어떻게 제공되는지 설명 | * 시스템 내부를 조망하고 시스템의 기능성이 어떻게 제공되는지 설명 | ||
* 정적 구조와 동적 구조를 다룸 | * 정적 구조와 동적 구조를 다룸 | ||
21번째 줄: | 21번째 줄: | ||
** 동적 구조: 객체가 다른 객체에게 메시지를 전달할 때 발생하는 협동구조(Statechart Diagram, Sequence Diagram, Collaboration Diagram, Activity Diagram) | ** 동적 구조: 객체가 다른 객체에게 메시지를 전달할 때 발생하는 협동구조(Statechart Diagram, Sequence Diagram, Collaboration Diagram, Activity Diagram) | ||
== 프로세스 뷰 == | == 프로세스 뷰 == | ||
;시스템 통합자 관점 | ;개발자와 시스템 통합자 관점 | ||
* 프로세스와 프로세서로 구분되는 시스템의 분할을 설명 | * 프로세스와 프로세서로 구분되는 시스템의 분할을 설명 | ||
* 시스템의 비기능적인 속성으로서 자원의 효율적인 사용, 병행 실행 및 비동기, 이벤트의 처리 등 | * 시스템의 비기능적인 속성으로서 자원의 효율적인 사용, 병행 실행 및 비동기, 이벤트의 처리 등 | ||
27번째 줄: | 27번째 줄: | ||
== 구현 뷰 == | == 구현 뷰 == | ||
* 구현 모듈과의 의존성 표현 | * 구현 모듈과의 의존성 표현 | ||
* 컴포넌트 구조와 의존성을 보여주고 컴포넌트에 관한 부가적인 정보 정의 | * 컴포넌트 구조와 의존성을 보여주고 컴포넌트에 관한 부가적인 정보 정의 |