1. 현행 시스템 분석
1) 현행 시스템 파악
- 응용 소프트웨어 엔지니어링 현행 시스템 파악 절차 및 세부 시템의 구성요소를 도출
- 구성요소
ㄱ) 현행 시스템 아키텍처 구성도
ㄴ) 소프트웨어 구성도
ㄷ) 하드웨어 구성도
ㄹ) 네트워크 구성도
2) 개발기술 환경 정의
- 기술개발 환경에 대한 정의 및 기술 요소별 특징 고려 사항을 인지
- 기술 환경 요소
ㄱ) 운영체제
ㄴ) DBMS(DataBase Management System) : 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록
해주는 소프트웨어 도구의 집합
ㄷ) 미들웨어
ㄹ) 오픈소스 스프트웨어
2. 요구사항
1) 요구사항 정의
- 요구사항에 대한 개념을 정확히 파악하고 이를 기바능로 고객의 요구사항을 체계적으로 정립
- 요구사항 개발 프로세스
ㄱ) 요구사항 도출(Elicitation)
ㄴ) 분석(Analysis)
ㄷ) 명세(Specification)
ㄹ) 확인(Validation)
2) 요구사항의 시스템화 타당성 분석
- 요구사항이 시스템으로 구축되었을 때 타당성이 있는지 사전에 파악하는 방안
- 요구사항의 기술적 타당성 검토요소
ㄱ) 성능 및 용량산정의 적정성
ㄴ) 시스템 간 상호 운용성
ㄷ) IT 시장 성숙도 및 트렌드 부합성
ㄹ) 기술적 위험 분석
3. 분석모델
1) 분석모델 검증
- 분석모델링 검증은 도출된 요구사항에 대하여 분석모델을 확인하고 이에 대한 추가적인 필요의견을 제시하는 단계
- 분석 모델 검증
ㄱ) 유스케이스 모델검증
ㄴ) 개념 수준의 분석 클래스 검증
ㄷ) 분석 클래스 검증
2) 분석모델의 시스템화 타당성 분석
- 유스케이스 모델의 개별 모델을 분석하여 작성
- (해당 분석모델로 시스템을 개발하는 경우) 기술적 위험을 분석하는 측면에서 타당성 조사
- 성능 및 용량 등 필요한 자원 적정성, 상호 운용성, 시장 성숙도 조사
- 분석 모델의 시스템으로써 구축 타당성 여부를 최종적으로 검토
'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 |
댓글