Skip to main content

교대정의

개요​

이 화면은 무엇인가요? 공장의 교대(Shift) 체계를 정의하는 마스터 화면입니다. 2교대, 3교대, 상주주간 등 교대 패턴별로 시작시간, 종료시간, 휴식시간을 설정합니다. 이 정의를 기반으로 교대 달력, 스케줄, 인원 배치가 운영됩니다.

누가 사용하나요?​

  • 📊 생산관리자: 교대 체계 설정, 근무 시간 관리
  • 🏭 현장 리더: 교대 시간 확인

언제 사용하나요?​

  • 공장 운영 시작 시 교대 체계를 설정할 때
  • 교대 시간을 변경할 때

주요 기능​

1. 교대 체계 설정​

무엇을 하나요?: 교대 코드, 명칭, 시간대를 정의합니다.

어떻게 사용하나요?:

  1. 교대코드(예: DAY, NIGHT)와 교대명을 입력합니다
  2. 교대패턴(2교대/3교대/상주주간)을 선택합니다
  3. 시작시간(HH:MM)과 종료시간(HH:MM)을 설정합니다
  4. 휴식시간(분)을 입력합니다

💡 팁: 휴식시간은 OEE 계산 시 부하시간에서 제외될 수 있으므로 정확히 설정하세요.


업무 흐름에서의 위치​

연결 화면관계설명
교대달력달력 생성이 정의 기반으로 달력 생성
교대패턴마스터패턴 참조교대 패턴의 상세 규칙

입력 항목 가이드​

항목설명입력 방법예시
교대코드고유 코드텍스트 입력DAY, NIGHT, MID
교대명교대 이름텍스트 입력주간근무, 야간근무
교대패턴근무 유형드롭다운 선택2교대, 3교대, 상주주간
시작시간근무 시작HH:MM 입력08:00, 20:00
종료시간근무 종료HH:MM 입력20:00, 08:00
휴식시간(분)휴식숫자 입력60

참고: 데이터 구조​

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

테이블 정보​

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

컬럼 상세​

항목컬럼명타입필수
교대코드shift_codeVARCHAR✅
교대명shift_nameVARCHAR✅
교대패턴shift_patternENUM(2교대/3교대/상주주간)✅
시작시간start_timeVARCHAR✅
종료시간end_timeVARCHAR✅
휴식시간(분)break_minutesINT
사용여부is_activeBOOLEAN

ER 다이어그램​