Skip to main content

교대인원배치

개요​

이 화면은 무엇인가요? 교대 스케줄에 따라 개인별 배정 공정, 라인, 설비, 역할(반장/작업자/검사원/지원)을 관리하는 화면입니다. 출근 상태(출근/결근/지각/특근)를 기록하여 실시간 인력 현황을 파악합니다.

누가 사용하나요?​

  • 🏭 현장 리더: 일일 인원 배치, 출근 상태 기록
  • 📊 생산관리자: 인력 배치 현황 확인, 과부족 대응

언제 사용하나요?​

  • 교대 시작 전 인원을 공정/라인/설비에 배치할 때
  • 출근 상태를 기록할 때
  • 결근 발생 시 대체 인원을 배정할 때

주요 기능​

1. 개인별 배치 관리​

무엇을 하나요?: 교대별 개인의 배정 위치와 역할을 관리합니다.

어떻게 사용하나요?:

  1. 교대 스케줄을 선택합니다
  2. 작업자를 선택하고 배정공정, 배정라인, 배정설비를 지정합니다
  3. 역할(반장/작업자/검사원/지원)을 선택합니다
  4. 출근상태(출근/결근/지각/특근)를 기록합니다

💡 팁: 작업자의 스킬 자격을 고려하여 적합한 공정/설비에 배치하세요. 작업자 스킬 화면과 연계하면 효과적입니다.


업무 흐름에서의 위치​

연결 화면관계설명
교대스케줄상위 스케줄배치의 기준 교대 스케줄
작업자 스킬자격 확인배치 시 스킬 적합성 참조

입력 항목 가이드​

항목설명입력 방법예시
스케줄교대 스케줄스케줄 선택2026-03-17 주간 A조
작업자배정 대상사용자 선택홍길동
배정공정배치 공정텍스트 입력프레스, 열처리
배정라인배치 라인텍스트 입력LINE-01
배정설비배치 설비설비 선택PRESS-01
역할업무 역할드롭다운 선택반장, 작업자, 검사원
출근상태출결드롭다운 선택출근, 결근, 지각, 특근

참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

테이블 정보​

  • 테이블명: shift_crew_assignments
  • 특성: 감사 추적, CSV 가져오기/내보내기, 인쇄

컬럼 상세​

항목컬럼명타입필수
스케줄IDschedule_idUUID✅
작업자명worker_idUUID (SYSTEM_REF)✅
배정공정assigned_processVARCHAR✅
배정라인assigned_lineVARCHAR
배정설비IDassigned_equipment_idUUID
역할roleENUM(반장/작업자/검사원/지원)✅
특근여부is_overtimeBOOLEAN
출근상태attendance_statusENUM✅
비고remarksTEXT

ER 다이어그램​