Selasa, 27 Mei 2014

Aplikasi Absensi Pegawai Menggunakan Java Netbeans



nk
Aplication
Aplikasi Absensi Pegawai ini adalah aplikasi sederhana yang dibangun menggunakan bahasa pemrograman Java dibantu dengan Netbeans IDE ( versi yang saya pakai 7.2 ) dan databasenya menggunakan MySQL. Seperti postingan kalkulator sederhana, project ini adalah tugas mata kuliah Pemrograman Berbasis Internet ya
ng saya ikuti selama dua minggu sekali.
Walaupun belum banyak memahami tentang bahasa pemrograman java pake Netbeans, tapi project aplikasi absensi pegawai ini lumayan memuaskan buat saya pribadi. Karena banyak sekali pelajaran yang saya dapat dari project ini yang dapat menambah pengetahuan saya.
Karena bukan hal yang baru lagi, aplikasi ini telah banyak digunakan di perusahaan atau instansi yang membutuhkan pendataan kehadiran dan absensi pegawai yang sangat detil sehingga dibutuhkan sistem otomatis yang dapat mencatat kehadiran dan absensi pegawai secara cepat dan mudah digunakan oleh perusahaan atau instansi

Deskripsi singkat 
Pada aplikasi ini saya mengambil kasus sebuah instansi yang mempunyai banyak karyawan dan shift yang berbeda-beda. Jadi setiap karyawan punya jamnya kerjanya masing-masing. Selain mempunyai jam kerja masing-masing, mempunyai beberapa data pribadi umumnya pegawai seperti NIP, Nama, Jabatan, dan foto pegawai yang akan ditampilkan 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 Project karena project sebagai server ( admin ) hanya digunakan untuk staff khusus sedangkan clientnya ( presensi ) dapat digunakan oleh semua pegawai untuk melakukan presensi. Ini mencegah pegawai jahil mengakses panel admin selain staff khususnya 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 mengganggu 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 menekan tombol Enter pada keyboard untuk melakukan kedua aksi tersebut dengan algoritma 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

Aplikasi ini memang sangat jauh dari kata Sempurna. Insya allah akan saya kembangkan lagi kalau ada yang lapor bug, pengen mempelajarinya lebih lanjut atau ingin menggunakan tenaga saya untuk membuat aplikasi ini lebih sempurna dan benar-benar dapat digunakan di masyarakat pada umumnya dan terkhusus di instansi saya

Screenshoot

Tabel Relasional / ER Diagram
Tabel Relasional / ER Diagram
Jendela Presensi Pegawai
Jendela Presensi Pegawai
Dashboard di Jendela Admin
Dashboard di Jendela Admin

Source code, stuff & database

Sebelum membuka source code, beberapa hal yang harus diperhatikan :
 - Menggunakan versi Netbeans 7.2 keatas
 - Sudah menambah library JCalendar ( Download )
 - Sudah menginstall plugin dan menambah library iReport ( Download )

Terbagi menjadi 2 Project berbeda

Admin ( Download )
Presensi ( Download )

Foto ( Download )

dbabsensipegawai.sql ( Download ) 

Penting :
- Ekstrak Admin, Presensi dan Foto dalam 1 folder
- Buat database SQL bernama "dbabsensipegawai" lalu import / execute dbabsensipegawai.sql


 ~~~~~~~~ GOOD JOB ~~~~~~~



Cara Mereset Printer Canon IP2700 / IP 2770



Printer Canon IP2770/IP 2700
Editor By NKs
Namun bagi anda yang awam dengan yang namanya printer pasti kesulitan untuk mereset printer canon karena pengalaman saya yang juga sering mengalami kerusakan printer canon di kantor saya, untuk itu lebih lengkap mengenai berbagi pengalaman dan tutorial reset printer canon IP2770 berikut ini :
Tutorial Mereset Printer Canon IP2770/IP 2700
  1. Pastikan bahwa Printer Canon IP 2770 / IP 2700 anda dalam keadaan off (Mati) Namun kabel power (listrik) terpasang.
  2. Tekan tombol RESUME selama kurang lebih 2 detik
  3. Setelah itu Anda tekan tombol POWER sampai lampu hijau nyala (saat menekan tombol POWER, tombol RESUME jangan dilepaskan dulu)
  4. Kemudian lepaskan tombol RESUME, namun jangan lepas tombol POWER.
  5. Sambil tombol POWER masih tertekan, tekan tombol RESUME 5 kali. Led akan menyala bergantian orange hijau dengan nyala terakhir orange. (jangan sampai keliru 4x karena printer akan mati total, tapi sifatnya sementara juga)
  6. Lepaskan kedua tombol secara bersamaan.
  7. Led akan blink sebentar kemudian akan nyala HIJAU.
  8. Komputer akan mendeteksi device baru, abaikan saja
  9. Keadaan ini menunjukkan printer IP 2770 dalam keadaan SERVICE MODE dan siap direset.
Setelah langkah pertama kamu lakukan dengan sempurna maka Langkah yang kedua yang harus Anda lakukan adalah dengan menggunakan software resetter canon ip 2770 / ip 2700. Langkah-langkahnya sebagai berikut :
software resetter canon ip 2770 / ip 2700
  1. Download Software Resetter Canon IP 2770 / IP 2700 [DOWNLOAD DISINI]
  2. Exctract Software Resetter iP2770 yang Anda download.
  3. Siapkan 2 kertas di printer (ini untuk print pada waktu proses reset).
  4. Jalankan Aplikasi / Software Resetter Printer Canon IP 2770 / IP 2700
  5. Klik “MAIN”, maka printer akan berproses, kemudian iP2770 akan print satu halaman dengan tulisan ” D=000.0 “
  6. Mereset Printer Canon IP2770/IP 2700
  7. Klik ” EEPROM Clear “.
  8. Kemudian klik ” EEPROM “, dan printer akan print hasil Resetter iP2770. Salah satu barisnya tulisannya sbb: “TPAGE(TTL=00000)”
  9. Setelah itu Matikan Printer dan hidupkan kembali.
Semoga artikel mengenai Cara Reset Printer Canon IP2770/IP 2700 bisa bermanfaat bagi anda. Terimakasih...

Pencarian Terkait:

cara mereset printer canon ip 2770,printer canon ip 2770,download resetter canon ip2770,cara reset printer canon ip 2770,cara perbaiki kerusakan pada printer 2770 cannon,cara mereset printer canon ip2770,cara mereset printer canon,cara reset canon ip2770,reset ip 2770,resetter ip2770