2022-04-04 소프트웨어_분석_및_설계_7

6. 자료사전

자료사전(Data Dictionary)의 역할

자료흐름도에 기술된 모든 자료에 대해 다음 사항들을 정의

  • 자료흐름을 구성하는 자료항목
  • 자료에 대한 의미
  • 자료저장소를 구성하는 자료항목
  • 자료원소의 단위 및 값

자료의 하향식 분할

A=A11+A12+A21+A22+A31+A32

또는

A=A1+A2+A3
A1=A11+A12
A2=A21+A22
A3=A31+A32


자료사전 작성법

기호 의미 활용

=정의 
+구성회원정보자료 = 회원번호 + 회원의 전화번호
{ }반복등록철 = {회원번호 + 1{결제 + 결제일}3} → 회원번호와 최소 1번, 최대 3번의 결제 + 결제일
[ ]선택후식 = [ 라면 | 초콜릿 | 아이스크림 ] -> 택일
( )생략 가능회원가입자료 = 회원번호 + (추천인)
* *주석회원번호 = * 골프 클럽에서 회원의 관리를 위해 부여한 고유번호 *

자료사전 작성 시 고려사항

  1. 자료의 의미는 주석을 통해서 기술
  2. 자료의 묶음은 구성항목에 대해 의미 있는 이름 부여
  3. 자료사전에 정의된 동의어가 많아지면 혼동이 생길 우려가 커짐
  4. 자료정의의 중복성 제거 – 자료사전 간 중복, DFD와의 중복, 소단위 명세서와의 중복

댓글 남기기