Anda di halaman 1dari 2

=================================================

Aplikasi Absensi Pegawai mengunakan Java Netbeans


=================================================
Dendi Abdul Rohim ( dendicious@gmail.com )
dipublikasi di http://www.dendicious.com/2014/02/aplikasi-absensi-pegawai-java-n
etbeans.html
Aplikasi Absensi Pegawai ini adalah aplikasi sederhana yang dibangun menggunakan
bahasa pemrograman Java dibantu dengan Netbeans IDE ( versi yang gue pake 7.2 )
dan databasenya menggunakan MySQL. Seperti postingan kalkulator sederhana, proj
ect ini adalah tugas mata kuliah Pemrograman Berbasis Objek yang dikembangin sel
ama dua minggu ( disamping project 3 mata kuliah lain ) bareng temen gue di Tekn
ik Komputer Diploma IPB.
Walaupun belum banyak memahami tentang bahasa pemrograman java pake Netbeans, ta
pi project aplikasi absensi pegawai ini lumayan memuaskan buat gue pribadi. Kare
na banyak banget pelajaran yang gue dapet dari project ini yang dapat menambah s
kill ngoding gue. hehe
Karena bukan hal yang baru lagi, aplikasi ini telah banyak digunakan di perusaha
an atau instansi yang membutuhkan pendataan kehadiran dan absensi pegawai yang s
angat detil sehingga dibutuhkan sistem otomatis yang dapat mencatat kehadiran da
n absensi pegawai secara cepat dan mudah digunakan oleh perusahaan atau instansi
.
==============================================
Deskripsi singkat
==============================================
Pada aplikasi ini gue ngambil kasus sebuah perusahaan yang mempunyai banyak kary
awan dan shift yang berbeda-beda. Jadi setiap karyawan punya jamnya kerjanya mas
ing-masing. Selain mempunyai jam kerja masing-masing, mempunyai beberapa data pr
ibadi umumnya pegawai seperti NIP, Nama, Jabatan, dan foto pegawai yang akan dit
ampilkan jika pegawai itu melakukan absen hadir.
Selain melakukan absen hadir di panel admin terdapat beberapa menu yang mencakup
pengelolaan presensi dan absensi pegawai. Aplikasi ini terbagi menjadi 2 Projec
t karena project sebagai server ( admin ) hanya digunakan untuk staff khusus sed
angkan clientnya ( presensi ) dapat digunakan oleh semua pegawai untuk melakukan
presensi. Ini mencegah pegawai jahil mengakses panel admin selain staff khususn
ya oleh karena itu project harus dibangun secara terpisah.
===========================================
Fitur aplikasi
===========================================
# Presensi / Client
---------------------- Menampilkan waktu & tanggal
- Menjadikan windows menjadi selalu di tumpukan paling atas agar tidak menggangg
u pegawai untuk melakukan presensi.
- Menampilkan data umum pegawai
- Mencegah pegawai keluar masuk sebelum waktunya ( rentan waktu 30 menit )
- Menganti fungsi tombol masuk dan tombol keluar menjadi satu, yaitu hanya menek
an tombol Enter pada keyboard untuk melakukan kedua aksi tersebut dengan algorit
ma yang baik.
- Mengefisiensikan database
- Mempersingkat kode program
# Admin

---------------------***Dashboard
- Menampilkan aktifitas terbaru semua pegawai
- Menampilkan persentase kehadiran pegawai secara keseluruhan
- Menampilkan jumlah pegawai perusahaan
***Manajemen Pegawai
- Menampilkan data pegawai yang ada
- Terdapat fungsi umum Tambah, Ubah dan hapus data
- Mencengah duplikasi pegawai
- Aksi tombol simpan bisa digunakan sebagai penambahan data, dan pengubahan data
.
***Izin/cuti
- Menampilkan data pegawai yang cuti/izin
- Terdapat fungsi umum Tambah, Ubah dan hapus data
- Menggunakan komponen JDateChooseruntuk memilih tanggal
- Mencegah duplikasi data izin/cuti
- Aksi tombol simpan bisa digunakan sebagai penambahan data, dan pengubahan data
.
***Laporan harian
- Menggunakan komponen JCalendar untuk memilih tanggal yang akan dicetak.
- Menggunakan iReport untuk menjadikan laporan berformat PDF, Ms.Excel, Ms.Word,
dll
Aplikasi ini memang sangat jauh dari kata Sempurna. Insya allah bakal gue kemban
gkan lagi kalau ada yang lapor bug, pengen mempelajarinya lebih lanjut atau ingi
n menggunakan tenaga saya untuk membuat aplikasi ini lebih sempurna dan benar-be
nar dapat digunakan di masyarakat.
########################################################################
Syarat dan Ketentuan :
Aplikasi boleh dipakai, disebarluaskan, dimodifikasi sendiri asalkan selalu meny
ertakan Nama dan Alamat blog pemilik aplikasi ( www.dendicious.com ).
Apabila memerlukan bantuan khusus membuat aplikasi sendiri, kirim email dan sert
akan nomor telepon yang bisa dihubungi.
Terima kasih

Anda mungkin juga menyukai