PENDAHULUAN
Perkembangan teknologi informasi telah membawa perubahan signifikan dalam berbagai bidang, termasuk dalam pengelolaan sumber daya manusia (SDM). Banyak perusahaan kini beralih ke sistem digital untuk mempermudah pencatatan, manajemen data pegawai, serta monitoring kinerja.
Proyek ini bertujuan menciptakan solusi terintegrasi yang dapat menyederhanakan tugas administratif sekaligus meningkatkan efisiensi komunikasi internal. Sistem berbasis web yang dikembangkan tidak hanya menangani pencatatan presensi, tetapi juga berfungsi sebagai pusat komunikasi, manajemen dokumen, dan sumber informasi bagi seluruh tim.
TAHAP PERENCANAAN
Perencanaan menjadi fondasi penting dalam pengembangan aplikasi ini. Tim terlebih dahulu menyusun visualisasi konseptual untuk memetakan alur kerja pengguna dan menentukan elemen-elemen utama sistem. Hasilnya, aplikasi dibagi menjadi dua antarmuka:
Tampilan Admin: pusat kendali untuk mengelola data master, pengumuman, serta kebijakan perusahaan.
Tampilan Pegawai: portal pribadi berisi informasi absensi, pengumuman, dan dokumen penting.
Gambar 2. Dashboard Pegawai -- versi mobileÂ
Selain itu, struktur database dirancang sejak awal untuk mendukung kebutuhan modul komunikasi dan informasi. Beberapa tabel kunci antara lain tabel pengumuman dan dokumen_kebijakan.
TAHAP PENGEMBANGAN
Pengembangan aplikasi menggunakan metodologi Rapid Application Development (RAD), yang memungkinkan proses lebih cepat dan fleksibel. Proyek dipecah menjadi beberapa modul inti, kemudian dikembangkan secara bertahap:
Dashboard Pegawai: menampilkan ringkasan status presensi harian, rekap bulanan, serta pengumuman terbaru.
Modul Komunikasi & Informasi:
Untuk Admin CRUD pengumuman dan dokumen kebijakan.
Untuk Pegawai akses pengumuman dan dokumen yang telah disetujui.
Modul Laporan & Kalender:
Kalender absensi visualisasi kehadiran pegawai setiap hari.
Laporan bulanan ringkasan statistik absensi dalam format sederhana dan mudah dibaca.
Seluruh modul dikembangkan menggunakan Laravel sebagai backend dengan Blade Template dan Tailwind CSS untuk frontend, sehingga menghasilkan kode yang terstruktur dan tampilan modern.
IMPLEMENTASI DAN UJI COBA
Setiap fitur diuji setelah selesai dikembangkan untuk memastikan fungsionalitas berjalan sesuai kebutuhan. Beberapa skenario uji coba yang dilakukan antara lain:
Login dengan akun admin dan pegawai.
Input, edit, dan hapus data pegawai.
Pengajuan cuti pegawai serta persetujuan oleh admin.
Simulasi presensi menggunakan GPS dan face recognition.
Pembuatan slip gaji bulanan.
Implementasi awal dilakukan di server lokal, kemudian dipindahkan ke hosting menggunakan cPanel dan Ploi.io untuk mendukung deployment otomatis.
KESIMPULAN
Aplikasi HRMS berbasis web ini berhasil melewati tahap perencanaan hingga implementasi dengan baik. Sistem yang dihasilkan mampu membantu perusahaan mengelola pegawai secara lebih efektif, efisien, dan modern.
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana. Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI