Dokumentasi Publik
Pilih manual berdasarkan role pengguna.
Manual ini menjelaskan cara kerja sistem, alur penggunaan, presensi, jarak, batasan, dan tanggung jawab setiap role.
What's New
Mengikuti implementasi fitur sampai role switcher multi-role, scope laporan Dosen Pembimbing, pembatasan aksi laporan sesuai mode aktif, perbaikan timezone laporan, snapshot GPS presensi, Lupa Presensi, foto profil, rubrik penilaian per periode, dashboard analisis, Viewer Laporan berbasis organisasi, Finalisasi Nilai, Berita Acara Nilai, portal Pembimbing Lapangan, validasi catatan harian dengan status bermasalah/klarifikasi, organisasi akademik, subnav laporan, dan pembatasan hapus master data terbaru.
- Portal Pembimbing Lapangan kini memiliki alur validasi catatan harian yang lebih lengkap: Validasi Catatan Harian, Tandai Bermasalah, klarifikasi mahasiswa, dan validasi ulang setelah klarifikasi diterima.
- Tab Presensi & Catatan pada detail program mahasiswa menampilkan badge angka jika ada catatan harian yang masih perlu validasi atau sedang bermasalah/perlu klarifikasi.
- Risk Scoring, Heatmap Kehadiran, Rekap Monitoring, dan cetak catatan harian ikut menampilkan status catatan harian bermasalah agar presensi tidak disalahartikan sebagai valid hanya karena memiliki pasangan masuk/pulang.
- Header menyediakan role switcher untuk akun yang memiliki lebih dari satu hak akses, misalnya Dosen Pembimbing, Koordinator, dan Viewer Laporan. Mode yang dipilih menentukan menu, scope data, dan aksi yang boleh digunakan.
- Mode Dosen Pembimbing kini memakai scope bimbingan secara eksplisit pada peta, rekap, dan halaman Analisis & Laporan. Data yang tampil dibatasi pada mahasiswa bimbingan dosen tersebut.
- Sidebar Dosen Pembimbing dirapikan: menu operasional dosen berisi Review Laporan, Seminar & Penilaian, Peta Monitoring Bimbingan, dan Rekap Monitoring Bimbingan. Menu Input Lokasi Mitra tidak ditampilkan untuk dosen pembimbing.
- Tab laporan untuk Dosen Pembimbing tetap dapat dibuka, tetapi isinya bersifat monitoring bimbingan. Aksi cepat dibatasi: dosen dapat membuka Presensi, Laporan, dan Seminar sesuai bimbingannya, tetapi tidak mendapat aksi Lupa Presensi, Finalisasi Nilai, atau Cetak Finalisasi.
- Progress Funnel pada mode Dosen Pembimbing menampilkan funnel khusus bimbingan: mahasiswa bimbingan aktif, sudah presensi, sudah mengisi catatan/laporan, catatan/laporan tervalidasi, sudah seminar/penilaian, nilai dosen masuk, dan nilai akhir lengkap.
- Akun dosen yang juga Koordinator atau Viewer Laporan dapat berpindah mode melalui role switcher. Aksi koordinator hanya dapat digunakan ketika mode aktif adalah Koordinator; mode Dosen Pembimbing tetap dibatasi sebagai dosen.
- Penentuan Viewer Laporan aktif dan filter tanggal laporan memakai tanggal lokal SiLAT sesuai timezone aplikasi, sehingga akses dan rekap tanggal tidak bergeser karena perbedaan UTC dan Asia/Jakarta.
- Migrasi perluasan kolom `avatar_url` disesuaikan agar kompatibel dengan PostgreSQL.
- Tersedia struktur Organisasi untuk scope laporan: Universitas Lampung → FMIPA → Jurusan Ilmu Komputer, dengan semua prodi saat ini ditautkan ke Jurusan Ilmu Komputer.
- Admin dapat menugaskan dosen aktif sebagai Viewer Laporan pada level universitas, fakultas, jurusan, atau prodi tanpa mengubah role utama dosen.
- Menu Analisis & Laporan kini dapat diakses admin, koordinator, dan Viewer Laporan sesuai scope; Viewer Laporan bersifat baca dan tidak memiliki aksi workflow operasional.
- Halaman laporan memakai tab subnav yang konsisten, posisi scroll sidebar disimpan, dan filter tanggal beberapa laporan otomatis mengikuti rentang presensi periode.
- Chart/kartu laporan penting kini memiliki drill-down ke daftar peserta terkait, lengkap dengan aksi cepat untuk admin/koordinator.
- Progress Funnel hanya menghitung peserta Aktif dan Selesai, tampil dua kolom, dan memakai urutan terbaru: pendaftaran → presensi → laporan lengkap → nilai Pembimbing Lapangan → seminar → nilai dosen → nilai final.
- Prodi, organisasi, dan Viewer Laporan memiliki aksi hapus dengan pembatasan aman. Prodi/organisasi tidak dapat dihapus jika masih dipakai data lain.
- Berita Acara Nilai memakai QR QuickChart dengan logo dokumen jika tersedia.
- Periode Program memakai keunikan berdasarkan program. Nama periode, tahun akademik, semester, dan gelombang yang sama boleh dipakai pada program berbeda, tetapi tidak boleh duplikat pada program yang sama.
- Summary email progres laporan untuk admin, koordinator, dan dosen pembimbing hanya dikirim setelah tanggal Mulai Pelaksanaan / Presensi periode tercapai.
- Presensi harian memakai snapshot GPS server-side sehingga koordinat final tidak bergantung pada field form yang dapat diedit dari browser.
- Sistem menolak presensi jika koordinat form berbeda jauh dari snapshot GPS atau jika snapshot GPS berada di luar radius mitra.
- Check-out tanpa check-in tetap dapat disimpan sebagai presensi belum berpasangan dan diarahkan untuk pengajuan Lupa Presensi Masuk jika kuota tersedia.
- Halaman Presensi mahasiswa kini memakai tab Presensi dan Lupa Presensi.
- Lupa Presensi memiliki kuota, sisa kuota, lokasi, foto realtime, alasan, dan riwayat pengajuan.
- Mahasiswa dapat mengajukan WFA (Work from anywhere) dengan tanggal/rentang, lokasi rencana, alasan, aktivitas, dan bukti pendukung seperti foto/screenshot surat, email, atau instruksi chat.
- Admin/koordinator dapat mereview pengajuan WFA. Presensi pada tanggal WFA yang disetujui ditandai sebagai WFA, tetap memakai GPS dan foto realtime, tetapi tidak diblokir radius mitra.
- Heatmap Kehadiran, Rekap Monitoring, Peta Monitoring, portal Pembimbing Lapangan, dan digest presensi kini membedakan presensi WFA agar tidak dianggap sebagai anomali jarak mitra.
- Foto profil pengguna dapat diunggah dari Profil Saya atau dikelola admin pada Manajemen User.
- Master Mahasiswa dan Dosen mendukung pembuatan/penautan akun login otomatis dari email sehingga input data tidak perlu dilakukan dua kali.
- Konfigurasi Program menyediakan batas akurasi GPS, umur snapshot lokasi, toleransi beda koordinat, tanggal libur, batas Lupa Presensi, rubrik penilaian, survey institusi, dan dokumen cetak nilai.
- Menu Analisis & Laporan memuat dashboard progres, funnel, risk scoring, heatmap kehadiran, Grafik Operasional, Rekap Sanksi, dan Rekap Nilai Akhir.
Mahasiswa
Pendaftaran program, presensi, pembekalan, laporan, catatan harian, dan pengajuan perubahan.
Dosen Pembimbing
Monitoring mahasiswa bimbingan, review laporan, catatan revisi, dan rekap bimbingan.
Koordinator
Validasi pendaftaran, pembekalan, perubahan pembimbing, review laporan, dan monitoring scope prodi/periode.
Admin
Master data, konfigurasi program, email/notifikasi, validasi, peserta periode, pembekalan, seminar, dan rekap lintas scope.
Pembimbing Lapangan
Portal terbatas untuk melihat mahasiswa terkait melalui token URL atau login email pembimbing lapangan.
Viewer Laporan
Akses baca Analisis & Laporan sesuai scope organisasi atau prodi tanpa aksi workflow operasional.