Ⅰ. 요구사항 확인 - 현행시스템 분석.
1. 현행시스템파악
- 시스템이 어떤 하위시스템으로 구성되고, 기능 및 연계 정보가 무엇이며 어떤 기술을 사용하는지 파악하는 활동.
- 네트워크구성, 사용 하드웨어 및 소프트웨어.
2. 현행시스템 파악 절차
- 구성 / 기능 / 인터페이스 파악 -> 아키텍쳐 및 소프트웨어 구성파악 -> 하드웨어 및 네트워크 구성파악.
3. 소프트웨어 아키텍쳐.
- 소프트웨어 구성요소와 구성요소의 특성, 구성요소간 관계를 표현하는 시스템 구조나 구조체.
구성요소
- 아키텍쳐 명세서
- 이해관계자
- 관심사
- 관점
- 뷰
- 근거
분석산출물 종류
- 정보시스템 구성 현황.
- 정보시스템 기능 구성도.
- 인터페이스 현황.
- 현행시스템 아키텍쳐 구성도.
- 소프트웨어 구성도.
- 하드웨어 구성도.
- 네트워크 구성도.
Tip. 현 기 인 아 소 하 네
소프트웨어 아키텍쳐 4+1뷰
- 요구사항을 4개 관점으로 바라보는 소프트웨어적 접근방법.
- 유스케이스뷰 : 아키텍쳐 도출 및 설계
- 논리뷰 : 설계모델 추상화 / 시스템 기능적 요구사항 지원 / 클래스 다이어그램으로 표현.
- 프로세스뷰 : 런타임시 시스템 Task, 스레드, 프로세스간 상호 관계를 표현 / 시스템 비기능적 요구사항을 고려.
- 구현뷰 : 정적인 소프트웨어 모듈구성을 표현 / 컴포넌트, 다이어그램으로 표현.
- 배포뷰 : 물리적인 연결관계를 배포다이어그램으로 표현 / 시스템의 비기능적 요구사항을 고려.
Tip. 유 논 프 구 배
- 정보처리기사 필기 합격 후 실기대비 정리 및 책없이 간단히 보기위해 작성하였습니다.
- 2020년 수제비 정보처리기사 책 기반으로 정리 하였습니다.
- 저작권 관련 문제가 있다면 hojunbbaek@gmail.com 으로 메일 주시면 바로 삭제 조치 하도록 하겠습니다.
[정보처리기사 실기] Ⅰ. 요구사항 확인 - 현행시스템 분석. (feat.수제비)