• Tidak ada hasil yang ditemukan

Pada bab ini akan membahas tentang uji coba dan evaluasi program yang menerangkan bagaimana jalannya program secara detail yang akan dijelaskan pada V dibawah ini:

5.1. Uji Coba Pr ogr am

Uji coba bertujuan untuk memastikan aplikasi telah dibuat dengan benar sesuai dengan kebutuhan dan tujuan yang diharapkan pembuat atau pun instansi terkait hal ini dilakukan demi tercapainya kesempurnaan dalam aplikasi penggajian.

5.1.1. Uji Coba Aplikasi Penggajian Kar yawa n

Adapun beberapa uji coba didalam aplikasi penggajian pegawai ini yaitu terdapat dalam beberapa halaman :

A. Uji Coba Halaman Login

Gambar di bawah ini merupakan halaman login Form di bawah merupakan form login dengan id user dan password. Apabila login berhasil maka akan masuk ke dalam menu utama, apabila admin salah menginputkan id user atau password maka login akan menampilakan pesan login gagal untuk admin seperti pada gambar 5.1.

Tetapi apabila sebaliknya admin memilih untuk keluar maka aplikasi ini akan tertutup.

Gambar 5.1 Halaman Login

User yang berhasil login maka akan dapat masuk ke menu utama dan apabila apabila user salah memasukkan id atau password maka akan tampil pesan login gagal. Dapat kita lihat seperti contoh (Gambar 5.2).

Gambar 5.2 Login Gagal

B. Uji Coba Halaman Menu Uta ma

Gambar di bawah ini adalah halaman menu utama dari aplikasi penggajian karyawan.

Gambar 5.3 Halaman Menu Utama

Halaman menu utama terdapat 2 buah sub, yatiu : sub menu dan sub laporan, dari menu tersebut admin dapat menginputkan data detail dari form – form yang sudah tersedia di aplikasi penggajian tersebut.

Gambar 5.4 diatas merupakan halaman menu utama yang menunya terdiri dari form absensi, form gaji, form jabatan, form pegawai, form tunjangan, form tanggungan, form cuti, form lembur, form user dan form pinjaman. Di sub laporan terdapat laporan absensi, laporan thr dan laporan gaji karyawan.

C. Uji Coba For m User

Halaman ini merupakan isi dari data user yang telah di inputkan oleh admin ke dalam sistem, fungsi dari form tersebut adalah untuk menghindari terjadinya kesamaan id atau password pada saat mengakses proses login.

Gambar 5.5 Uji Coba Form User

D. Uji Coba For m J aba ta n

Halaman ini merupakan form inputan yang di lakukan oleh admin untuk menginputkan data jabatan dan gaji pokok berdasarkan jabatan dari karyawan tersebut.

Gambar 5.6 Uji Coba Form Jabatan

E. Uji Coba For m Pega wai

Halaman form pegawai merupakan input data yang di lakukan oleh admin untuk mengisi detail biodata dari pegawai yang bersangkutan. Form tersebut berisikan data-data nip, nama jabatan, nama pegawai, alamat, tanggal lahir, kota, agama, status pegawai tersebut menikah atau belum menikah, no telepon, pendidikan terakhir, dan jenis kelamin.

Admin akan menginputkan data pegawai sesuai dengan data – data yang telah di serahkan pada waktu pegawai tersebut melamar kerja dan diterima di perusahaan. Data yang di simpan ke dalam sistem akan menampilkan pesan “data berhasil di simpan” apabila data yang di inputkan sudah terisi semua dan sesuai dengan form pegawai.

Gambar 5.8 Uji Coba Input Data Form Pegawai

F. Uji Coba For m Absensi

Halaman form absensi merupakan input data yang di lakukan oleh admin untuk menginputkan data – data pegawai yang terlambat, sakit, ijin, dan alpha. Untuk sistem absensi di perusahaan tersebut menggunakan check clock. Apabila karyawan tersebut terlamabat masuk kerja 1 jam maka admin akan menginputkan data terlambat sehingga karyawan tersebut mendapat potongan gaji Rp 5000 dan kelipatan

keterlambatan. Batas maksimal terlambat masuk kerja adalah 4 jam, apabila karyawan tersebut melebihi batas masuk kerja maka tidak di ijinkan masuk. Dan admin menginputkan data karyawan yang sakit, ijin, dan alpha, setiap data yang di inputkan oleh admin maka karyawan tersebut akan mendapat potongan gaji Rp 20.000 per harinya.

Gambar 5.9 Uji Coba Form Absensi

Apabila admin ingin mencetak data – data karyawan yang sakit, ijin, alpha dan terlambat maka admin tinggal tekan tombol cetak, admin hanya dapat menampilkan data – data semua laporan karyawan. Sistem tersebut akan menampilkan data – data karyawan yang ingin di cetak.

Gambar 5.10 Tampilan Data Karyawan yang di Cetak

G. Uji Coba Form Cuti

Pada gambar di bawah ini adalah inputan halaman form cuti dimana admin menginputkan data karyawan yang cuti. Karyawan di berikan ambil cuti sebanyak 12 kali dalam waktu 1 tahun, dan apabila karyawan tersebut 1 hari cuti maka dapat potongan Rp 25.000 per harinya serta kelipatan dari pengambilan cuti. Contohnya dapat dilihat pada (Gambar 5.11).

H. Uji Coba For m Lembur

Pada gambar di bawah ini adalah merupakan inputan halaman form lembur dimana admin menginputkan data lembur karyawan, apabila karyawan tersebut dapat hak lembur dari pihak perusahaan. Setiap lembur karyawan mendapatkan upah Rp 10.000 per jam dan karyawan tersebut diberi batas maksimal lembur 4 jam.

Gambar 5.12 Uji Coba Form Lembur

Apabila admin salah dalam menginputkan data lembur karyawan maka admin tinggal menekan tombol ubah dan mengubah data yang ingin di ubah, maka secara otomatis data tersebut akan menampilkan pesan “data berhasil di ubah”. Contoh dapat dilihat di bawah ini (Gamabar 5.13).

I. Uji Coba For m Pinjama n

Halaman form pinjaman merupakan halaman penginputan data pinjaman karyawan yang di lakukan oleh admin, karyawan di perusahaan tersebut di berikan batas maksimal pinjaman sampai dengan Rp 400.000 dan apabila admin menginputkan jumlah pinjaman melebihi batas yang di berikan oleh pihak perusahaan maka akan tampil pesan “maaf jumlah pinjaman yang anda ajukan melebihi batas”. Contoh dapat dilihat pada (Gambar 5.14).

Gambar 5.14 Tampilan Error Input Jumlah Pinjaman Melebihi Batas

Jadi admin harus sesuai dalam mengisi data jumlah pinjaman. Di form pinjaman jg tersedia filter pencarian berdasarkan nip dan status pinjaman, apabila admin ingin mencari data berdasarkan nip tinggal klik radio button yang bernama nip dan sebaliknya jika admin ingin mencari data berdasarkan status pinjaman tinggal klik radio button yang bernama status pinjaman maka sistem akan menampilkan data yang sedang di cari. Contoh dapat dilihat di bawah (seperti Gambar 5.15).

Gambar 5.15 Pencarian Berdasarkan Status Pinjaman

Dari percobaan diatas ada 3 status pinjaman karyawan yang belum lunas. Kemudian admin mencoba untuk menginputkan data nip dan tanggal yang sama maka akan tampil pesan “Pegawai tersebut sudah mempunyai data record pinjaman hari ini”, Jadi admin tidak dapat menginputkan data pinjaman untuk hari yang sama. Contoh dapat kita lihat (seperti Gambar 5.16).

Gambar 5.16 Tampilan Tidak Dapat Input di Hari yang Sama

Dan untuk pinjaman yang di berikan dalam waktu satu bulan maksimal Rp 400.000 maka karyawan dapat melakukan pinjaman berkali – kali tapi setiap admin melakukan input data karyawan tersebut berdasarkan nip maka akan keluar pesan sisa

pinjaman karyawan. Apabila karyawan tersebut melakukan transaksi pinjaman melebihi batas maka secara otomatis aplikasi akan tidak mau menyimpan data yang telah di inputkan oleh admin. Contoh dapat kita lihat (seperti Gambar 5.17).

Gambar 5.17 Sisa Pinjaman Karyawan

J . Uji Coba For m Tanggungan Kelua rga

Halaman form tanggungan keluarga merupakan inputan yang di lakukan oleh admin untuk menginputkan data tanggungan berdasarkan jumlah keluarga. Di form tanggungan ini juga di batasi dalam menginputkan jumlah keluarga, batas jumlah keluarga adalah 2 jadi gaji tambahan yang di dapat per keluarga adalah Rp 10.000. Jika karyawan memiliki 2 anak berarti tinggal melipatkan menjadi Rp 20.000. Contoh dapat dilihat pada (Gambar 5.18).

K. Uji Coba For m Tunjangan

Halaman form tunjangan merupakan inputan yang di lakukan oleh admin untuk menginputkan data tunjangan karyawan pada saat akan datangnya lebaran atau biasa disebut dengan tunjangan hari raya(THR) . Form ini berfungsi untuk gaji tambahan karyawan yang telah di lakukan selama masa kerja karyawan tersebut. Contoh dapat dilihat pada (Gambar 5.19).

Gambar 5.19 Uji Coba Form Tunjangan

Adapun ketentuan karyawan dalam mendapatkan tunjangan, tunjangan yang di dapat sebesar Rp 500.000. Jadi admin tidak dapat menginputkan data tunjangan karyawan lebih dari ketentuan yang sudah di tetapkan pihak perusahaan. Contoh dapat dilihat pada (Gambar 5.20).

Gambar 5.20 Tampilan Error Input Data Tunjangan

Admin disini juga dapat menampilkan laporan tunjangan karyawan. Apabila admin di tunjuk pihak perusahaan untuk cetak, maka admin tinggal klik tombol cetak dan sistem akan menampilkan data yang diminta oleh user. Contoh dapat dilihat pada (Gambar 5.21). Admin melakukan

Gambar 5.21 Tampilan Laporan Tunjangan

L. Uji Coba For m Ga ji

Halaman form gaji merupakan inputan data gaji karyawan yang memanggil tabel pegawai berdasarkan nip, sehingga ketika di panggil pada tabel pegawai akan tampil nip, nama, alamat, jabatan, tanggal penggajian, gaji pokok, jumlah lembur, jumlah tunjangan, jumlah tanggungan, jumlah potongan absensi, jumlah pinjaman, jumlah potongan cuti dan total gaji. Contoh dapat dilihat pada (Gambar 5.22).

Gambar 5.22 Uji Coba Form Gaji

Dari data yang sudah tersimpan dari semua penjumlahan sehingga tampil total gaji. Adapun cara mencetak slip gaji karyawan berdasarkan nip yang telah di kerjakan karyawan selama kurun waktu satu bulan. Contoh dapat dilihat pada (Gambar 5.23).

6.1 Kesimpulan

Berdasarkan evaluasi sistem yang telah dilakukan dapat diperoleh hasil sebagai berikut :

1. Dalam penerapannya, program aplikasi penggajian memang diperlukan dalam perusahaan untuk lebih dapat membantu pegawai dalam mengolah dan

menghitung data gaji agar informasi yang dihasilkan pun tepat dan akurat. 2. Program aplikasi penggajian secara keseluruhan sangat baik karena dapat

meringankan beban admin dan pihak perusahaan dalam mengolah data gaji. 3. Gaji yang di terapkan pada CV. Bina Mandiri Solusindo adalah menggunakan

sistem bulanan tidak upah harian. Gaji yang biasanya di bayarkan pada karyawan secara tetap per bulan.

6.2 Sar an

Beberapa saran yang digunakan untuk pengembangan aplikasi sistem penggajian karyawan di CV. Bina Mandiri Solusindo antara lain :

1. Kiranya sistem ini dapat menjadi sistem informasi penggajian berbasis web yang nantinya dapat membantu penyajian informasi secara cepat dan luas. 2. Dengan program aplikasi penggajian yang sudah terstruktur diharapkan pihak

Basuki, 2007, Panduan Pembelajaran Visal Basic.net, (Online) : http://vb.net-informations.com/

Billy N. Mahamudu, Konsep Dasar Sistem Informasi

Demita Budi Radityaningrum, 2007, Sistem Penggajian Karyawan pada

Balai Besar Penangkapan Ikan (BBPI), (Online) :

http://digilib.unnes.ac.id/gsdl/collect/skripsi/index/assoc/HASH73d1/dd67 7225.dir/doc.pdf.

Edwin Ho, Arsitektur dan Klarifikasi Sistem Informasi

Hendra, 2004, Bahasa Pemrograman Vb.net, (Online): http://www.scribd.com/doc/13042322/vbnet Hartoto, 2008, Trik Belajar Visual Basic.net, (Online):

http://www.scribd.com/doc/13042322/vbnet.

Karodalnet, 2011, Contoh Slip Gaji Karyawan Swasta, (Online): http://karodalnet.blogspot.com/2011/04/contoh-slip-gaji-karyawan-swasta.html, (diakses tanggal 18 April 2011)

Muhammad Sadeli, 2009, Pemrograman Database dengan Visual Basic.NET 2008 untuk Orang Awam, (Online): www.maxikom.co.id

Pengantar Sistem Informasi, (Online):

http://apr11-si.comuf.com/PengantarSI.pdf di akses pada Tanggal 14 November 2011 pukul 22.15 WIB.

Dokumen terkait