프로젝트 WBS
개요
이 화면은 무엇인가요? 제조 프로젝트의 **WBS(Work Breakdown Structure)**를 관리하는 화면입니다. 프로젝트를 작업 단위로 분해하고 일정·원가·진행률을 추적합니다.
누가 사용하나요?
- 프로젝트관리자
언제 사용하나요?
- 제조 프로젝트의 작업분해구조(WBS)를 등록하거나 진행률을 추적할 때
주요 기능
목록 조회, 상세 입력, 필터 검색, CSV 내보내기를 지원합니다.
입력 항목 가이드
| 항목 | 설명 | 입력 방법 | 예시 |
|---|---|---|---|
| 프로젝트코드 | VARCHAR | 텍스트 입력 | - |
| WBS코드 | (필수) VARCHAR | 텍스트 입력 | - |
| WBS명 | (필수) VARCHAR | 텍스트 입력 | - |
| 상위WBS_ID | UUID | 목록에서 선택 | - |
| 레벨 | INT | 숫자 입력 | - |
| 계획시작일 | DATE | 달력에서 선택 | - |
| 계획종료일 | DATE | 달력에서 선택 | - |
| 실제시작일 | DATE | 달력에서 선택 | - |
| 실제종료일 | DATE | 달력에서 선택 | - |
| 가중치(%) | DECIMAL | 숫자 입력 | - |
| 진행률(%) | DECIMAL | 숫자 입력 | - |
| 예산금액 | DECIMAL | 숫자 입력 | - |
| 실적원가 | DECIMAL | 숫자 입력 | - |
| 상태 | (필수) planned / in_progress / completed / on_hold / cancelled | 목록에서 선택 | - |
| 담당자ID | UUID | 목록에서 선택 | - |
자주 묻는 질문 (FAQ)
Q. 이 화면의 데이터는 어디에 활용되나요?
A. 이 화면에서 등록·관리하는 데이터는 관련 화면에서 참조되며, 대시보드와 분석 리포트에 반영됩니다.
📋 참고: 데이터 구조 (개발자/관리자용)
입력 항목 설명
| 항목 | 의미 | 타입 | 필수 | 왜 필요한가 |
|---|---|---|---|---|
| 프로젝트코드 | project_code | VARCHAR | - | |
| WBS코드 | wbs_code | VARCHAR | ✅ | - |
| WBS명 | wbs_name | VARCHAR | ✅ | - |
| 상위WBS_ID | parent_wbs_id | UUID | project_wbs 테이블 참조 (wbs_name 표시) | |
| 레벨 | level | INT | - | |
| 계획시작일 | planned_start_date | DATE | - | |
| 계획종료일 | planned_end_date | DATE | - | |
| 실제시작일 | actual_start_date | DATE | - | |
| 실제종료일 | actual_end_date | DATE | - | |
| 가중치(%) | weight_pct | DECIMAL | 가중치(%) | |
| 진행률(%) | progress_pct | DECIMAL | - | |
| 예산금액 | budget_amount | DECIMAL | - | |
| 실적원가 | actual_cost | DECIMAL | - | |
| 상태 | status | planned / in_progress / completed / on_hold / cancelled | ✅ | - |
| 담당자ID | responsible_id | UUID | 시스템 users 테이블 참조 |
데이터 관계
참조하는 테이블
- WBS작업분해 (1:N) WBS→하위WBS(자기참조)
참조받는 테이블
- WBS작업분해 (1:N) WBS→하위WBS(자기참조)
- 직원 (1:N) 직원→WBS작업분해(담당자ID)
화면 설정
목록 컬럼
| 컬럼 | 렌더링 | 고정 | 정렬 |
|---|---|---|---|
| WBS코드 | link | - | ✅ |
| WBS명 | 기본 | - | ✅ |
| 레벨 | 기본 | - | ✅ |
| parent_wbs | 기본 | - | ✅ |
| start_date | date | - | ✅ |
| end_date | date | - | ✅ |
| 진행률(%) | progress | - | ✅ |
| 상태 | badge | - | ✅ |
필터 설정
| 필드 | 필터유형 |
|---|---|
| WBS코드 | search |
| WBS명 | search |
| 상태 | select |