본문으로 건너뛰기

스케줄 Gantt 차트

개요​

이 화면은 무엇인가요? APS 스케줄링 결과를 간트 차트(Gantt Chart) 형태로 시각화하는 핵심 화면입니다. 작업장별 작업 배정 현황을 타임라인에서 한눈에 확인하고, 드래그&드롭으로 직접 조정할 수 있습니다.

누가 사용하나요?​

  • APS 계획자: 스케줄링 결과 검토 및 수동 조정
  • 생산관리자: 작업장별 작업 배정 현황 확인
  • 현장 관리자: 실제 진행 상황과 계획 비교

언제 사용하나요?​

  • 스케줄링 실행 후 결과를 시각적으로 검토할 때
  • 특정 작업의 시작/종료 시간을 수동으로 조정할 때
  • MES 실적과 계획의 차이(일정편차)를 분석할 때
  • 주경로(Critical Path)를 확인하고 지연 위험을 파악할 때

주요 기능​

1. 스케줄 시각화​

무엇을 하나요?: 작업장별 타임라인에 작업 블록(바)을 표시하여 전체 생산 스케줄을 조망합니다.

어떻게 사용하나요?:

  1. 생산계획을 선택하면 해당 계획의 스케줄링 결과가 간트에 표시됩니다
  2. 시간축(시간/일/주/월)을 전환하여 보기 수준을 조정합니다
  3. 작업장 필터로 관심 작업장만 표시합니다
  4. 상태(계획/확정/진행중/완료/지연)별 색상으로 진행 현황을 파악합니다

💡 팁: 간트차트 설정에서 색상 체계, 주경로 표시, 의존관계 화살표 등을 커스터마이징할 수 있습니다.

2. 실적 비교 분석​

무엇을 하나요?: MES/POP에서 피드백된 실제 시작/종료 시각과 계획을 비교합니다.

어떻게 사용하나요?:

  1. 실제시작일시, 실제종료일시가 입력된 작업은 비교 바가 표시됩니다
  2. 일정편차(분) = 실제가공시간 - 계획가공시간 으로 자동 계산됩니다
  3. 지연 작업은 별도 색상으로 하이라이트됩니다

3. 베이스라인 비교​

무엇을 하나요?: 확정된 스케줄(베이스라인)과 현재 스케줄을 겹쳐 비교합니다.

어떻게 사용하나요?:

  1. 스케줄 베이스라인에서 저장한 베이스라인을 선택합니다
  2. 현재 스케줄과 베이스라인이 겹쳐서 표시됩니다

업무 흐름에서의 위치​

이전 단계현재 화면다음 단계
스케줄링 규칙 → 스케줄링 실행간트 차트베이스라인 저장, 현장 투입

입력 항목 가이드​

항목설명입력 방법예시
스케줄코드스케줄 고유 코드자동 생성 (필수)SCH-2026-0001
생산계획ID관련 생산계획생산계획 선택 (필수)PP-2026-03
작업장ID배정 작업장작업장 선택 (필수)WC-MACH-001
시작일시작업 시작 예정날짜시간 (필수)2026-03-18 08:00
종료일시작업 종료 예정날짜시간 (필수)2026-03-18 12:30
셋업시간(분)셋업 소요시간숫자 입력30
가공시간(분)가공 소요시간숫자 입력240
상태진행 상태선택 (필수): 계획/확정/진행중/완료/지연계획

자주 묻는 질문 (FAQ)​

간트 차트에서 직접 작업을 이동할 수 있나요?

네, 작업 바를 드래그하여 시간대를 변경하거나 다른 작업장으로 이동할 수 있습니다. 다만 제약조건 위반 시 경고가 표시됩니다. 이동 후에는 제약위반 이력을 확인하세요.

주경로(Critical Path)는 어떻게 확인하나요?

간트차트 설정에서 "주경로표시"를 활성화하면, 전체 Makespan을 결정하는 주경로 작업이 빨간색 테두리로 강조됩니다. 주경로 작업이 지연되면 전체 납기에 직접 영향을 줍니다.


참고: 데이터 구조​

테이블 및 관계 상세

테이블: aps_scheduling_results

주요 컬럼: schedule_code, plan_id(FK), plan_item_id(FK), work_center_id(FK), job_sequence, start_datetime, end_datetime, setup_time_min, processing_time_min, total_time_min(자동계산), rule_id(FK), status, actual_start/end_datetime, schedule_variance_min(자동계산)

주요 연관 테이블: 생산계획, 계획항목, 작업장, 스케줄링규칙, 셋업시퀀스, 제약위반이력, 간트태스크바