Skip to main content

현황/분석

이 기능은 무엇인가요?​

현황/분석은 생산 현장의 OEE 실적, 교대 인수인계, 환경 모니터링, 안전사고, 생산 KPI, 일일 보고 등 종합적인 현황 데이터를 관리하고 분석하는 기능입니다.

비즈니스 가치:

  • OEE 분석으로 설비 효율 개선 포인트 파악
  • 교대 인수인계 전산화로 정보 누락 방지
  • 환경 모니터링으로 작업장 안전 확보
  • 생산 KPI 목표 대비 실적 추적

업무 프로세스 개요​

포함된 화면​

화면용도주 사용자
OEE실적데이터 관리담당자
교대인수인계데이터 관리담당자
생산현황 대시보드데이터 관리담당자
이상발생보고데이터 관리담당자
환경모니터링데이터 관리담당자
시정조치데이터 관리담당자
에스컬레이션이력데이터 관리담당자
안전사고데이터 관리담당자
생산KPI목표데이터 관리담당자
일일생산보고데이터 관리담당자
POP표시설정데이터 관리담당자
생산공지데이터 관리담당자

업무 자동화​

안내

화면에서 데이터를 저장하면 시스템이 관련된 다른 화면의 데이터를 자동으로 갱신합니다. 이 메뉴의 데이터는 주로 다른 메뉴(생산관리 등)에서 입력한 데이터에 의해 자동으로 갱신됩니다.

🔢 자동 계산​

생산실적 입력 → 일일생산보고 자동 집계​

[생산관리] 메뉴에서 생산실적을 등록하면 해당 일자·라인·근무조 기준으로 [일일생산보고] 화면의 총생산수량과 총불량수량이 자동으로 갱신됩니다.

  • 현장에서 실적을 입력할 때마다 일일보고 수치가 실시간으로 반영됩니다
  • 별도로 일일보고를 수동 집계할 필요가 없습니다

시작하기​

위 화면 목록에서 필요한 기능을 선택하여 시작하세요.


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

데이터 관계도​

관련 워크플로우​

  • 공정실적 등록 (humanTask): 작업자가 양품/불량 수량 및 작업시간을 등록합니다
  • 완성 보고 (autoTask): 합격 시 작업지시 완성보고를 자동 처리합니다
  • 안전점검 체크리스트 (humanTask): 교대 시작 전 안전점검 체크리스트(소화기·비상구·보호구 등)를 작성합니다
  • 교대종료 보고 (humanTask): 인계조가 생산요약·품질이슈·설비상태·미결사항을 보고합니다
  • 인수인계 기록 작성 (humanTask): 인계 담당자가 인수인계 기록을 상세 작성합니다
  • 후행교대 확인 (humanTask): 인수조가 인수인계 내용을 확인하고 서명합니다
  • 최종검사출하 시작 (startEvent): -
  • 현장 적용 확인 (humanTask): 현장 담당자가 변경사항이 정상 적용되었는지 확인합니다
  • OEE 계산 시작 (startEvent): -
  • 생산 데이터 수집 (autoTask): 해당 교대의 계획수량·생산수량·양품수량·가동시간·비가동시간을 수집합니다

테이블 요약​

OEE실적 (oee_records)​

컬럼명한글명타입설명
equipment_id설비IDUUID (FK) *필수-
line_id라인IDUUID (FK)production_lines 참조
wo_id작업지시IDUUID (FK)work_orders 참조
record_date기록일DATE *필수-
shift근무조ENUM(주간, 야간, 3교대_1, 3교대_2, 3교대_3) *필수-
availability_rate가동률(%)DECIMAL-
performance_rate성능률(%)DECIMAL-
quality_rate품질률(%)DECIMAL-
oee_valueOEE(%)DECIMAL (계산)-
planned_time계획가동시간(분)DECIMAL-
actual_run_time실가동시간(분)DECIMAL-
ideal_cycle_time이상사이클타임(초)DECIMAL-
total_produced_qty총생산수량DECIMAL-
total_defect_qty총불량수량DECIMAL-

교대인수인계 (shift_handovers)​

컬럼명한글명타입설명
handover_date인수인계일DATE *필수-
shift_from인계조ENUM(주간, 야간, 3교대_1, 3교대_2, 3교대_3) *필수-
shift_to인수조ENUM(주간, 야간, 3교대_1, 3교대_2, 3교대_3) *필수-
line_id라인IDUUID (FK) *필수production_lines 참조
production_summary생산요약TEXT-
quality_issues품질이슈TEXT-
equipment_status설비상태TEXT-
pending_actions미결사항TEXT-
handover_by인계자IDUUID (시스템참조)-
received_by인수자IDUUID (시스템참조)-
safety_check_completed안전점검완료BOOLEAN교대 시 안전점검 완료 여부

생산실적 (production_results)​

컬럼명한글명타입설명
wo_id작업지시IDUUID (FK) *필수-
process_id공정IDUUID (FK) *필수processes 참조
production_date생산일DATE *필수-
shift근무조ENUM(주간, 야간, 3교대_1, 3교대_2, 3교대_3) *필수-
planned_qty계획수량DECIMAL-
produced_qty생산수량DECIMAL-
good_qty양품수량DECIMAL-
defect_qty불량수량DECIMAL-
scrap_qty스크랩수량DECIMAL-
work_hours작업시간(h)DECIMAL-
worker_count작업인원INT-
cycle_time_actual실제사이클타임(초)DECIMAL-
operator_id작업자IDUUID (시스템참조)실적 담당 작업자
equipment_id설비IDUUID (FK)생산 설비 참조
defect_rate불량률(%)DECIMAL (계산)-
yield_rate수율(%)DECIMAL (계산)-

환경모니터링 (environment_monitoring)​

컬럼명한글명타입설명
sensor_location센서위치VARCHAR *필수-
line_id라인IDUUID (FK)production_lines 참조
record_time기록시간TIMESTAMP *필수-
temperature온도(℃)DECIMAL-
humidity습도(%)DECIMAL-
dust_level분진(㎍/㎥)DECIMAL-
co2_levelCO2(ppm)DECIMAL-
noise_level소음(dB)DECIMAL-
status상태ENUM(정상, 주의, 경고, 위험) *필수-
alarm_triggered알람발생여부BOOLEAN-

안전사고 (safety_incidents)​

컬럼명한글명타입설명
incident_code사고코드VARCHAR *필수 *고유-
incident_date사고일시TIMESTAMP *필수-
incident_type사고유형ENUM(넘어짐, 끼임, 떨어짐, 화재, 화학물질, 기타) *필수-
severity심각도ENUM(경미, 보통, 심각, 치명) *필수-
location발생장소VARCHAR *필수-
description사고내용TEXT *필수-
injured_person_id부상자IDUUID (시스템참조)-
investigation_status조사상태ENUM(접수, 조사중, 완료) *필수-
corrective_action시정조치TEXT-
photos현장사진FILE-

생산KPI목표 (production_kpi_targets)​

컬럼명한글명타입설명
line_id라인IDUUID (FK) *필수production_lines 참조
year_month연월VARCHAR *필수YYYY-MM 형식
target_oee목표OEE(%)DECIMAL-
target_quality_rate목표품질률(%)DECIMAL-
target_delivery_rate목표납기준수율(%)DECIMAL-
actual_oee실적OEE(%)DECIMAL-
actual_quality_rate실적품질률(%)DECIMAL-
actual_delivery_rate실적납기준수율(%)DECIMAL-

일일생산보고 (daily_production_reports)​

컬럼명한글명타입설명
report_date보고일DATE *필수-
line_id라인IDUUID (FK) *필수production_lines 참조
shift근무조ENUM(주간, 야간, 3교대_1, 3교대_2, 3교대_3) *필수-
total_planned_qty총계획수량DECIMAL-
total_produced_qty총생산수량DECIMAL-
total_defect_qty총불량수량DECIMAL-
key_issues주요이슈TEXT-
improvement_actions개선활동TEXT-
shift_leader_id반장IDUUID (시스템참조)-

POP표시설정 (pop_display_config)​

컬럼명한글명타입설명
config_name설정명VARCHAR *필수-
line_id라인IDUUID (FK) *필수production_lines 참조
display_type표시유형ENUM(생산현황, 설비상태, 품질현황, 안돈현황) *필수-
refresh_interval_sec갱신주기(초)INT-
layout_config레이아웃설정JSONB-
is_active사용여부BOOLEAN-

생산공지 (production_notices)​

컬럼명한글명타입설명
title제목VARCHAR *필수-
content내용TEXT *필수-
priority우선순위ENUM(긴급, 중요, 일반) *필수-
target_lines대상라인JSONB대상 라인 목록
display_from게시시작일DATE *필수-
display_until게시종료일DATE-
created_by_id작성자IDUUID (시스템참조) *필수-
is_active사용여부BOOLEAN-

이상발생보고 (abnormality_reports)​

컬럼명한글명타입설명
downtime_id비가동IDUUID (FK) *필수-
report_number보고서번호VARCHAR *필수 *고유-
abnormality_type이상유형ENUM(설비, 품질, 자재, 안전) *필수-
severity심각도ENUM(낮음, 보통, 높음, 긴급) *필수-
phenomenon현상설명TEXT *필수-
impact_scope영향범위TEXT-
affected_lots영향LOT목록TEXT영향받은 LOT 번호 목록
initial_cause초기원인파악TEXT-
reported_at보고시각TIMESTAMP *필수-
reported_by보고자IDUUID (시스템참조)-
report_status보고상태ENUM(보고됨, 조사중, 조치완료) *필수-

에스컬레이션이력 (escalation_logs)​

컬럼명한글명타입설명
downtime_id비가동IDUUID (FK) *필수-
escalation_level에스컬레이션단계INT *필수1~5단계 (5/30/120/240분)
elapsed_min경과시간(분)DECIMAL *필수-
notification_channel통보채널ENUM(IN_APP, EMAIL, SMS, SLACK)-
escalated_at에스컬레이션시각TIMESTAMP *필수-
acknowledged_at확인시각TIMESTAMP-
acknowledged_by확인자IDUUID (시스템참조)-