Generator Jadwal Shift Karyawan SIMRS Rizani

Sistem otomatis untuk membuat jadwal shift dengan aturan yang disesuaikan untuk hari kerja, Sabtu, dan Minggu.

Shift Malam: Senin-Sabtu
Minggu: Hanya Pagi & Sore
Libur: Sabtu (2), Minggu (4)

Pengaturan Karyawan

Aturan Penjadwalan

  • Komposisi Shift:
    • Senin-Jumat: Pagi(3), Sore(2), Malam(1)
    • Sabtu: Pagi(2), Sore(1), Malam(1)
    • Minggu: Pagi(1), Sore(1), Malam(0)
    • ⚠️ Hari kerja: TIDAK BOLEH ada yang libur
  • Karyawan Inti:
    • Maksimal 1 karyawan inti per shift (Pagi/Sore)
    • Otomatis menukar dengan non-inti jika konflik
  • Shift Malam:
    • Maksimal 2x per minggu (minggu normal)
    • Maksimal 1x per minggu (minggu tidak lengkap)
    • Tidak boleh berurutan pada hari yang sama
    • Hanya karyawan dengan flag "Bisa Malam"
  • Setelah Shift Malam:
    • Wajib kerja hari berikutnya (tidak boleh libur)
    • Preferensi shift sesuai pengaturan "Setelah Malam"
    • πŸ†• Jumat malam: wajib kerja Sabtu, libur Minggu
  • Weekend:
    • Aturan Kritis: Libur Sabtu β†’ Wajib kerja Minggu
    • Aturan Kritis: Kerja Sabtu β†’ Wajib libur Minggu
    • Distribusi libur berdasarkan histori keadilan
  • Anti-Berurutan:
    • Hindari shift Pagi/Sore berurutan di hari berturut-turut
    • Pengecualian: karyawan setelah shift malam prioritas tertinggi
  • Keseimbangan:
    • Distribusi shift adil berdasarkan histori
    • Optimasi pasangan untuk menghindari kerja bersama terlalu sering
    • Validasi & perbaikan otomatis dengan 4 tingkat prioritas
Nama Inti Bisa Malam Setelah Malam

Statistik Karyawan

Nama Pagi Sore Malam Libur

Jadwal Bulan Januari 2023

Statistik Pertemuan Karyawan

Info Pertemuan Bulanan

Tabel ini menunjukkan berapa kali setiap pasangan karyawan bekerja bersama dalam shift yang sama selama bulan ini.

Manfaat untuk Manajemen:

  • Distribusi Kerja: Memastikan semua karyawan bekerja sama secara merata
  • Team Building: Mengidentifikasi pasangan yang jarang bekerja bersama
  • Keadilan Shift: Mendeteksi jika ada karyawan yang terlalu sering/jarang berpasangan