Transcription

SISTEM INFORMASI PENGGAJIAN KARYAWAN PADACV. MITRA MUDA REKAYASA SEMARANGWawan Hadi Puspita1Universitas Dian Nuswantoro, Fakultas Ilmu Komputer, Sistem InformasiDesa Winong Rt, 02 Rw, 01, Pati, 59181, 085726672747E-mail : [email protected] Informasi Penggajian merupakan bagian dari Sistem Informasi Sumber Daya Manusiayang merupakan sub sistem dari Sistem Informasi Manajemen (SIM). Suatu sistem yang baikharus memberikan informasi pada waktunya, dengan data-data yang akurat dan tepat dalamproses pengolahannya. Salah satu permasalahan yang terjadi pada CV. Mitra Muda Rekayasaadalah kesulitan ketika penghitungan gaji, pembuatan rekapitulasi gaji, absensi, dan cuti guru,sering terjadi duplikasi data, dan pembuatan laporan-laporan dengan format yang tidakstandart. Pada intinya faktor utama yang harus diperhatikan adalah mengenai penggajiankaryawan. Adapun tujuan dari penelitian ini yaitu membuat sistem informasi penggajiankaryawan yang mampu meningkatkan efisiensi dalam proses memasukan data absensi danpengambilan cuti karyawan, proses penghitungan gaji lebih akurat dan membuat laporan lebihcepat dengan format yang standart. Berdasarkan perancangan sistem dan pembuatan aplikasipenggajian karyawan dengan menggunakan metode pengembangan System Development LifeCycle (SDLC), Microsoft Visual Basic 6.0 sebagai programnya, MySQL sebagai databaseserver, dan Crystal Report untuk mencetak laporannya. Dari hasil analisis sistem danpenelitian, dapat disimpulkan bahwa CV. Mitra Muda Rekayasa sangat memerlukan SistemInformasi Penggajian Karyawan untuk melakukan proses penghitungan gaji yang cepat danakurat, sehingga dapat mengurangi kesalahan-kesalahan yang ada dan menghasilkan laporansesuai standart pada umumnya.Kata Kunci: Sistem Informasi Penggajian, Metode SDLC, Microsoft Visual Basic 6, MySQL,Crystal ReportAbstractSystem Information Payroll is part of the Human Resources Information System which is a subsystem of the Management Information System (MIS). A good system should provide theinformation in time, with the data that is accurate and appropriate in the treatment process.One of the problems that occur in the CV. Mitra Muda Rekayasa is a difficulty when calculatingsalary, salary recapitulation manufacture, attendance, and leave teachers, frequent duplicationof data, and making reports with non-standard format. In essence, the main factors to beconsidered are on payroll. The purpose of this research is to make employee payrollinformation system that is capable of improving efficiency in the process of data entry andretrieval leave employee attendance, payroll calculation process more accurate and make thereports more quickly with a standard format. Based on the system design and manufacture ofemployee payroll applications using development System Development Life Cycle (SDLC),Microsoft Visual Basic 6.0 as a program, MySQL as the database server, and Crystal Report toprint the report. From the results of the system analysis and research, it can be concluded thatthe CV. Mitra Muda Rekayasa really need System Information Payroll for payroll calculationprocess fast and accurate, so as to reduce the errors that exist and generate reports accordingto standard in general.Keywords: System Information Payroll, Method SDLC, Microsoft Visual Basic 6, MySQL,Crystal Report

1.PENDAHULUANPenerapan teknologi informasi dalamsebuah perusahaan merupakan hal yangsangat penting di era globalisasi ini,baik dibidang bisnis, bidang sosial,bidang jasa, bidang pertahanan, bidangbudaya dan masih banyak lagi bidangbidang yang membutuhkan teknologiinformasi untuk keperluan operasionaldilingkungan perusahaan. Operasionalperusahaan penerapan dalam duniakerja jika tidak menggunakan teknologiinformasi maka hasil yang diharapkankurang maksimal dan tidak tepat waktuserta kurang dalam keakuratan proses.Hal tersebut disebabkan karena kegiatanoperasional untuk memenuhi tujuantertentu selalu berubah-ubah setiapterjadi transaksi, sehingga dibutuhkankeakuratan, kecepatan dan ketepatanproses dalam mengelola kegiatanoperasional perusahaan.Sistem informasi adalah suatu sistemdidalamsuatuorgansiasiyangmempertemukan kebutuhan pengolahantransaksi harian, mendukung operasi,bersifat manajerial dan kegiatan strategidari suatu organisasi dan menyediakanpihak luar tertentu dengan laporanlaporan yang diperluakan. Informasimerupakan komoditas krusial bagipengguna akhir, evaluasi terhadapkemampuan sistem informasi dalammenghasilkaninformasiyangbermanfaat perlu dilakukan untukmenyikapi peluang dan masalah yangmuncul sebagai manajemen dalammenentukan keputusan yang harus diambil untuk organisasi atau perusahaantersebut dengan cepat.Gaji merupakan suatu imbalan yangdiberikan kepada seorang atas jasanyayang telah bekerja disuatu instansi atauperusahaan. Gaji dapat disebut sebagaiupah yang sama-sama memberikanimbalan kepada seseorang atas prestasiatau jasa selama bekerja di sebuahinstansi / perusahaan. Pernyataanlainnya mengenai gaji yaitu Gajimerupakan salah satu unsur yangpenting yang dapat mempengaruhikinerja karyawan, sehingga dengan gajiyangdiberikanpegawaiakantermotivasi untuk bekerja lebih giat.CV. Mitra Muda Rekayasa adalahperusahaan jasa konsultansi nasionalyang bergerak dalam usaha jasaperencanaan, perancangan studi danlain-lain yang berdiri sejak tahun 1990.Perusahaan ini mempunyai pengalamanyang lebih pada bidang perencanaandan pengawasan bangunan gedung,perencanaan dan pengawasan jalan danjembatan, pengembangan sumber dayaair, pengembangan sumber dayamasyarakat, survey dan pemetaanpertambangan,manajemendanmonitoring di ke-PU-an, perencanaankota dan wilayah, serta studi kelayakandan penelitian.2.TINJAUAN PUSTAKA2.1 SistemSistem informasi adalah suatu sistemyang menyediakan informasi untukmanajemendalammengambilkeputusan dan juga untuk menjalankanoperasional perusahaan, di mana sistemtersebut merupakan kombinasi dariorang-orang, teknologi informasi danprosedur-prosedur yang tergorganisasi.Definisi sistem lainnya :1. Andri KristantoSisteminformasi adalah suatusatuan komponen yang salingberhubungan yang mpandanmendistribusikan informasi untukmendukungpengembaliankeputusan dan kendali dalam suatuorganisasi

2.3.Jogiyanto H.MSistem informasi adalah suatusistem didalam suatu organsiasiyang mempertemukan i,bersifatmanajerial dan kegiatan strategidarisuatuorganisasidanmenyediakan pihak luar tertentudenganlaporan-laporanyangdiperluakan.Alex HallSistem informasi adalah sebuahrangkaian prosedur formal dimanadata usikan kepada pemakai.2.2 InformasiInformasi adalah data. Data adalahkenyataan kejadian-kejadian (event)yang menggambarkan suatu kejadiandan kesatuan nyata dapat diolahmenjadi bentuk yang lebih berguna danlebih berarti bagi yang menerimanya.2.3 Sistem Informasi PenggajianSistemInformasiPenggajianmerupakan bagian dari Sistem informasiSumber Daya manusia yang merupakansub sistem dari Sistem InformasiManajemen (SIM). SISDM bertujuanuntuk menyediakan fasilitas perekaman,mengolah dan menangani databasekepegawaian dan proses penggajianpegawai secara otomatis sehingga dapatmemberikan informasi dalam bentuklaporan daftar dan rekapitulasi yangdibutuhkan oleh pihak manajerial secaracepat, akurat dan selalu abila sistem pengolahan datapenggajian tidak disertai denganpengendalian yang baik maka akanterbuka peluang-peluang yang dapatmerugikan perusahaan, seperti kolusipara karyawan yang saling menitipkankartu absensi untuk menghindariketerlambatan, pembayaran gaji kepadakaryawan yang fiktif, dan lainsebagainya.Suatu sistem informasi penggajian yangbaik adalah jika didalamnya terdapatunsur-unsursisteminformasipenggajian seperti adanya tujuan,masukan, keluaran, penyimpanan data,pengolahan, instruksi dan prosedur,pengguna,pengendaliandanpengukuran keamanan, sehingga dapatmenunjang keefektifan pengendalianinternal penggajian yaitu : tivitaspengendalian, (4) Informasi dankomunikasi, (5) Pemantauan.2.4 Microsoft Visual Basic 6.0Visual Basic merupakan salah satusoftware untuk mengatur data dengancara mudah, fleksibel dan cepatmemprosesnya.Pengaturandatatersebut dikelompokkan dalam bentukfile database.Dalam Visual Basic User tidak perlumenuliskan ekstention pada saatmenuliskan nama file untuk menyimpanfile tersebut, karena Visual Basic secaraotomatis akan mendefinisikan sendiri.Setiap objek pada Visual Basicdidefinisikan oleh suatu class.2.5 MySQLMySQL pertama kali dirintis olehseorang programmer database bernamaMichael Widenius. Selain databaseserver, MySQL juga merupakanprogram yang dapat mengakses suatudatabase MySQL yang berposisisebagai server. Pada saat itu programberposisi sebagai Client. DatabaseMySQL, biasa dibaca mai-es-ki-el atau

ngberbentuk database relasional ataudalam bahasa basis datanya disebutdenganRelationalDatabaseManagement System (RDBMS) yangmenggunakan suatu bahasa permintaanbernama SQL.2.6 Crystal ReportCrystal Report adalah program yangmatang dengan fitur yang luas sepertimembuatreportcross-tabdanpembuatan formula yang lebih lengkapdan berguna untuk membuat formatlaporan yang terpisah dari programMicrosoft Visual Basic 6.0, namunkeduanya dapat dilakukan linkage2.7 Metode Pengembangan SistemPengembangan sistem informasi yangberbasis komputer merupakan tugaskompleks yang membutuhkan banyaksumber daya dan dapat memakan waktuberbulan-bulan bahkan ngansistemmelewatibeberapa tahapan dari mulai sistem itudirencanakan sampai dengan sistemtersebut diterapkan, dioperasikan dandipelihara.Bila operasi sistem yang sudahdikembangkan masih menimbulkankembalipermasalahan-permasalahanyang kritis serta tidak dapat diatasidalam tahap pemeliharaan sistem, makaperlu dikembangkan kembali suatusistem untuk mengatasinya dan prosesini kembali ke tahap yang pertama,yaitu tahap perencanaan sistem. Siklusini disebut dengan siklus hidup suatusistem (systems life cycle).Ide dari system life cycle adalah sangatsederhana. Tiap-tiap bagian daripengembangan sistem dibagi menjadibeberapa tahapan kerja.Gambar 01. Metode SDLCSumber :Jogiyanto H.M, 2005Langkah-langkah yang harus dilakukanpada Metode SDLC adalah sebagaiberikut :1. TahapanPerencanaanSistem(systems planning).Lebih menekankan pada aspekstudi kelayakan pengembangansistem (feasibility study)2. Analisis Sistem (systems selection).Tujuanproyekmemurnikanmenjadi fungsi didefinisikan danoperasi dari aplikasi dimaksud.Menganalisapenggunaakhirinformasi yang dibutuhkan.3. Desain Sistem (systems design).Menjelaskan fitur yang diinginkandan operasi secara rinci, termasuktata letak layar, aturan bisnis,diagram proses, pseudo dandokumentasi lainnya.4. Implementasi Sistem (systemsselection).Mengimplementasikan rancangandari tahap-tahap sebelumnya danmelakukan uji coba.5. PengujianSistem(systemsimplementation)Melakukan pengujian terhadapsistem yang telah dibuat.6. PerawatanSistem(systemsmaintenance).Dilakukan oleh admin yangditunjuk untuk menjaga sistemtetap mampu beroperasi secarabenar melalui kemampuan sistemdalam mengadaptasikan diri sesuaidengan kebutuhan.

3.HASIL DAN PEMBAHASAN3.3 Context Diagram3.1 Absensi dan Cuti AwalGambar 3.3 Context Diagram Sistem InformasiPenggajian Karyawan3.4 Dekomposisi DiagramGambar 3.1 Flow Of Document Absensi danCuti Awal3.2 Penggajian AwalGambar 3.4 Dekomposisi Diagram SistemInformasi Penggajian3.5 DFD Level 0Gambar 3.2 Flow Of Document PenggajianAwalGambar 3.5 DFD Level 0

3.6 DFD Level 13. Form Pendataan AbsensiGambar 3.9 From Pendataan AbsensiGambar 3.6 DFD Level 14. Form Daftar Cuti3.7 IMPLEMENTASI PROGRAM1. From LoginGambar 3.10 From Daftar CutiGambar 3.7 From Login5. Form Permintaan Cuti2. Form Data KaryawanGambar 3.8 From Data KaryawanGambar 3.11 From Permintaan Cuti

6. Form Penggajian Karyawan9. Form Slip GajiGambar 3.12 From Penggajian Karyawan7. Form Cetak Laporan AbsensiGambar 3.15 From Slip Gaji4.Gambar 3.13 From Cetak Laporan Absensi8. Cetak Laporan Cuti KaryawanGambar 3.14 Cetak Laporan Cuti KaryawanKESIMPULANDari hasil penelitian dan pembahasanLaporan Tugas Akhir mengenai SistemInformasi Penggajian Karyawan padaCV. Mitra Muda Rekayasa Semarang,maka dapat disimpulkan bahwa denganadanya sistem komputerisasi akanmendapatkan manfaat atau keuntunganantara lain :a. Denganadanyasistemkomputerisasi, dapat menghematwaktu yang diperlukan untukpembuatan berbagai macam laporanseperti : data cuti, data absensi, datakaryawan serta laporan penggajiansecara cepat dan tepat.b. Denganadanyasistemkomputerisasi, informasi data yangdisajikan menjadi lebih akurat dantingkat ketelitian lebih tinggi,kemungkinan membuat kesalahansangatlah kecil.c. Denganadanyasistemkomputerisasi, koreksi data dapatdilakukansewaktu-waktudandilaksanakan dengan cepat danmudah. Misalnya : bila terjadi suatukesalahan akan dapat dengan cepatditemukan dan segera dapatdibenarkan saat itu juga.

5.DAFTAR PUSTAKA[1] AnggaHanggarSatyawan,Bambang Hariadi, Tan Amelia,“Rancang Bangun Sistem InformasiPenggajian Pegawai dan RemunerasiJasa Medis pada Rumah Sakit BedahSurabaya”, Jurnal Sistem InformasiJSIKA, vol 3, no. 1 (2014) / ISSN 2338137X.[2] Adrianus Candra Putra Sani, I GustiMade Karmawan, “Perancangan SistemInformasi Penggajian”, Jakarta : PT.Graha Indotek Security.[3] Andri,Kristanto.2011.“Perancangan Sistem Informasi danAplikasinya”. Yogyakarta : PenerbitGava Media.[4] Jogiyanto H.M. 2005. “AnalisaDan Desain Sistem Informasi”.Yogyakarta : Andi Offset.[5] Komaruddin. 2011. “Prinsip DasarGaji Pegawai”. Jakarta : PT.Prenhallindo.[6] Hariandja. 2010. “ManajemenEkonomi Penggajian”. Jakarta :Salemba Empat.[7] John Burch dan Gary Grudnitski.2009. “Konsep dan PerancanganDatabase”. Jakarta : PT. Prenhallindo.[8] Alex, Hall. 2010. “Alysis SystemInformation”. Jakarta : PT. Elex MediaKomputindo.[9] IECES”. Cetakan Keenam. Bandung :Informatika.[10] -peranan-fungsi-dantujuan.html/ [online] waktu akses :19.00 wib 02/02/2015[11] Adi Nugroho, ST., MMSI. 2012,Analisis Dan Perancangan andung:Informatika[12] BunafitNugroho.(2009).“Database Relasional dengan Mysql,VisualBasic,CrystalReport”.Yogyakarta : AndiOffset.[13] Arief Ramadhan, 2004. Testing /Pengujian Black Box dengan MetodeSDLC.Jakarta:ElexMediaKomputindo.

9. Form Slip Gaji Gambar 3.15 From Slip Gaji 4. KESIMPULAN Dari hasil penelitian dan pembahasan Laporan Tugas Akhir mengenai Sistem Informasi Penggajian Karyawan pada CV. Mitra Muda Rekayasa Semarang, maka dapat disimpulkan bahwa dengan adanya sistem komputerisasi