728x90
소프트웨어 개발 단계
- 분석단계
- 설계 단계
- 구현 단계
- 시험 단계
SRS(Software requirements specification)
정의: 어떤 소프트웨어인지, 기능과 어떻게 작동할 것인지 설명하는 문서
테이블 명세서
정의: 최종적으로 설계된 테이블과 인덱스를 데이터베이스 공간에 맵핑시키고 저장공간 등의 물리 모델을 기술
- 데이터베이스 명 : 데이터베이스 명칭
- 테이블 명 : 테이블 명칭
- 요구사항 ID : 테이블이 사용되는 요구사항 정의서의 ID를 기술
- 테이블 설명 : 테이블의 목적 및 역할을 간략하게 기술
- 컬럼명 : 테이블 컬럼의 내용과 특성을 인식할 수 있는 명칭을 기술
- 컬럼 ID : 테이블 컬럼 ID를 기술
- 타입 및 길이 : 컬럼의 타입과 최대 허용 길이를 기술
- NOT NULL : 필수항목 여부를 표시
- PK (Primary Key) : 주키 여부를 나타냄
- FK (Foreign Key) : 외래키를 의미
- INX (Index) : 인덱스를 의미
- 기본값 : 속성의 기본값이 있는 경우에 그 값을 기술
- 제약조건 : 속성의 특이한 제약조건이 있는 경우 기술
'프로그래밍 > 프로젝트' 카테고리의 다른 글
프로젝트 - 화면 정의서 + 테이블 명세서 작업 (0) | 2022.08.25 |
---|---|
프로젝트 -요구사항명세서, 화면정의서 작성 (0) | 2022.08.24 |
Stack Overflow 클론코딩 레퍼런스 찾기 (0) | 2022.08.19 |
NFT 민팅 사이트 만들기 (1) | 2022.08.17 |
TDD - Testbuilder 과제 (0) | 2022.08.03 |
댓글