Speed Journal – Sentra Penelitian Engineering dan Edukasi – Volume 11 No 3 - 2014 - ijns.org Sistem Informasi Penggajian Pada Sekolah Menengah Atas ( SMA ) Muhammadiyah Pacitan Reny Utami [email protected] Abstract :The Payroll employee System at High School Muhammadiyah Pacitan done using semi computerization. By using the semi computerization data stored are vulnerable because it do not saved in the database. Thus requiring the backup of data as backup data. It is also not efficient and also need any time in inputting data. So that the authors will make the Employee Payroll Information System. Data stored in the system to be safe because it is stored in the database. With the establishment of Employee Payroll System is expected to improve the performance of the previous Payroll System. The method used in making Payroll Information Systems at High School Muhammadiyah Pacitan is field study, observation, interview and literature study.The benefits and objectives include controlling Payroll Information System at SMA Muhammadiyah Pacitan, produce Payroll Information System at the SMA Muhammadiyah Pacitan, can facilitate performance on the administration in terms of staff salaries to manage the data, can analyze and design a programming-based information systems, and optimize security the data.The results of the design of the system by the application program is expected to be built Payroll Information System is more optimal based on the data entered into the system. Key word : payroll information systems Abtraksi : Saat ini sistem informasi yang digunakan dalam proses penggajian Guru dan Karyawan di SMA Muhammadiyah Pacitan bersifat semi komputerisasi. Dengan semi komputerisasi data yang tersimpan rentan hilang karena tidak tersimpan di dalam database. Sehingga membutuhkan backup data sebagai data cadangan. Selain itu juga belum efisien dan juga membutuhkan waktu dalam penginputan data. Maka dari itu penulis akan membuat Sistem Informasi Penggajian. Data yang tersimpan di dalam Sistem menjadi aman karena sudah tersimpan di dalam database. Dengan dibuatnya Sistem Penggajian Pegawai diharapkan dapat meningkatkan kinerja Sistem Penggajian sebelumnya. Metode yang digunakan dalam membuat Sistem Informasi Penggajian pada Sekolah Menengag Atas ( SMA ) Muhammadiyah Pacitan adalah metode studi lapangan, observasi, wawancara, dan studi pustaka.Manfaat dan tujuan antara lain mengontrol Sistem Informasi Penggajian pada SMA Muhammadiyah Pacitan, menghasilkan Sistem Informasi Penggajian pada SMA Muhammadiyah Pacitan, dapat mempermudah kinerja pada bagian tata usaha dalam hal mengelola data gaji pegawai, dapat menganalisis dan merancang sebuah sistem informasi berbasis pemrograman, dan mengoptimalkan keamanan data.Hasil dari perancangan sistem dengan program aplikasi tersebut diharapkan dapat dibangun Sistem Informasi Penggajian yang lebih optimal berdasarkan data yang dimasukkan ke dalam sistem tersebut. Kata kunci : Sistem Informasi Penggajian 1. Latar Belakang Masalah Sistem Penggajian Pegawai di SMA Muhammadiyah Pacitan dikerjakan dengan menggunakan Sistem Semi komputerisasi. Dengan menggunakan sistem semi komputerisasi data yang tersimpan rentan hilang karena tidak tersimpan di dalam database. Sehingga membutuhkan backup data sebagai data cadangan. Selain itu juga belum efisien dan juga membutuhkan waktu dalam penginputan data. Maka dari itu penulis akan membuat Sistem Informasi Penggajian. Data yang tersimpan di dalam Sistem menjadi aman karena sudah tersimpan di dalam database. Dengan dibuatnya Sistem Penggajian diharapkan dapat meningkatkan kinerja Sistem Penggajian sebelumnya. 1.1 Rumusan Masalah 1. Bagaimana sistem informasi yang dibangun dapat mempermudah dalam pengolahan dan penyimpanan datadata yang berhubungan dengan pemberian gaji kepada guru dan karyawan yang bekerja di SMA Muhammadiyah Pacitan? 2. Bagaimana system yang di bangun dapat membantu Kepala Sekolah untuk memperoleh laporan penggajian tiap bulan dan tahunnya? 1.2 Batasan Masalah Agar tujuan dari penelitian dapat dilakukan secara terarah dan tercapai sesuai dengan yang diharapkan maka dibuatkanlah batasan - ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 75 Speed Journal – Sentra Penelitian Engineering dan Edukasi – Volume 11 No 3 - 2014 - ijns.org batasan masalah. Sistem informasi penggajian ini memiliki cakupan yang cukup luas, seperti gaji pokok, tunjangan keluarga, tunjangan jabatan, potongan, lembur dan lain-lain. Untuk itu disini hanya akan dibahas mengenai Gaji Pokok, tunjangan, jumlah jam mengajar, jumlah kehadiran dan potongan. 1.3 Tujuan Menghasilkan Sistem Informasi Penggajian pada SMA Muhammadiyah Pacitan. 1.4 Manfaat 1. Dapat mempermudah kinerja pada bagian tata usaha dalam hal mengelola data gaji pegawai. 2. Dapat menganalisis dan merancang sebuah sistem informasi berbasis pemrograman. 3. Mengoptimalkan keamanan data. 2.1. Sistem Informasi Simkin Mark G dalam bukunya yang berjudul “Computer Information System for Bussiness”[SIMK 87] bahwa :Sistem Informasi adalah sekumpulan elemen yang bekerja secara bersama-sama baik secara manual ataupun berbasis computer dalam melaksanakan pengolahan data yang berupa pengumpulan, penyimpanan, pemrosesan data untuk menghasilkan informasi yang bermakna dan berguna bagi proses pengambilan keputusan. ( Dadan Uma Daihani 2001:3). 2.1 Penggajian Menurut Mulyadi (2001:373), bahwa gaji didefinisikan secara umum sebagai pembayaran atas penyerahan jasa yang dibayarkan kepada karyawan yang memiliki jenjang jabatan manajer dan umumnya merupakan pembayaran atas penyerahan jasa yang dilakukan oleh karyawan pelaksana ( bagian produksi ) dan dibayarkan berdasarkan hari kerja, jam kerja, atau jumlah satuan produk yang telah dihasilkan oleh karyawan. Dalam pelaksanaan sistem penggajian di tiap-tiap perusahaan tidak selalu sama, hal tersebut tergantung dari kondisi perusahaan. Dalam sistem penggajian,ada beberapa hal yang harus diperhatikan, yaitu informasi yang diperlukan oleh manajemen, dokumen yang digunakan, catatan akuntansi yang diperlukan oleh manajemen, fungsifungsi yang terkait, jaringan prosedur yang membentuk sistem penggajian, serta tidak kalah pentingya yaitu sistem pengendalian intern perusahaan. Jika suatu sistem penggajian dilakukan sesuai dengan prosedur yang telah ditetapkan, maka akan tercapai suatu kedisiplinan kerja pada bagian yang terkait. 2.2 Java Java adalah bahasa pemrograman yang dapat dijalankan diberbagai perangkat komputer, termasuk pada ponsel atau dengan kata lain bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. (Hendra dkk, 2011:3) 2.3 Pegawai Pegawai adalah setiap orang yang bekerja dengan menerima upah atau imbalan dalam bentuk lain. ( Agusmidah,2010:6). 2.4 Kajian Pustaka Menurut penelitian yang dilakukan Oleh Supri Andoko, dalam jurnal ilmiah yang berjudul PERANCANGAN SISTEM INFORMASI PENGGAJIAN PADA COMANDITER VENOSCHAF (CV). MOBILE CELL PACITAN. Fakultas Teknologi Informatika Universitas Surakarta. Disebutkan bahwa Masalah penggajian merupakan masalah yang sangat sensitive, terjadi sedikit saja ketidakcocokan akan menyebabkan suatu perusahaan atau instansi mengalami kerugian. Dengan adanya computer dapat memudahkan petugas apabila ada perubahan data dan diharapkan lebih baik dibanding dengan menggunakan sistem konvensional. Semua hal yang berkaitan dengan masalah penggajian seperti pencarian, pengoreksian, penghapusan, dan pencetakan data dapat terselesaikan dengan cepat dan mudah. Oleh karena itu penulis mencoba memberikan solusi sebuah program untuk merancang Basis data dengan VisuaL Basic, yang dirancang khusus untuk pemrograman database karena program aplikasi Visual Basic ,lebih praktis dan simple. 3.1. Analisis Masalah Saat ini sistem informasi yang digunakan dalam proses penggajian Guru dan Karyawan di SMA Muhammadiyah Pacitan bersifat semi komputerisasi, keamanan data yang tersimpan kurang optimal karena tidak tersimpan di dalam database. Sehingga membutuhkan backup data dalam bentuk PDF agar tidak ada yang bisa mengotak-atik data tersebut. Data tidak terkoordinir karena masih berada dalam satu file. ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 76 Speed Journal – Sentra Penelitian Engineering dan Edukasi – Volume 11 No 3 - 2014 - ijns.org 3.2. Perancangan Sistem 3.2.1 Diagram Konteks 3.4. Rancanga Tampilan Form menu utama input_data_guru_karyawan input_data_absensi input_data_potongan 0 input_data_penggajian ADMINISTRATOR SISTEM_INFORMASI_ PENGGAJIAN lap_data_guru_karyawan lap_data_absensi + lap_data_potongan lap_data_penggajian 3.2.2 3.5. Rancangan Tampilan Form subMenu DFD Level 1 ABSENSI GURU_KARYAWAN PENGGAJIAN POTONGAN potongan 2 dat_guru_karyawan nama dt_penggajian jml_absensi PENGGAJIAN dat_penggajian dat_absensi 1 dat_potongan lap_data_guru_karyawan MENU lap_data_potongan lap_data_absensi data_guru_karyawan input_data_penggajian data_absensi ADMINISTRATOR data_potongan data_penggajian input_data_guru_karyawan input_data_absensi lap_data_penggajian input_data_potongan 3.2.3 3.6. Rancangan Tampilan Form transaksi DFD Level 2 proses 1 GURU_KARYAWAN ABSENSI POTONGAN dat_guru_karyawan dat_absensi dat_potongan 1 3 2 INPUT_DATA_GURU_KARYAW AN INPUT_DATA_POTONGAN INPUT_DATA_ABSENSI lap_data_absensi data_absensi input_data_absensi data_potongan lap_data_guru_karyawan ADMINISTRATOR input_data_potongan data_guru_karyawan lap_data_potongan input_data_guru_karyawan 3.2.4 DFD Level 2 proses 2 4. Implementasi Sistem 4.1. Menu Utama nama GURU_KARYAWAN dt_penggajian PENGGAJIAN : 2 1 ABSENSI jml_absensi PENGGAJIAN : 1 INPUT_DATA_PENGGAJIAN POTONGAN dat_penggajian potongan lap_data_penggajian input_data_penggajian data_penggajian ADMINISTRATOR 3.3. Relasi Antar Tabel DATA_GURU_KARYAWAN KODE_GURU varchar(5) T GL_AMBIL date NIP varchar(25) NUPTK varchar(25) NAMA varchar(35) ALAMAT varchar(35) NO_TELEPON varchar(15) T MP_LAHIR varchar(35) T GL_LAHIR date JENIS_KEL varchar(10) STATUS varchar(10) PENDIDIKAN varchar(5) MASA_KERJA varchar(3) JABATAN varchar(20) HONOR_JAM DOUBLE HONOR_HADIR DOUBLE T UNJANGAN_KERJA DOUBLE T UNJANGAN_JABATAN DOUBLE KODE_GURU = KO DE_GURU 4.2. Menu Transaksi POTONGAN POTONGAN_KOPERASI KODE_GURU POTONGAN_INFAQ POTONGAN_PDM POTONGAN_LAIN KODE_GURU = KODE_GURU TGL_AMBIL = TG L_AMBIL KODE_GURU = KODE_GURU PENGGAJIAN TGL_AMBIL KODE_GURU POTONGAN_KOPERASI TOTAL_ALOKASI JML_JAM HONOR_MENGAJAR JML_HADIR HONOR_HADIR TUNJ_JBTN TUNJ_KRJ GATOR POT_KOP POT_INFAQ POT_PDM POT_LAIN JML_POT GAJ I_BERSIH date varchar(5) integer DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE integer varchar(5) integer integer integer POTONGAN_KOPERASI = POTONGAN_KOPERASI TOTAL_ALOKASI = TOTAL_ALOKASI PRESENSI T OTAL_ALOKASI KODE_GURU BLN ALOKASI_JAM_X1 ALOKASI_JAM_X2 ALOKASI_JAM_XI_IPA ALOKASI_JAM_XI_IPS ALOKASI_JAM_XII_IPA ALOKASI_JAM_XII_IPS X1_A X1_B X1_C X2_A X2_B X2_C XI_IPA_A XI_IPA_B XI_IPA_C XI_IPS_A XI_IPS_B XI_IPS_C XII_IPA_A XII_IPA_B XII_IPA_C XII_IPS_A XII_IPS_B XII_IPS_C T OTAL_A T OTAL_B T OTAL_C DOUBLE varchar(5) date DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE DOUBLE ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 77 Speed Journal – Sentra Penelitian Engineering dan Edukasi – Volume 11 No 3 - 2014 - ijns.org 4.3. Laporan Gaji Perbulan [4] [5] [6] [7] [8] 5.1. Kesimpulan 1. Pengolahan data dengan menggunakan sebuah sistem mendapatkan hasil yang Optimal, berdasarkan data yang telah diinputkan ke dalam sistem tersebut. 2. Penggunaan perangkat komputer yang baik dapat menghasilkan hasil yang lebih maksimal dalam pengoperasian program. [9] [10] [11] 5.2. Saran 1. Sistem ini dapat dikembangkan lebih lanjut oleh pihak SMA Muhammadiyah Pacitan untuk membentuk suatu sistem yang lebih kompleks sesuai dengan kebutuhan. 2. Dapat ditambahkan menu baru seprti Daftar Mata pelajaran yang diajarkan oleh masing – masing guru. [12] [13] [14] Daftar Pustaka [1] [2] [3] Bambang Eka Purnama, Sistem Informasi Kartuhalo Dari Telkomsel Berbasis Komputer Multimedia Kajian Strategis Praktis Telkomsel Divisi Surakarta, Indonesian Jurnal on Computer Science - Speed (IJCSS) 11 Vol 8 No 2 – Agustus 2011 , ISSN 1979 – 9330 Suryati, Bambang Eka Purnama, Pembangunan Sistem Informasi Pendataan Rakyat Miskin Untuk Program Beras Miskin (Raskin) Pada Desa Mantren Kecamatan Kebonagung Kabupaten Pacitan, Indonesian Jurnal on Computer Science - Speed (IJCSS) 13 Vol 9 No 2 – Agustus 2012 , ISSN 1979 – 9330 Agusmidah, Dinamika Hukum Ketenagakerjaan Indonesia, Medan:USU Press 2010. [15] Bin Ladjamudin, Al-Bahra, Konsep Sistem Basis Data dan Implementasinya, Graha Ilmu Yogyakarta, 2004. Hartono, Jogiyanto,MBA,Ph.D, Pengenalan Komputer, 1999. Panuju, Redi, Sistem Komunikasi Indonesia, Pustaka Pelajar, 1997. Uma Daihani, Dadan, Komputerisasi Pengambilan Keputusan, Jakatra. Elex Media Komputindo, 2001. Andoko, Supri, Perancangan Sistem Informasi Penggajian Pada Comanditer Venoschaf (CV). Mobile Cell Pacitan,Seruni FTI UNSA 2012 Volume 1 ISSN: 2302-1136 (Print) 2088-0154 (Online). Arif,Saiful Nur dan Ishak, SISTEM INFORMASI PENGGAJIAN GURU PADA SMA PAB 11 LUBUK PAKAM,Jurnal SAINTIKOM Vol. 10 / No. 3 / September 2011. Jogiyanto. Sistem Teknologi Informasi Edisi II. Yogyakarta. Andi Offset. 2005 K.Hendra, M.Eri dan R.Nur. Aplikasi Penjualan dengan Program Java Netebeans, Xampp, dan iReport. Jakarta. Elekmedia Komputindo. 2011 Mulyadi. Sistem Akuntansi. Edisi ke tiga. Jakarta: Salemba Empat. 2001 Arif Setyawan, Joko Wandyatmono, Sistem Informasi Penggajian Pegawai Kecamatan Geneng Kabupaten Ngawi, Indonesian Jurnal on Computer Science - Speed (IJCSS) 10 Vol 8 No 1 – Februari 2011, ISSN 1979 – 9330 Triaswati Yuni Wulandari, Gesang Kristianto Nugroho, Sistem Komputerisasi Penggajian Guru Pada Sekolah Menengah Pertama 2 Sambungmacan, IJCSS) 14 Indonesian Jurnal on Computer Science Speed - FTI UNSA Vol 9 No 3 – Desember 2012 - ijcss.unsa.ac.id, ISSN 1979 – 9330 Titin Purnamasari (2013), Pembangunan Sistem Informasi Pengolahan Data Pegawai Dan Penggajian Pada Unit Pelaksana Teknis Taman Kanak-Kanak Dan Sekolah Dasar Kecamatan Pringkuku, Speed Journal - Indonesian Jurnal on Computer Science - Vol 10 No 2 – Mei 2013 , ISSN 1979 – 9330, speed.unsa.ac.id ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 78