반응형
개념
- 현행 시스템이 어떤 하위 시스템으로 구성되어 있고 제공 기능, 연계 정보는 무엇이며 어떤 기술 요소를 사용하는지 파악하는 활동입니다.
- 소프트웨어, 하드웨어, 네트워크 구성또한 어떻게 되어 있는지 파악합니다.
절차
- 구성,기능,인터페이스 파악
- 아키텍처 및 소프트웨어 구성 파악
- 하드웨어 및 네트워크 구성 파악
소프트웨어 아키텍처
- 소프트웨어 구성요소가 가진 특성 중 외부에 드러나는 특성, 그리고 구성요소 간의 관계를 표현하는 시스템의 구조나 구조체입니다.
소프트웨어 아키텍처 4+1 뷰
- 고객의 요구사항을 4개의 관점에서 바라보는 소프트웨어 접근 방법입니다.
- 4개의 구성은 아키텍처 개념을 제시하고 서로 충돌되지 않는지, 시스템의 요구사항을 충족시키는지 증명하기 위해 유스케이스를 사용합니다.
- 유스케이스 : 시스템이 액터에게 제공해야 하는 기능, 사용자의 입장에서 바라본 시스템의 기능
- 구성 요소
- 논리 뷰
- 구현 뷰
- 프로세스 뷰
- 배포 뷰
- 구성요소 4개와 유스케이스 ( 4+1뷰)
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사] : 디자인 패턴 (0) | 2021.12.17 |
---|---|
[정보처리기사] : 비용산정 모형 (0) | 2021.12.16 |
[정보처리기사] : 소프트웨어 개발방법론과 종류 (0) | 2021.12.16 |
[정보처리기사] : 소프트웨어 생명주기 모델 (0) | 2021.12.01 |
댓글