KNOU STUDYREAD

한국방송통신대학교 통계데이터과학과 블로그

CS & Department of Statistics and Data Science

통계데이터과학과 및 컴퓨터과학 독서

Part 02-03-03-04. 정보 요구사항 확인/분석방법

Harryㅤ 2023. 4. 17.

 

정보 요구 사항 확인 : 분석 후 도출된 산출물에 대해 재검토 기준 정의와 이에 대한 계획 수립.
완전성, 정확성, 일관성, 안정성 측면에서 재검토

- 재검토 계획 수립 : 재검토 대상이 된 분석결과와 정보 요구사하 정의서의 산출물을 확인. 확인후 대상 산출물별로 재검토 기준을 정의 
재검토 대상(정보 요구사항 정의서, 정보 항목 목록, 유스케이스 정의서, 클래스 다이어그램 etc)

- 재검토 실시 : 재검토 계획서 작성과 승인. 재검토 담당자별 역할분담. 업무 영역별 재검토 대상 산출물을 재검토

- 보완 결과 확인 : 재검토 결과 토대로 업무 영역별 산출물 보완. 재검토 결과 반영과 미반영의 사유도 검토. 재검토 결과 토대로 보완 목록을 수정하고, 정보 요구사항 정의서의 안정성도 분석


정보요구 분석 방법 : 구조적 분석 관점 / 객체지향 분석 방법 / 요구분석 명세서

- 구조적 분석 관점 : 시스템을 기능적 관점에서 다룸. 기능 위주 분석. 추상적 개념 -> 점차적 세분화. 전통적 데이터 처리 시스템 개발하는데 적절. 데이터 흐름 파악이 중요. 
* 구조적 분석 방법의 작업 순서 : (1) 배경도 작성 - (2) 상위 자료 흐름도 작성 - (3) 하위 자료 흐름도 작성 - (4) 자료 사전 작성 - (5) 소단위 명세서 작성

자료흐름도(DFD) 구성요소 : 프로세스(원 혹은 둥근 사각형) , 자료흐름(화살표), 파일 또는 저장소(한쪽 열린 직사각형),  자료 출처와 도착지(직사각형)
자료흐름도(DFD) 작성원칙 : 자료 보존원칙/최소 자료 입력원칙 / 독립성 원칙 / 지속성 원칙 / 순차처리 원칙 / 영구성 원칙 / 자료변환 원칙

- 객체지향 분석 방법 : 데이터 간 적용될 기능을 함께 추상화하는 방법. 객체 사이에 존재하는 여러 관계 파악을 중요시함

- 요구분석 명세서 : 사용자 및 개발자 모두가 쉽게 이해해야하며, 기술조건은 모두가 동의한 것만 작성 가능, 테스트 기준이 있어야하고 시스템의 품질, 품질 측정 방법이 존재해야 함