프로세스 흐름도(Process Flow Chart)
Flow chart(순서도)
- 프로세스를 수행하기 위해 필요한 일련의 단계와 결정을 시각적으로 표현한 자료이다.
- 각 단계는 명령(선택)에 따라 순차적으로 이루어지는 알고리즘 혹은 프로세스를 말한다.


위 그림은 순서도에 사용되는 기호로써 상황에 맞게 선택하여 도식화에 사용된다.
자료 출처: https://codingisgame.tistory.com/10
스토리보드
- 요소 단위로 쪼개어 설명과 함께 이미지가 포함된 형태의 기획서를 의미한다.
- 디자이너, 퍼블리셔, 개발자, QA 담당자들이 참고하는 자료로써 아래의 6가지 내용을 기본적으로 포함한다.
- 버전 정보: 작업을 진행한 버전
- 서비스 정책: 법령, 경쟁사 등
- 정보 구조도: 전체적인 서비스 구조
- 와이어프레임: 각 페지의 레이아웃과 서비스의 흐름을 공유하기 위해 설계한 자료
- 기능 프로세스: 서비스에 대한 절차 ex) 로그인, 결제, 환불 시스템 등
- 기능 디스크립션: 각 기능이 어떠한 기능을 이루는지 설명
참고 자료
https://yslab.kr/74
https://plavement.tistory.com/34
테이블 정의서
- 테이블의 컬럼 및 속성에 대해 정의 및 관련 상세 문서를 의미하며, 테이블 구성 내용 뿐만 아니라 무엇을 어떻게 관리할 것인가에 대한 내용을 포함한다.

※ 엔티티 vs 테이블
엔티티(Entity)와 테이블(Table)은 같은 객체를 의미하는데,
프로그램에서 사용할 수 있도록 테이블이 물리적으로 생성된 상태를 '테이블'이라 하고
테이블이 생성되기 전 이론상 정의한 단계를 '엔티티'라고 지칭한다.
ex) ERD의 논리적 모델과 물리적 모델과 비슷한 개념으로 생각하시면 된다.
출처: https://sgpassion.tistory.com/340
ERD(Entity Relationship Diagram)
- 개체 관계 모델(ERM)을 도식화한 것을 ERD라고 하며, 이를 통해 테이블 간의 관계를 쉽게 파악할 수 있다.

그림 출처
http://wiki.hash.kr/index.php?title=ERD&mobileaction=toggle_view_desktop
인터페이스 정의서
- 시스템의 인터페이스 현황을 한눈에 확인하기 위해 시스템이 갖는 인터페이스 목록 및 각 상세 데이터 명세와 기능의 세부 정보를 정의한 문서이다.
- 이 기종 시스템 간 데이터 교환 및 처리를 위한 목적으로 교환 데이터, 송수신하는 주체가 정의되어있다.

- 정적, 동적 모형과 데이터 포맷 형태에 따른 설계서
- 정적, 동적 모형으로 구성 요소를 표현한 다이어그램을 통해 컴포넌트별 인터페이스와 요구 조건을 확인할 수 있다.
- 정적, 동적 모형을 통해 시스템을 구성하는 주요 구성 요소 간 트랜잭션을 보여준다.

- 데이터 정의를 통한 설계서
- 제공하는 인터페이스 서비스에 대한 상세 명세를 표현한 산출물이다.
- 서비스와 방식, 명세, 리턴 형태의 정의를 상세화하여 개발 수준에서 어떻게 구현할지 명시되어 있다.

출처: https://shlee1990.tistory.com/825