Gambar 1 Prototype Paradigm (Misri, 2017)
PERANCANGAN SISTEM INFORMASI ABSENSI KARYAWAN
DI CV.TIGA PUTRA UTAMA UJUNG BERUNG
BANDUNG
1Hasan Balubita , 2Angga Kurnia Septiana
Konsentrasi Sistem Informasi,
Program Studi Manajemen Informatika Politeknik Komputer Bisnis LPKIA
Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 227 5642 823, Fax +62 227 5642 823 Email : 1[email protected] , 2[email protected]
Abstrak
Adanya masalah di CV.Tiga Putra Utama yaitu ,dalam proses absensi karyawan masih manual , Sehingga dibuatlah perangkat lunak sistem absensi karyawan tujuannya mempermudah absensi yang sebelumnya manual menjadi terkomputerisasi Perancangan sistem informasi absensi ini menggunakan metode prototype dan berbasis dekstop yang dibangun dengan bahasa pemograman java Netbeans 8.0.2 dan pengelolaan penyimpanan database menggunakan mysql .Dengan dibuatkannya perancangan sistem informasi absensi ini memudahkan karyawan untuk melakukan absen sesuai waktu masuk/pulang dan memudahakan admin membuat laporan terkomputerisai
Kata Kunci : Absensi,Manual, Terkomputerisasi
1. Pendahuluan
CV. Tiga Putra Utama merupakan salah satu konsultan/ kontraktor yang bergerak dalam bidang perdagangan umum yang berkonsentrasi dalam pengolahan dan distribusi air bersih untuk perumahan Griya Winaya dan sekitarnya yang berada di Ujung Berung Bandung.
Absensi adalah kegiatan pengambilan data untuk menegtahui jumlah kehadiran guna mengevaluasi kedepannya . Kegunaan absensi ini terjadi pada pihak karyawan pada CV.Tiga Putra Utama Salah satu kegunaan absensi ini kepada pihak karywan antara lain adalah dalam perhitungan kemungkinan kegunaan informasi absensi ini kepada pihak perusahaan antara lain untuk melakukan evaluasi kehadiran. Pengambilan absensi ini masih manual dengan mendatangani kertas absensi dan adanya kekurangan seperti data yang tidak valid ketika data yang masuk salah dan memungkin terjadinya kecurangan jam masuk ataupun jam pulang ,maka dibuatkan Sehingga dibuatlah perangkat lunak sistem absensi untuk mempermudah absensi dan tidak adanya kerusakan data pada absensi karyawan
1.1. Metodologi Pengembangan Sistem
Metodologi pengembangan sistem ini memakai metodologi prototyping. Dengan metode ini pengembang dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem.
Adapun tekhnik – tekhnik dalam metodologi ini yaitu sebagai berikut :
1. Perancangan Model
Pengumpulan kebutuhan yang di perlukan di dalam penelitian ini berupa dokumen yang berhubungan dengan aplikasi yang akan dibuat. 2. Perancangan Dialog
Merancang aspek software yang diketahui, untuk nantinya menjadi sebuah prototype. 3. Simulasi
Mempresentasikan prototype kepada pelanggan untuk mengetahui kesesuaian yang dirasakan oleh pelanggan tersebut.
Pemodelan rancangan sistem untuk membuat aplikasi ini memakai penmodelan berorientasi Objek atau Object Oriented Programming (OOP) yang mendukung pembuatan UML seperti UsecaseDiagram, Activity Diagram, ClassDiagram, SequenceDiagram.
1.2. Aplikasi Dekstop
Desktop base merupakan suatu aplikasi yang
dapat berjalan sendiri atau independen tanpa menggunakan browser atau koneksi Internet di suatu komputer dengan operating system tertentu. Biasanya aplikasi desktop ini harus di install terlebih dahulu serta filenya berekstensi
.exe (Arifin, 2017).
2. Analisis dan Perancangan
2.1. Aliran Proses
Use Case Diagram
2.2. Pemodelan Data
Class Diagram
3. Implementasi dan Pengujian
Penjelasan yang meliputi cara, langkah – langkah pelaksanaan untuk meng - implementasikan rancangan perangkat lunak.
3.1. Implementasi Antar Muka
Uraian Cara Pemakaian,
1. Klik tombol absensi masuk untuk menuju keform absensi masuk untuk absensi masuk
2. Klik tombol absensi keluar untuk menuju keform absensi keluar untuk absensi keluar / pulang
3. Klik tombol pengelolaan admin untuk admin masuk ke pengelolaan admin tetapi aka nada autentifikasi terlebih dahulu
4.
Klik tombol daftar masuk untukmengetahui daftar masuk hari ini
Gambar 1 Menu UtamaGambar 2 Use case diagram
Uraian Cara Pemakaian, 1. Masukan Name admin 2. Masukan Password
3. Tekan Tombol Login jika ingin masuk ke form pengelolaan admin
4. Tekan Tombol Back bila anda ingin kembali ke menu utama
Uraian Cara Pemakaian,
1. Klik menu pengelolaan maka akan keluar sub menu data karyawan dan data absensi 2. Lalu klik sub menu yang akan dipilih sub menu data karyawan atau data absensi untuk memunculkan form
3. Klik menu laporan maka akankeluar sub menu cetak kartu karyawan dan menu laporan
4. Klik sub menu cetak kartu atau menu laporan jika ingin menampilkan form
Uraian Cara Pemakaian,
1. Masukan Pilihan di combobox masuk/keluar
2. Masukan ID karyawan Terlebih Dahulu 3. Data Karywan akan muncul otomatis
sesuai ID karyawan 4. Klik Tombol Masuk/Absen
1. Masukan data karyawan id karyawan otomatis
2. Klik tombol unggah untuk memasukan foto
3. Klik tombol tambaha untuk menambah data karyawan yang sudah disi datanya
Gambar 2 Form Login
Gambar 4 Form Absensi
Gambar 3 Form Pengelolaan Admin
Gambar 5 Form Data Karyawan
1. Masukan id karyawn yang akan di cetak 2. Klik tombol cetak
3. Klik tombol kembali untuk kembali ke menu utama
Uraian Cara Pemakaian,
1. Masukan tanggal awal dan akhir
2. Klik tombol cetak untuk menampilkan laporan
3. Klik Tombol kembali untuk kembali ke form utama
Uraian Cara Pemakaian,
1. Klik tombol print di ujung kiri atas untuk mencetak/print laporan
2. Klik tombol close di ujung kanan atas untuk menutup laporan
3.2. Hasil Pengujian
Fungsi – fungsi dan menu yang telah dibuat dalam program secara garis besar telah dapat mempermudah proses absensi karyawan di CV. Tiga Putra Utama.
Terdapat ketidak sesuaian pada saat menguji program antara lain ;
a. Dalam form absensi masih adanya ketidak sesuaian masih manualnya pengetikan id karyawan atau membarcode belum sempurna
b.
Pada saat akan menampilkan laporan
rekap total karyawan masih individual
belum bisa keseluruhan karyawan
4. Kesimpulan dan Saran 4.1. Kesimpulan
Berdasarkan hasil pengujian terhadap sistem yang telah dibuat, maka dapat ditarik sebuah kesimpulan sebagai berikut ;
Dengan dibuatkannya perangkat lunak / aplikasi ini mempermudah kegiatan dalam hal proses absensi karyawan da mendaptkan total rekap laporan untuk mengevaluasi karywan kedepannya.
4.2. Saran
Maka tahapan pengembangan selanjutnya untuk aplikasi ini yaitu memakai web karna agar bisa di akses oleh pemilik cv.tiga putra utama yang tidak sering kekantor ,dan penambahan finger print
DAFTAR PUSTAKA
[1]. Arifin, Z. (2017, April 9). Perbedaan Aplikasi Berbasis WEB dan DESKTOP. Retrieved from zainularifin.com:
http://zainularifin.com/2015/05/perbedaan aplikasi-berbasis-web-dan-desktop/
[2]. deririyadi. (2017, April 10). Retrieved from
http://elib.unikom.ac.id/files/disk1/633/jb ptunikompp-gdl-deririyadi-31623-8-unikom_d-i.pdf
[3]. Dewi, M. A., Siswanto, A., & Rozi, F. (2015). APLIKASI PEMBAYARAN IPKL PADA PT MODERNLAND REALTY,TBK DENGAN TOOLS CSF ANALYSIS. 45-50.
[4]. Kurniawan, I. (2017, Juni 2). UML –
Analisis Perancangan Berorientasi Objek.
[5]. lauriakafra. (2017, April 10). Retrieved from
Gambar 7 Form Cetak Laporan
http://elib.unikom.ac.id/files/disk1/654/jb ptunikompp-gdl-laurikafra-32691-10-unikom_l-i.pdf
[6]. laurikafra. (2017, April 10). Retrieved from elib.unikom.ac.id:
http://elib.unikom.ac.id/files/disk1/654/jb ptunikompp-gdl-laurikafra-32691-10-unikom_l-i.pdf
[7]. pengertian UML. (2017, april 26). Retrieved from kuliah master of computer science:
http://ariefikhwan.web.ugm.ac.id/?tag=pe ngertian-uml
[8]. Shalahuddin, M., & Sukamto, R. A. (2013). Rekayasa Perangkat Lunak
Terstruktur dan Berorientasi Objek.
Bandung: Informatika.
[9]. Hidayat, A. (2017, April 9). Pengertian
dan Penjelasan Metodologi
Penelitian. Retrieved from
www.statistikian.com:https://www.statisti kian.com/2016/11/metodologipenelitian.ht ml
[10]. Iswari, N. S. (2015). Review Perangkat
Lunak StarUML Berdasarkan Faktor Kualitas McCall. 72-81.
[11]. UMY, K. (2017, April 9). NETBEANS. Retrieved from kmti.umy.ac.id:
http://kmti.umy.ac.id/?p=1299 [12]. Unikom. (2017, April 14). Retrieved
from
elib.unikom.ac.id:http://elib.unikom.ac.id/
files/disk1/700/jbptunikompp-gdlboykefitri-34970-7-unikom_b-i.pdf
[13]. Upi, R. (2017, April 9). Retrieved from repository.upi.edu:
http://repository.upi.edu/8083/5/s_pkn_08 08386_chapter3.pdf
[14]. USU. (2017, April 13). Retrieved from http://repository.usu.ac.id:
http://repository.usu.ac.id/bitstream/handl e/123456789/47737/Chapter%20II.p df;jsessionid=31CF50EC5A0CC62F244D 4C8925A410FD?sequence=4