728x90
반응형
정보처리기사 소프트웨어 설계의 요구사항 분석에 대해 간략하게 알아보겠습니다.
요구사항 분석
요구사항 분석의 개요
요구사항 분석은 소프트웨어 개발의 실제적인 첫 단계로 개발 대상에 대한 사용자의 요구사항을
이해하고 문서화(명세화)하는 활동을 의미합니다.
사용자의 요구의 타당성를 조사하고 비용과 일정에 대한 제약을 설정한다. |
사용자의 요구를 정확하게 추출하여 목표를 정하고, 어떤 방식으로 해결할 것인지를 결정한다. |
요구사항 분석을 통한 결과는 소프트웨어 실제 단계에서 필요한 기본적인 자료가 되므로 사용자의 요구사항을 정확하고 일관성 있게 분석하여 문서화해야 한다. |
소프트웨어 분석가에 의해 요구사항 분석이 수행되며, 이 작업 단계를 요구사항 분석 단계라고 한다. |
요구사항 분석을 의해 UML, 자료 흐름도, 자료 사전, 소단위 명세서, 개체 관계도, 상태 전이도, 제어 명세서 등의 도구를 이용한다. |
구조적 분석 기법
구조적 분석 기법은 자료의 흐름과 처리를 중심으로 하는
요구사항 분석 방법으로, 다음과 같은 특징이 있습니다.
도형 중심의 분석용 도구와 분석 절차를 이용하여 사용자의 요구사항을 파악하고 문서화한다. |
도형 중심의 도구를 사용하므로 분석가와 사용자 간의 대화가 용이하다. |
하향식 방법을 사용하여 시스템을 세분화할 수 있고, 분석의 중복을 배제할 수 있다. |
사용자의 요구사항을 논리적으로 표현하여 전체 시스템을 일관성 있게 이해할 수 있다. |
시스템 분석의 질이 향상되고, 시스템 개발의 모든 간계에서 필요한 명세서 작성이 가능하다. |
자료 흐름도
자료 흐름도는 요구사항 분석에서 자료의 흐름 및 변환 과정과 기능을 도형 중심으로
기술하는 방법으로 자료 흐름 그래프, 버블 차트라고도합니다.
시스템 안의 프로세스와 자료 저장소 사이에 자료의 흐름을 나타내는 그래프로 자료 흐름과 처리를 중심으로 하는 구조적 분석 기법에 이용된다. |
자료 흐름도는 자료 흐름과 기능을 자세히 표현하기 위해 단계적으로 세분화된다. |
자료는 처리를 거쳐 변환될 때마다 새로운 이름이 부여되며, 처리는 입력 자료가 발생하면 기능을 수행한 후 출력 자료를 산출한다. |
자료 흐름도에서는 자료의 흐름과 기능을 프로세스, 자료 흐름, 자료 저장소 단말의 네 가지 기본 기호로 표시한다. |
자료 사진
자료사전은 자료 흐름도에 있는 자료를 더 자세히 정의하고 기록한 것이며,
이처럼 데이터를 설명하는 데이터를 데이터의 데이터 또는 메타 데이터라고 한다.
자료 흐름도에 시각적으로 표시된 자료에 대한 정보를 체계적이고 조지적으로 모아 개발자나 사용자가 편리하게 사용할 수 있다. |
자료 사전에서 사용되는 표기 기호는 다음과 같다. |
읽어주셔서 감사합니다.^^

반응형
'정보처리기사 > 정보처리기사 필기' 카테고리의 다른 글
정보처리기사 UML(Unified Modeling Language) (0) | 2024.11.06 |
---|---|
정보처리기사 요구사항 분석 CASE와 HIPO (2) | 2024.11.05 |
정보처리기사 개발 기술 환경 파악 (0) | 2024.10.30 |
정보처리기사 현행 시스템 파악 (4) | 2024.10.29 |
정보처리기사 XP(extreme Programming) 기법 (0) | 2024.10.28 |