Operator & Mekanik
Modul untuk mengelola aktivitas mekanik: job tracking, time logging, kompetensi, dan penugasan ke Work Order. Mekanik memiliki tampilan dashboard khusus yang hanya menampilkan WO yang ditugaskan ke mereka.
UI Mockup — Dashboard Mekanik
Bengkel
Pintar
Pintar
My Jobs
Parts Req.
History
3
WO Aktif
7
Selesai Hari Ini
5j 30m
Waktu Kerja
4.8
Rating QC
WO yang ditugaskan ke saya
WO-2025-003 · Job #2
Cek Rem Depan — Suzuki Ertiga
Update
WO-2025-006 · Job #1
Tune Up — Honda Jazz
Mulai
WO-2025-008 · Job #1
Ganti Timing Belt — Kijang Innova
Mulai
Bengkel
Pintar
Pintar
My Jobs
Parts Req.
WO-2025-003 · Cek Rem Depan
In Progress
Status Pekerjaan
Sedang dikerjakan
Catatan Mekanik
Kampas rem depan aus 60%, perlu penggantian kampas + disk brake...
Parts Dibutuhkan
+ Ajukan Parts Request
Progress Waktu
Mulai
09:15
Estimasi Selesai
10:30
65% dari estimasi waktu
Flow Diagram — Alur Kerja Mekanik
Job Tracking — Mekanik
Alur aktivitas mekanik dari menerima penugasan hingga pekerjaan selesai QC
flowchart TD
A([Mekanik Login]) --> B[Lihat Dashboard\nDaftar Job Aktif]
B --> C{Ada Job\nBaru?}
C -->|Tidak| D[Standby / Tunggu\nPenugasan]
C -->|Ya| E[Buka Detail Job]
E --> F[Mulai Pekerjaan\nSistem Record Waktu Mulai]
F --> G[Status Job: IN PROGRESS]
G --> H{Perlu\nSparepart?}
H -->|Ya| I[Buat Parts Request\nke Gudang]
I --> J{Stok\nAda?}
J -->|Ya| K[Gudang: Kirim Parts]
J -->|Tidak| L[Trigger PO ke\nSupplier]
L --> M[Tunggu Parts Tiba]
M --> K
K --> N[Status Job:\nWAITING PARTS selesai]
N --> G
H -->|Tidak| O[Kerjakan Tanpa\nTambahan Parts]
O --> P[Selesai Pengerjaan\nSistem Record Waktu Selesai]
P --> Q[Status Job: DONE]
Q --> R{Semua Job\ndalam WO Done?}
R -->|Belum| B
R -->|Ya| S[WO naik ke\nStatus QC]
S --> T[Kepala Mekanik\nLakukan QC]
T --> U{QC Pass?}
U -->|Tidak, Revisi| E
U -->|Ya| V([Pekerjaan Selesai])
style A fill:#dbeafe,stroke:#3b82f6
style V fill:#dcfce7,stroke:#16a34a
style G fill:#dbeafe,stroke:#3b82f6
style L fill:#fee2e2,stroke:#ef4444
Kompetensi & Spesialisasi Mekanik
Spesialisasi & Penugasan
Mekanik memiliki kompetensi berbeda, penugasan disesuaikan dengan spesialisasi
flowchart LR
subgraph Mekanik
M1[Mekanik Umum\nService Rutin]
M2[Mekanik Spesialis\nMesin & Transmisi]
M3[Mekanik Elektrikal\nKelistrikan & AC]
M4[Mekanik Bodi\nCat & Karet]
end
subgraph Jenis_Pekerjaan
J1[Ganti Oli\nFilter\nTune Up]
J2[Overhaul Mesin\nGanti Timing Belt\nTransmisi]
J3[Sistem Kelistrikan\nAC\nSensor & ECU]
J4[Cat\nKaret Pintu\nBody Repair]
end
M1 --> J1
M2 --> J2
M3 --> J3
M4 --> J4
M2 --> J1
Aturan Penugasan & Tracking
👷 Penugasan
- Admin assign mekanik saat WO dibuat
- Satu WO bisa multi-mekanik (per job item)
- Max 3 WO aktif per mekanik serentak
- Mekanik hanya bisa lihat WO yang di-assign ke mereka
⏱ Time Tracking
- Sistem catat waktu mulai & selesai otomatis
- Mekanik bisa pause job dengan alasan
- Time log digunakan untuk hitung komisi
- Overtime di atas 8 jam tercatat otomatis
📝 Catatan Mekanik
- Mekanik wajib isi catatan hasil diagnosa
- Foto kondisi kendaraan bisa diupload
- Catatan terlihat oleh admin dan kepala mekanik
- Customer bisa lihat summary catatan di invoice
QC & Rating
- QC oleh Kepala Mekanik menggunakan checklist
- Setiap mekanik punya rating QC historis
- Rating rendah (<3.5) memerlukan supervisi ketat
- Rating dipakai untuk hitung komisi bulanan