본문 바로가기
Study/정보처리기사

1. 요구사항 확인(요약)

by Murciellago 2021. 12. 5.
반응형
SMALL

1. 현행 시스템 분석

1) 현행 시스템 파악

- 응용 소프트웨어 엔지니어링 현행 시스템 파악 절차 및 세부 시템의 구성요소를 도출

- 구성요소

   ㄱ) 현행 시스템 아키텍처 구성도

   ㄴ) 소프트웨어 구성도

   ㄷ) 하드웨어 구성도

   ㄹ) 네트워크 구성도

 

2) 개발기술 환경 정의

- 기술개발 환경에 대한 정의 및 기술 요소별 특징 고려 사항을 인지

- 기술 환경 요소

   ㄱ) 운영체제

   ㄴ) DBMS(DataBase Management System) : 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록

                                                            해주는 소프트웨어 도구의 집합

   ㄷ) 미들웨어

   ㄹ) 오픈소스 스프트웨어

 

2. 요구사항

1) 요구사항 정의

- 요구사항에 대한 개념을 정확히 파악하고 이를 기바능로 고객의 요구사항을 체계적으로 정립

- 요구사항 개발 프로세스

   ㄱ) 요구사항 도출(Elicitation)

   ㄴ) 분석(Analysis)

   ㄷ) 명세(Specification)

   ㄹ) 확인(Validation)

 

2) 요구사항의 시스템화 타당성 분석

- 요구사항이 시스템으로 구축되었을 때 타당성이 있는지 사전에 파악하는 방안

- 요구사항의 기술적 타당성 검토요소

   ㄱ) 성능 및 용량산정의 적정성

   ㄴ) 시스템 간 상호 운용성

   ㄷ) IT 시장 성숙도 및 트렌드 부합성

   ㄹ) 기술적 위험 분석

 

3. 분석모델

1) 분석모델 검증

- 분석모델링 검증은 도출된 요구사항에 대하여 분석모델을 확인하고 이에 대한 추가적인 필요의견을 제시하는 단계

- 분석 모델 검증

   ㄱ) 유스케이스 모델검증

   ㄴ) 개념 수준의 분석 클래스 검증

   ㄷ) 분석 클래스 검증

 

2) 분석모델의 시스템화 타당성 분석

- 유스케이스 모델의 개별 모델을 분석하여 작성

- (해당 분석모델로 시스템을 개발하는 경우) 기술적 위험을 분석하는 측면에서 타당성 조사

- 성능 및 용량 등 필요한 자원 적정성, 상호 운용성, 시장 성숙도 조사

- 분석 모델의 시스템으로써 구축 타당성 여부를 최종적으로 검토

반응형
LIST

'Study > 정보처리기사' 카테고리의 다른 글

4. 인터페이스 설계(요약)  (0) 2021.12.05
3. 애플리케이션 설계(요약)  (0) 2021.12.05
2. 화면설계(요약)  (0) 2021.12.05
1-1.소프트웨어 설계  (0) 2020.12.03
1-2. 소프트웨어 설계  (0) 2020.12.02

댓글