Skip to main content

교대스케줄

개요​

이 화면은 무엇인가요? 교대 패턴에 따라 일자별·조별 근무 스케줄을 관리하는 화면입니다. 각 조(A/B/C)의 주간/야간/OFF 배정, 계획 인원, 실제 인원, 특근 여부를 기록하며, 작업지시와 알람 이벤트의 교대 정보 참조 기준이 됩니다.

누가 사용하나요?​

  • 📊 생산관리자: 교대 스케줄 계획, 인원 관리
  • 🏭 현장 리더: 당일 근무 배정 확인

언제 사용하나요?​

  • 주간/월간 교대 스케줄을 수립할 때
  • 특근이나 스케줄 변경을 관리할 때
  • 교대별 실제 인원을 기록할 때

주요 기능​

1. 교대 스케줄 관리​

무엇을 하나요?: 조별 근무 배정과 인원 현황을 관리합니다.

어떻게 사용하나요?:

  1. 패턴과 스케줄일자를 선택합니다
  2. 조코드(A/B/C)와 교대구분(주간/야간/OFF)을 지정합니다
  3. 배정라인, 계획인원, 실제인원을 입력합니다
  4. 상태(계획→진행중→완료)를 관리합니다

업무 흐름에서의 위치​

연결 화면관계설명
교대패턴마스터패턴 참조스케줄 생성의 기준 패턴
교대인원배치상세 배치스케줄별 개인 배정
작업지시교대 연결작업지시의 교대 정보 참조
알람 이벤트교대 연결알람 발생 시 교대 정보

입력 항목 가이드​

항목설명입력 방법예시
패턴교대 패턴패턴 선택3조2교대
스케줄일자근무 날짜날짜 선택2026-03-17
교대구분근무 시간대드롭다운 선택주간, 야간, OFF
조코드조 식별텍스트 입력A, B, C
배정라인근무 라인텍스트 입력LINE-01
계획인원예정 인원숫자 입력15
실제인원출근 인원숫자 입력14
상태진행 상태드롭다운 선택계획, 진행중, 완료

참고: 데이터 구조​

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

테이블 정보​

  • 테이블명: shift_schedules
  • 특성: 감사 추적, 인쇄

컬럼 상세​

항목컬럼명타입필수
패턴IDpattern_idUUID✅
스케줄일자schedule_dateDATE✅
교대구분shift_codeENUM(주간/야간/OFF)✅
조코드crew_codeVARCHAR✅
배정라인line_codeVARCHAR
계획인원planned_headcountINT
실제인원actual_headcountINT
특근여부is_overtimeBOOLEAN
상태schedule_statusENUM(계획/진행중/완료/변경)✅
비고remarksTEXT

ER 다이어그램​