Ringkasan Proyek
Aplikasi absensi berbasis web ini dirancang khusus untuk meningkatkan efisiensi operasional sebuah kafe di daerah Gading Serpong. Sistem ini menggantikan proses absensi manual berbasis Google Forms yang dinilai tidak efisien, memakan waktu lama dalam rekapitulasi, dan rentan terhadap ketidakakuratan data.
Metodologi Pengembangan
Pengembangan sistem ini menggunakan Metode Agile dengan model Scrum. Pendekatan ini dipilih karena fleksibilitasnya dalam beradaptasi terhadap perubahan kebutuhan selama proses pengembangan.
Fitur Utama & Keunggulan
Sistem ini memiliki berbagai fitur canggih yang disesuaikan dengan kebutuhan manajemen kafe:
- FiturPenjelasanGeoFencing & GPS : Memastikan pegawai OnSite hanya bisa melakukan absen jika berada dalam radius kawasan kafe.
- Dukungan Hybrid : Tersedia menu khusus untuk pegawai OnSite dan OffSite (luar kantor).
- Manajemen Revisi Fit: ur untuk mengajukan perbaikan absen jika terjadi kesalahan atau hari yang terlewat, yang memerlukan persetujuan admin.
- Multi-Level Access : Pembagian hak akses yang jelas antara Pegawai, HRD, Admin, dan SuperAdmin.
- Export Data CSV : Memudahkan HRD untuk mengunduh laporan kehadiran dalam format Excel CSV untuk kebutuhan penggajian.
Arsitektur Sistem & Alur Kerja
Aplikasi dirancang untuk memastikan validitas data kehadiran dengan alur sebagai berikut:
- Login: Pengguna masuk ke akun masing-masing.
- Verifikasi Lokasi: Sistem memeriksa koordinat GPS melalui geofencing.
- Pencatatan: Data absen masuk/pulang disimpan secara real-time ke dalam basis data.
Struktur Basis Data
Proyek ini menggunakan struktur basis data relasional yang mencakup tabel-tabel utama seperti:
- Pegawai : Menyimpan data identitas karyawan.
- Absen : Mencatat log waktu dan keterangan kehadiran.
- Cuti : Mengelola pengajuan ketidakhadiran pegawai.
Dampak & Hasil
Dengan implementasi sistem E-Canngopi, proses administrasi absensi menjadi lebih otomatis, mengurangi beban kerja manual HRD, dan meminimalkan potensi kecurangan lokasi oleh pegawai.
Teknologi & Arsitektur
- Platform: Aplikasi Berbasis Web yang memberikan fleksibilitas akses kapan saja selama terhubung ke internet.
- Metodologi: Agile Development (Scrum) yang memungkinkan proses pengembangan secara iteratif dan responsif terhadap perubahan kebutuhan.
- Sistem Lokasi: Implementasi fitur GeoFencing dan akses GPS untuk memastikan kehadiran pegawai OnSite dilakukan di lokasi yang telah ditentukan (area kafe).
- Manajemen Data: Menggunakan Database Relasional untuk mengelola struktur data yang kompleks, mulai dari data departemen hingga pengajuan cuti .
- Pelaporan: Fitur Export Data secara real-time ke dalam format CSV/Excel untuk memudahkan tugas administrasi HRD