요구사항 분석의 개요

  • 사용자 요구의 타당성 조사, 비용과 일정에 대한 제약 설정
  • 정확하고 일관성 있게 분석해서 문서화해야 함

구조적 분석 기법

  • 자료의 흐름과 처리를 중심으로
  • 도형 중심의 분석용 도구 -> 사용자간 의사소통 용이
  • 하향식 방법, 시스템을 세분화할 수 있고 분석의 중복 배제 가능
  • 자료 흐름도(DFD), 자료 사전(DD), 소단위 명세서(Mini-spec), 개체 관계도(ERD), 상태전이도(STD), 제어 명세서

자료흐름도 (DFD) (= 자료 흐름 그래프, 버블차트)

  • 의미: 자료의 흐름 및 변환괒어과 기능을 도형 중심으로 기술하는 방법
  • 시스템 안의 프로세스와 자료 저장소 사이에 자료의 흐름을 나타내는 그래프
  • 자료는 process를 거쳐 변환될 때마다 새로운 이름이 부여됨
  • 프로세스(Process), 자료흐름(Flow), 자료저장소(Data store), 단말(Terminator)의 4가지 기본 기호로 표시

자료사전(DD)

  • 의미: 자료 흐름도에 있는 자료를 더 자세히 정의하고 기록한 것
  • 메타데이터라고도 한다.

표기 기호

  • =: 자료의 정의, ~로 구성되어 있다(be compose of)
  • +: 자료의 연결, 그리고(and)
  • (): 자료의 생략, 생략 가능한 자료(optional)
  • [|]: 자료의 선택, 또는(or)
  • {}: 자료의 반복, interation of
  • * *: 자료의 설명, 주석(comment)

+ Recent posts