데이터 명세서 작성법

이혁진 블로그·2023년 5월 11일
0

저번 회의에서 데이터 명세서? 어쨌든 그게 나와따
근데 이번 인터넷 프로그래밍에도 데이터 명세서가 튀어 나왔다
오 이건 진짜 중요한 개념이다라고 느꼈고

그래서 알아보고자 한다.

데이터 명세서란?

데이터 명세서는 데이터베이스나 소프트웨어 시스템에서 사용되는 데이터의 구조, 형식, 의미 및 관계 등에 대한 설명서입니다. 데이터 명세서는 일반적으로 데이터 모델링 및 데이터베이스 설계의 일환으로 작성되며, 데이터베이스 개발자, 시스템 분석가, 프로그래머 및 다른 이해관계자들이 데이터를 이해하고 활용하기 위해 필요합니다.

데이터 명세서에는 데이터베이스에서 사용되는 개체(Entity), 속성(Attribute), 관계(Relationship) 등에 대한 정보가 포함됩니다. 또한 데이터 명세서는 데이터베이스나 소프트웨어 시스템에서 사용되는 데이터의 값의 범위, 제약 조건, 테스트 케이스 등에 대한 정보도 제공합니다.

데이터 명세서는 시스템 개발 단계에서 중요한 문서 중 하나이며, 이를 통해 시스템 사용자와 개발자 간의 의사소통을 원활하게 할 수 있습니다.

아 정리해보자면

데이터 명세서에는 데이터베이스에서 사용되는 개체(Entity), 속성(Attribute), 관계(Relationship) 등에 대한 정보가 포함된다.

라는 거구나
근데 아직도 잘 모르겠다. 예시를 알아보자

클립아트라는 것을 구현해본다면 일단
클립아트는 이렇게 이루어졌다.

  • 클립보드 (리스트)
    - 클립 아트 배경이미지
    - 클립 아트 일련 번호
    - 클립 아트 제목
    - 클립 아트 속 사진들
    • 사진 일련 번호
    • 사진
    • 사진이 추가된 시간
    • 사진 크기
    • 사진 제목

그럼 일단 데이터 명세서를 작성해보자

흠 근데 고민이 이따
사진과 클립아트 데이터 분류를 나눠야하나?
일단 나눠서 진행해보자

일단 그래서 위에 목록 대로 작성해봤다.

data type 을 미정이라 둔 이유는 시간 , 파일 , 사진 리스트의 data type 을 어떻게 규정할지 잘 몰르기 때문이다.
시간, 파일 타입이 정규적으로 정의되있을지 모르고
사진 리스트는 진짜 모르겠다.

그리고 일단 이것을 어떻게 DB 로 옮길지가 관건인 것 같다.

profile
경험과 지식 쌓기

0개의 댓글

관련 채용 정보