4+1 view ? 고객의 요구사항을 정리해 놓은 시나리오를 4개의 관점에서 바라보는 소프트웨어적인 접근 방법
유스케이스 관점 (Usecase view)
: 요구사항을 분석해 시스템의 기능을 명세화 (기능 : 사용자에게 제공하는 기능)
: usecase diagram
논리적 관점 (Logical view)
: 유스케이스 관점에 표현된 요구사항을 시스템의 구조와 행동으로 명세화
: 클래스나 컴포넌트의 종류와 이들의 관계에 초점
: class diagram, object diagram
프로세스 관점 (Process view)
: 시스템을 구성하는 프로세스나 그것 간의 동작을 표현
: activity diagram, class diagram
구현 관점 (Implementation view)
: 개발 환경 안에서 정적인 소프트웨어 모듈의 구성을 보여준다.
: component diagram
배치 관점 (deployment view)
: 컴포넌트가 물리적 환경에서 배치 연결 작업이 어떻게 실행되는지를 매핑해서 보여준다.
: deployment diagram
'CS > 소프트웨어공학' 카테고리의 다른 글
유스케이스 (0) | 2022.11.24 |
---|---|
[4] 클래스 다이어그램 (Class diagram) (0) | 2022.06.21 |
[3] 액티비티 다이어그램 (Activity diagram) (0) | 2022.06.20 |
[2] 유스케이스 다이어그램 (Usecase diagram) (0) | 2022.06.19 |