2022-04-04 소프트웨어_분석_및_설계_7
2022. 4. 4. 22:15ㆍ학부 강의/소프트웨어 분석 및 설계
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번의 결제 + 결제일 |
[ ] | 선택 | 후식 = [ 라면 | 초콜릿 | 아이스크림 ] -> 택일 |
( ) | 생략 가능 | 회원가입자료 = 회원번호 + (추천인) |
* * | 주석 | 회원번호 = * 골프 클럽에서 회원의 관리를 위해 부여한 고유번호 * |
자료사전 작성 시 고려사항
- 자료의 의미는 주석을 통해서 기술
- 자료의 묶음은 구성항목에 대해 의미 있는 이름 부여
- 자료사전에 정의된 동의어가 많아지면 혼동이 생길 우려가 커짐
- 자료정의의 중복성 제거 - 자료사전 간 중복, DFD와의 중복, 소단위 명세서와의 중복
'학부 강의 > 소프트웨어 분석 및 설계' 카테고리의 다른 글
2022-04-18 소프트웨어_분석_및_설계_9 (0) | 2022.04.18 |
---|---|
2022-04-07 소프트웨어_분석_및_설계_8 (0) | 2022.04.07 |
2022-03-28 소프트웨어_분석_및_설계_6 (0) | 2022.03.28 |
2022-03-23 소프트웨어_분석_및_설계_5 (0) | 2022.03.23 |
2022-03-21 소프트웨어_분석_및_설계_4 (0) | 2022.03.21 |