SISTEM INFORMASI PENGGAJIAN PADA DEALER SUZUKI ENGGAL MOTOR PACITAN NASKAH PUBLIKASI Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Sarjana Strata Satu ( S1 ) Disusun Oleh : Nama : ARDIANTO ASHARI NIM : 200922498 Program Studi : Teknik Informatika Dosen pembimbing 1 : Bambang Eka Purnama, M.Kom Dosen Pembimbing 2 : Siska Iriani, S.Kom FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2013 i UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA PERNYATAAN PENULIS JUDUL : SISTEM INFORMASI PENGGAJIAN PADA DEALER SUZUKI ENGGAL MOTOR PACITAN NAMA : ARDIANTO ASHARI NIM : 200922498 1. Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa penelitian ini adalah hasil karya saya sendiri. Jika pada suatu saat ada fihak lain yang mengklaim bahwa penelitian ini sebagai karyanya yang disertai dengan bukti yang cukup maka saya bersedia membatalkan gelar saya beserta hak dan kewajiban yang melekat pada gelar tersebut. 2. Saya menyatakan bahwa hasil penelitian diperbolehkan untuk desebarluaskan dan dipublikasikan secara umum oleh Universitas Surakarta bersama dengan dosen pembimbing dan dosen penguji ii PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA HALAMAN PERSETUJUAN NASKAH PUBLIKASI JUDUL : SISTEM INFORMASI PEMBAYARAN SUMBANGAN PEMBINAAN PENDIDIKAN (SPP) PADA SEKOLAH MENENGAH ATAS NEGERI 2 PACITAN NAMA : ARDIANTO ASHARI NIM : 200922498 Naskah ini telah disetujui untuk di ujikan, Surakarta, 11 April 2013 Dosen Pembimbing Indah Uly Wardati, S.Kom iii iv DAFTAR ISI HALAMAN JUDUL ........................................................................................ i PERNYATAAN PENULIS ............................................................................. ii HALAMAN PERSETUJUAN ......................................................................... iii HALAMAN PENGESAHAN ........................................................................... iv DAFTAR ISI .................................................................................................. v DAFTAR GAMBAR ....................................................................................... viii ABSTRACT .................................................................................................. 1 ABSTRAKSI ................................................................................................. 1 BAB I BAB II PENDAHULUAN 1.a Latar Belakang Masalah ...................................................... 2 1.b Rumusan Masalah ................................................................ 2 1.c Batasan Masalah .................................................................. 2 1.d Tujuan Penelitian .................................................................. 2 1.e Manfaat Penelitian ................................................................ 3 1.f Metode Penelitian...................................................................... 3 GAMBARAN UMUM INSTANSI DAN KAJIAN PUSTAKA 2.a Landasan Teori..................................................................... v 3 a. Pengertian Sistem .......................................................... 4 b. Pengertian Informasi ....................................................... 4 c. Pengertian Sistem Informasi ........................................... 4 d. Pengertian Penggajian.................................................... 4 e. Pengertian Java .............................................................. 4 f. Pengertian MySQL .......................................................... 4 g. Pengertian Netbeans.......................................................... 4 2.b Kajian Pustaka ...................................................................... BAB III BAB IV 4 ANALISIS DAN PERANCANGAN SISTEM 3.a Analisis Sistem ..................................................................... 5 3.b Analisis Sistem Yang Berjalan .............................................. 6 3.c Perancangan sistem yang diusulkan ..................................... 6 a. Diagram Konteks ............................................................ 6 b. Dfd Level 0 ...................................................................... 6 c. Dfd Level 1.1................................................................... 6 d. Dfd Level 1.2 .................................................................. 6 e. Dfd Level 1.3 .................................................................. 7 3.d Relasi Antar Tabel ................................................................ 7 IMPLEMENTASI 4. a. Halaman Login ................................................................... 7 4. b. Menu Utama ....................................................................... 7 4. c. From Karyawan .................................................................. 7 4. d. From Bagian ....................................................................... 8 vi BAB V 4. e. From Tunjangan ................................................................. 8 4. f. From Absensi ...................................................................... 8 4. g. From Potongan ................................................................... 8 4. h. From Gaji............................................................................. 8 4. i. Laporan Seluruh Data Karyawan .......................................... 8 4. j. Laporan Seluruh Bagian ...................................................... 9 4. k. Laporan Seluruh Tunjangan................................................. 9 4.l. Laporan Seluruh Absensi..................................................... 9 4. m.Laporan Seluruh Potongan .................................................. 9 4. n. Laporan Seluruh Gaji.............................................................. 9 4. o. Laporan Seluruh Seluruh Pembayaran Perbulan ................. 9 4. p. Laporan Seluruh Seluruh Pembayaran Pertahun................. 10 PENUTUP 5.a Kesimpulan .......................................................................... 10 DAFTAR PUSTAKA ..................................................................................... 10 vii DAFTAR GAMBAR Gambar 3.1. : Buku Penggajian Dealer Suzuki Enggal Motor Pacitan .... 6 Gambar 3.2 : Diagram Konteks............................................................... 6 Gambar 3.3. : DAD Level 0 .................................................................... 6 Gambar 3.4. : Dfd Level 1 proses 1........................................................ 6 Gambar 3.5. : Dfd Level 1 proses 2........................................................ 6 Gambar 3.6. : Dfd Level 1 proses 3........................................................ 7 Gambar 3.7. : Relasi antar tabel............................................................. 7 Gambar 4.1. : Halaman login ................................................................. 7 Gambar 4.2. : Halaman menu utama ..................................................... 7 Gambar 4.3. : From Karyawan ............................................................... 7 Gambar 4.4, : From bagian .................................................................... 8 Gambar 4.5. : From Tunjangan .............................................................. 8 Gambar 4.6. : From Absensi .................................................................. 8 Gambar 4.7. : From Potongan................................................................ 8 Gambar 4.8. : From Gaji ........................................................................ 8 Gambar 4.9. : Laporan Seluruh Data Karyawan ..................................... 8 Gambar 4.10. : Laporan seluruh Bagian................................................... 9 Gambar 4.11. : Laporan Seluruh Tunjangan ............................................ 9 Gambar 4.12. : Laporan Seluruh Absensi ................................................ 9 Gambar 4.13. : Laporan Seluruh Potongan .............................................. 9 Gambar 4.14. : Laporan Seluruh Gaji........................................................ 9 Gambar 4.15. : Laporan Seluruh Data Pembayaran Perbulan ................. 9 Gambar 4.16. : Laporan Seluruh Data Pembayaran Pertahun ................. 10 viii SISTEM INFORMASI PENGGAJIAN PADA DEALER SUZUKI ENGGAL MOTOR PACITAN Ardianto ashari, Bambang Eka Purnama, M.Kom , Siska Iriani, S.Kom Jl. Raya Palur KM 5 Surakarta Program Studi Teknik Informatika, Universitas Surakarta [email protected] ABSTRACT: At the moment growth of information have expanded fast considerably, therefore have there are also many institution or companys using information system to increase its effort. Way of to increase the effort an company is by developing good information system. And condition to develop;build good information system that is existence of accuracy and speed to obtain;get required information. Computer is an appliance able to data menyimpan, process data, and give wanted information precisely and accurate which good for company for the progress of effort him At Dealer Suzuki Enggal motor of pacitan in processing of employees salary still use the way of is conventional. This matter is told less efficient because still difficult in noting to the number of employees data and also employees office hours. So that mistake and also to [do] not data amanan can happened. With data processing employ employees base on computerization expected can overcome problem that happened. With information technology which [in] awaking up [in] expecting can facilitate taking place process work officer of company in data security. Processing and management of data very in needing a security and amenity and also effectiveness in its handling utilize to obtain;get result of maximal Keywords : Payroll Information System ABSTRAKSI: Pada saat ini perkembangan informasi telah berkembang dengan sangat pesat, oleh karena itu sudah banyak pula perusahaan-perusahaan atau instansi yang menggunakan sistem informasi untuk meningkatkan usahanya. Cara untuk meningkatkan usaha suatu perusahaan ialah dengan cara membangun sistem informasi yang baik. Dan syarat untuk membangun sistem informasi yang baik yaitu adanya kecepatan dan keakuratan untuk memperoleh informasi yang dibutuhkan. Komputer adalah suatu alat yang dapat menyimpan data, mengolah data, dan memberikan informasi yang diinginkan secara tepat dan akurat yang berguna bagi perusahaan untuk kemajuan usahanya. Pada Dealer Suzuki Enggal motor pacitan dalam pengolahan gaji karyawan masih menggunakan cara konvensional. Hal ini dikatakan kurang efisien karena masih sulit dalam mencatat banyaknya data karyawan serta jam kerja karyawan. Sehingga kesalahan maupun ke tidak amanan data bisa terjadi. Dengan pengolahan data gaji karyawan berbasis komputerisasi diharapkan dapat mengatasi masalah yang terjadi. Dengan teknologi informasi yang di bangun di harapkan dapat memudahkan berlangsungnya proses kerja pegawai perusahaan dalam keamanan data. Pengolahan dan pengelolaan data sangat di perlukan sebuah kemudahan dan keamanan serta keefektifan dalam penanganannya guna memperoleh hasil yang maksimal. Kata Kunci : Sistem Informasi Penggajian 1 I. PENDAHULUAN I.a Latar Belakang Ilmu Teknik Informatika adalah suatu ilmu yang sangat berhubungan erat dengan teknologi dimana penerapanya mengarah kepada kemajuan teknologi masa depan. Perkembangan dunia teknologi informasi saat ini sangata cepat karena didorong oleh kebutuhan data dan informasi. Data dan informasi di butuhkan untuk kelangsungan produksi perusahaan, lembaga maupun kemajuan sebuah instansi. Pada dealer suzuki enggal motor pacitan dalam pengolahan gaji karyawan masih menggunakan cara konvensional. Hal ini dikatakan kurang efisien karena masih sulit dalam mencatat banyaknya data karyawan. Sehingga sewaktu – waktu bagian keuangan memerlukan laporan penggajian masih mencari dalam buku besar. Sehingga kesalahan maupun ke tidak amanan data bisa terjadi. Dengan pengolahan data gaji karyawan berbasis komputerisasi diharapkan dapat mengatasi masalah yang terjadi. Dengan teknologi informasi yang di bangun diharapkan dapat memudahkan berlangsungnya proses kerja pegawai perusahaan dalam keamanan data. Pengolahan dan pengelolaan data sangat diperlukan sebuah kemudahan dan keamanan serta keefektifan dalam penanganannya guna memperoleh hasil yang maksimal. Berdasarkan masalah yang di alami suzuki enggal motor pacitan maka penulis tertarik untuk membangun ” SISTEM INFORMASI PENGGAJIAN PADA DEALER SUZUKI ENGGAL MOTOR PACITAN ”. Yang diharapkan mampu membantu bagian keuangan di Suzuki Enggal Motor Pacitan dalam pengolahan penggajian. 1.b Rumusan Masalah Berdasarkan observasi yang dilakukan di Dealer Enggal Pacitan terhadap sistem informasi penggajian, dikemukakan hal-hal yang menjadi permasalahan antara lain : 1. Sistem informasi penggajian Pada Dealer Suzuki Enggal Motor Pacitan masih menggunakan sistem konvensional. 2. Bagaimana membuat sistem informasi yang mampu mengolah data penggajian sesuai kebutuhan secara maksimal dan efisien? 1.c Batasan Masalah Masalah yang ada dalam sistem informasi penggajian ini dibatasi pada ruang lingkup seperti : 1. Sistem Informasi yang dibangun tidak menggunakan topologi jaringan. 2. Dalam hal Keamanan Data Perusahaan, maka dalam Sistem Informasi Keuangan ini disediakan password dan pembatasan akses bagi masing - masing user yang tidak berhak. 3. Pada sistem informasi keuangan ini hanya dikelola oleh bagian keuangan saja yang ditunjuk oleh pemilik Dealer Suzuki Enggal Motor Pacitan. 1.d Tujuan Penelitian Tujuan yang ingin dicapai dari penelitian ini adalah : 1. Menghasilkan sistem informasi penggajian sebagai salah satu usaha cara meningkatkan efektifitas dalam memasukan data gaji karyawan sehingga dapat mempermudah dalam pengambilan keputusan Penggajian. 2. Menyediakan sistem informasi secara komputerisasi bagi perusahaan yang terkait. 2 3. Memberikan solusi untuk mengatasi kerumitan pengelolaan penggajian yang selalu terjadi ketika dibutuhkannya data penggajian karyawan. 1.e Manfaat Penelitian Manfaat yang diperoleh dari penelitian ini adalah : 1. Membantu bagian keuangan pada Dealer Suzuki Enggal Motor Pacitan dalam mengelola penggajian yang ada. 2 Memudahkan penyediaan informasi mengenai pengolahan data penggajian pada Dealer suzuki Enggal Motor Pacitan 1.f Metode Penelitian Adapun metode penelitian yang digunakan untuk menyelesaikan berbagai permasalahan yang terjadi di atas adalah : 1. Studi Kepustakaan Merupakan cara pengumpulan data dengan mempelajari literatur, paket modul dan panduan, bukubuku pedoman, buku-buku perpustakaan dan segala kepustakaan lainnya yang dianggap perlu dan mendukung 2. Metode Observasi Metode observasi atau pengamatan merupakan salah satu metode pengumpulan data atau fakta yang cukup efektif. Observasi merupakan pengamatan langsung yaitu suatu kegiatan yang bertujuan untuk memperoleh informasi yang diperlukan dengan cara melakukan pengamatan dan pencatatan dengan peninjauan langsung ke Dealer Suzuki Enggal Motor Pacitan. 3. Metode Wawancara Wawancara (interview) yaitus uatu model data dengan mengajukan pertanyaan- 4. 5. 6. 7. 8. 2. pertanyaanatau tanya jawab secara langsung kepada bagian keuangan. Penelitian ini didapat melalui wawancara yang dilakukan dengan bagian keuangan Dealer Suzuki Enggal Motor Pacitan untuk mengetahui permasalahan – Permasalahan atau kendalakendala proses pengajian di Dealer Suzuki Enggal Motor Pacitan. Metode Analisis Sistem Data yang terkumpul melalui instrument pengumpulan data akan dianalisis dengan berfokus pada fungsi sistem pengolahan dan manajemen. Perancangan Sistem Merancang dan mendesain output, input, struktur file, struktur database, program, prosedur, perangkat keras, perangkat lunak, mendesain keputusan dan mendesain sasaran yang diperlukan untuk mendukung sistem pengolahan. Pembangunan Pogram Memecahkan kembali rancang bangun, mengembangkan bagan alir secara garis besar, menulis instruksi program, merakit program, mempersiapkan data untuk diuji, mengecek hasil, mendiagnosa kesalahan, dan membetulkan program. Uji Coba Pogram Menguji coba sistem yang telah dibangun secara terstruktur. Implementasi PogramMengimplementasika n hasil dari pembangunan sistem kedalam file komputer sehingga sistem siap untuk digunakan dan untuk menggantikan sistem lama yang belum terkomputerisasi GAMBARAN UMUM INSTANSI DAN LANDASAN TEORI 3 2.a Landasan Teori a. Pengertian Sistem Definisi sistem menurut Jogiyanto H.M dalam bukunya Analisis dan Disain menyebutkan bahwa: “sistem adalah Kumpulan elemenelemen yang berinteraksi untuk mencapai suatu tujuan tertentu.” (2005:2) b. Pengertian Informasi Informasi merupakan hasil pemrosesan data (fakta) menjadi sesuatu yang bermakna dan bernilai untuk pengambilan keputusan. Dalam kehidupan sehari-hari, segala aktivitas pengambilan keputusan kita juga menjadi mudah dengan adanya informasi. Informasi tidak dapat terlepas dari aspek kehidupan manusia. Siapa, kapan, dan di manapun seseorang akan membutuhkan informasi (Bonnie Soeherman& Marion Pinontoan, 2004). c. Pengertian sistem Informasi Sistem informasi merupakan serangkaian komponen berupa manusia, prosedur, data, dan teknologi (seperti komputer) yang digunakan untuk menghasilkan informasi yang bernilai untuk pengambilan keputusan. Sistem informasi yang melekat dan merupakan infrastruktur penunjang keberhasilan bagi setiap organisasi dalam mencapai tujuannya (Bonnie Soeherman & Marion Pinontoan, 2004). d. Pengertian Penggajian Gaji adalah suatu sistem upah kerja yang di bayarkan kepada seseorang dengan waktu yang tetap dan menurut undang - undang kerja yang berlaku. (Jogiyanto,HM,1991 e. Pengertian Java Java adalah bahasa pemrograman serbaguna. Java dapat digunakan untuk membuat suatu program sebagaimana kita membuatnya dengan bahasa seperti Pascal atau C++. Yang lebih menarik, Java juga mendukung sumber daya Internet yang saat ini populer, yaitu World Wide Web atau yang sering disebut Web saja. Java juga mendukung aplikasi client/server, baik dalam jaringan lokal (LAN) maupun jaringan berskala luas (WAN). f. Pengertian MySQL MySQL merupakan salah satu engine database yang sangat populer dalam pembuatan aplikasi berbasis website. MySQL berfungsi menyimpan dan mengelola data yang akan ditampilkan ke halaman website. MySQL sangat cocok digabungkan dengan PHP karena kemampuan dan kemudahan serta sifatnya yang open source. g. Pengertian NetBeans NetBeans merupakan salah satu IDE yang dikembangkan dengan bahasa pemrograman java. NetBeans mempunyai lingkup pemrograman java terintergrasi dalam suatu perangkat lunak yang di dalamnya menyediankan pembangunan pemrograman GUI, text editor, complier, dan interpreter. NetBeans adalah sebuah perangkat lunak open source sehingga dapat digunakan secara gratis untuk keperluan komersial maupun nonkomersial yang didukung oleh Sun Microsystem. 2.b Kajian Pustaka Menurut jurnal ilmiah yang berjudul “ ANALISIS DAN PERANCANGAN SISTEM 4 INFORMASI PENGGAJIAN KARYAWAN PADA CV MEDAN JAYA INSTALATIR” pengarang Astuti Budi Lestari oleh Sekolah Tinggi Managemen Informatika dan Komputer ( AMIKOM), Yogyakarta 2011 memegang peranan penting dalam pengolahan data keuangan yang ada CV. Medan Jaya Instalatir. Dengan adanya penggunaan sistem yang baru dengan berbasis komputer diharapkan informasi yang dihasilkan lebih efektif dan dapat membantu dalam proses pengambilan keputusan. Karena system komputerisasi mempunyai banyak keuntungan terutama dalam hal pengolahan data. Pada Sistem baru yang terkomputerisasi ini data – data terdahulu juga masih bisa dilihat atau ditampilkan karena masih tersimpan dalam sistem. Analisis dan perancangan sistem informasi keuangan momentum media gemilang menggunakan Visual Basic 6. Berdasarkan penelitian yang dilakukan oleh Lindung Prasetya Kurniawan dalam laporannya yang berjudul “ SISTEM INFORMASI PENGGAJIAN BENGKEL MOTOR PADA SANJAYA MOTOR CILACAP DIY” oleh Sekolah Tinggi Managemen Informatika dan Komputer ( AMIKOM), Yogyakarta 2011. Selama ini Bengkel Motor pada Sanjaya Motor Cilacap semua data masih ditulis dengan menggunakan tangan sehingga dalam melakukan pelayanan seperti pendaftaran service, pencarian data barang, serta pembayaran masih sangat memakan waktu yang banyak. Sistem manual seperti ini membutuhkan waktu dan tenaga yang cukup besar sehingga tidak efektif serta memungkinkan terjadinya kesalahan penghitungan gaji. Oleh karena itu peranan komputer sangatlah penting guna meningkatkan pelayanan dan informasi yang akurat dan cepat. Dengan pemanfaatan teknologi akan diperoleh manfaat berupa kemudahan dalam menyimpan, pengorganisasian dan pengambilan kembali terhadap data, yang tentunya didukung dengan perangkat lunak dan konfigurasi perangakat keras yang tepat, organisasi/perusahaan dapat membangun sistem informasi manajemen yang handal dan berkualitas dan dapat berpengaruh secara signifikan terhadap kinerja organisasi/perusahaan secara keseluruan. . Berdasarkan penelitian sejenis yang dilakukan oleh Arif Giyarti dalam laporannya yang berjudul “PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN PEGAWAI PADA PUSLITBANG SDA BALAI SABO YOGYAKARTA”. Sistem penggajian merupakan fungsi penting yang menjadi tanggungjawab Manajemen Sumber Daya Manusia. Fungsi utamanya adalah memberikan kompensasi untuk pegawai berupa gaji sebagai ganti kontribusi mereka terhadap organisasi/instansi. Penggajian merupakan salah satu proses dalam organisasi yang rentan terhadap masalah. Pengolahan data yang lambat dapat mengakibatkan lambatnya penyajian informasi sehingga dimungkinkan pula terjadi keterlambatan pembayaran gaji. Ditambah lagi jika terjadi kesalahan perhitungan dapat menjadikan informasi menjadi tidak akurat. Hal ini menjadikan sistem penggajian perlu didukung dengan sistem informasi yang baik. Penelitian ini dalam rangka melakukan pengembangan sistem terhadap sistem pengolahan data penggajian pada Balai Sabo Yogyakarta, meliputi: analisis sistem, desain 5 sistem, implementasi sistem serta pemeliharaan sistem. Melalui penelitian ini penulis membuat sistem informasi penggajian pada Dealer Suzuki Enggal Motor Pacitan, Kabupaten Pacitan karena pada sistem penggajiannya tersebut masih menggunakan sistem konvensional. Sehingga semua pekerjaan masih dilakukan secara manual dan kurang efisien. Sehingga setelah dibangun sistem ini diharapkan mampu mempermudah pekerjaan karyawan dan menghasilkan produk yang sistem yang benarbenar tepat guna. Gambar 3.1 Buku Penggajian Dealer Suzuki Enggal Motor 3.c Perancangan sistem yang di usulkan a. Diagram Konteks inputdatakaryawan dtakaryawan datakaryawan 1 inputdataabsensi dtabsensi dataabsensi inputdatapotongan dtpotongan datapotongan inputdatagaji dtgaji ADMIN 3. ANALISIS DAN PERANCANGAN SISTEM 3.a Analisis sistem Analisis sistem akan memberikan gambaran tentang sistem yang saat ini sedang berjalan dan bertujuan mengetahui lebih jelas bagaimana cara kerja atau rancangan sistem tersebut serta untuk mendefinisikan dan mengevaluasi permasalahan, hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan suatu perbaikan. Analisis yang dilakukan perancangan sistem penggajian yang didapatkan data seperti dibawah ini. 3.b Analisis yang sedang berjalan Sistem penggajian yang berjalan di Dealer Suzuki Enggal Motor Pacitan. masih menggunakan system konvensional. Mulai dari pencatatan data karyawan, absensi sampai pencatatan data gaji, semuanya masih dilakuakan secara manual atau masih dicatat dalam sebuah buku besar. Berikut ini adalah contoh pembukuan datadata di Dealer Suzuki Enggal Motor, mulai dari buku absensi, buku gaji dan buku data karyawan : datagaji SISTEM_INFORMASI_PENGGAJIAN inputdatatunjangan dttunjangan datatunjangan inputdatajabatan dtjabatan datajabatan inputlaporangajiperbulan laporangajiperbulan inputlaporangajipertahun + laporangajipertahun Gambar 3.2 Diagram Konteks b. DAD level 0 2 datagaji PENGGAJIAN gaji dtgji + inputdatagaji dtabsensi absensi inputdatakaryawan dtakaryawan 1 potongan inputdataabsensi dtabsensi inputdatajabatan dtjabatan ADMIN dtkrywan dtpot INPUT_DATA inputdatatunjangan dttunjangan dtjbt jabatan inputdatapotongan dtpotongan + dttunjgan tunjangan datajabatan dataabsensi dttunjgn 3 dtptngn dtabsnsi laporangajipertahun inputlaporangajipertahun datgji LAPORAN datakaryawan datapotongan dtkarywn karyawan inputlaporangajiperbulan datatunjangan dtgaji dtjbtn + laporangajiperbulan Gambar 3.3 Diagaran Alir Data Level 0 c. DAD level 1 proses 1 6 4 dtabsensi absensi absensi inputdataabsensi dtabsensi 1 dtjabatan jabatan 3.c Relasi Antar Tabel jabatan dtjbt inputdatajabatan inputdatapotongan 5 dtpot ADMIN dtpotongan potongan potongan DATA_ABSENSI NO_ABSENSI integer NAMA varchar(30) BULAN varchar(15) TAHUN integer HADIR integer LEMBUR integer SAKIT integer TANPA_KETERAN GAN integer TERLAM BAT integer JUM LAH_HADIR integer JUM LAH_LEMBUR integer NO_BUKTI integer KODE_KARYAWAN integer NO_BUKTI = NO_BUKTI 2 dtkrywan inputdatakaryawan karyawan karyawan dtakaryawan NO_BUKTI = NO_BUKTI JABATAN KODE_JABATAN integer NAMA_JABATAN varchar(30) NO_BUKTI integer 6 dttunjgan inputdatatunjangan tunjangan tunjangan dttunjangan DATA_KARYAWAN KODE_KARYAWAN integer NAMA varchar(30) TEM PAT_LAHIR varchar(30) TANGGAL_LAHIR date ALAMAT varchar(30) NO_HP integer JABATAN varchar(30) TEM PAT_TUGAS varchar(30) KD_KARYAWAN integer KODE_KARYAWAN = KODE_KARYAWAN GAJI NO_BUKTI NAMA TANGGAL_AM BIL BAGIAN HADIR GAJI_HADIR JUM LAH_GAJIHADIR LEMBUR GAJI_LEMBUR JUM LAH_GAJILEMBUR TIDAK_TERLAM BAT GAJI_TIDAKTERLAM BAT JUM LAH_GAJITIDAKTERLAMBAT BONUS_HADIR GAJI_BONUSHADIR JUM LAH_GAJIBONUSHADIR JUM LAH_BONUS POTTERLAMBATDATANG POTTIDAKBERSERAGAM POTLAIN JUM LAHPOTONGAN GAJI_POKOK TUNJANGAN JUM LAH_GAJIBERSIH KET KODE_KARYAWAN KD_KARYAWAN integer varchar(30) date varchar(30) integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer integer KODE_KARYAWAN = KODE_KARYAWAN KD_KARYAWAN = KD_KARYAWAN NO_BUKTI = NO_BUKTI POTONGAN KDD_KARYAWAN integer NAMA varchar(30) KD_KARYAWAN = KD_KARYAWAN JABATAN varchar(30) TUNJANGAN integer NO_BUKTI integer NO_BUKTI = NO_BUKTI Gambar 3.4 DAD Level 1 proses 1 DATA_REKAP_DAN_BONUS KD_KARYAWAN GAJI_HADIR GAJI_LEMBUR BONUS_TIDAKPERNAHTERLAMBAT BONUS_HADIR integer integer integer integer integer TUNJANGAN KDEE_KARYAWAN NAMA JABATAN TUNJANGAN NO_BUKTI integer varchar(30) varchar(30) integer integer d. DAD Level 1 Proses 2 Gambar 3.7 Relasi Antar Table 1 4. ADMIN gaji gaji datagaji dtg ji inputdatagaji Implementasi Hasil adri implementasi sistem informasi tersebut interfacenya dapat terlihat seperti pada gambar – gambar berikut : Gambar 3.5 DAD Level 1 proses 2 4.a Form Login e. DAD Level 1 Proses 3 2 datakaryawan laporan_seluruh _karyawan karyawan dtkarywn 4 potong an laporan_seluruh _potong an datapotongan dtptng n 5 laporan_seluruh _absensi absensi dtabsns i dataabs ens i 8 laporang ajiperbulan dtag jithn laporang ajiperbulan inputlaporangajiperbulan ADMIN 7 datg ji g aji laporans eluruhgaji Gambar 4.1 Form Login dtg aji 6 dttunjg n tunjangan laporan_seluruh_tu njangan 4.b Form menu Utama datatunjang an 9 laporang ajipertahun dtg jithun laporang ajipertahun inputlaporangajipertahun dtjbtn 1 datajabatan jabatan laporan_seluruh_jab atan Gambar 3.6 DAD Level 1 proses 3 7 4.e Form Tunjangan Gambar 4.2 Form Menu Utama 4.c Form Karyawan Gambar 4.5 Form Tunjangan 4.f Form Absensi Gambar 4.3 Form Karyawan Gambar 4.6 Form Absensi 4.d Form Bagian 4.g Form Potongan Gambar 4.4 Form Bagian 8 Gambar 4.7 Form Potongan 4.h Form Gaji Gambar 4.10 Laporan Data Bagian 4.k Laporan Seluruh Tunjangan Gambar 4.11 Laporan Data Tunjangan Gambar 4.8 Form Gaji 4.i Laporan Data Karyawan 4.l Laporan Seluruh Absensi Gambar 4.12 Laporan Data absensi Gambar 4.9 Laporan Data karyawan 4.j Laporan Seluruh Bagian 4.m Laporan Seluruh Potongan 9 Gambar 4.13 Laporan Data potongan 4.n Laporan Seluruh Gaji Gambar 4.14 Laporan Gaji Karyawan 4.o Laporan gaji Per Bulan Gambar 4.15 Laporan Gaji Per Bulan 4.p Laporan Gaji Per Tahun Gambar 4.16 Laporan gaji per tahun 5. KESIMPULAN DAN SARAN 5.a Kesimpulan Berdasarkan pembahasan dan hasil penelitian yang telah diuraikan pada bab-bab sebelumnya, maka penulis dapat mengambil kesimpulan sebagai berikut: 1. Pembuatan aplikasi penggajian Dealer, dapat diambil kesimpulan bahwa sistem komputerisasi dapat mempermudah proses penggajian karyawan. Sistem penggajian Dealer ini juga dapat mempermudah dalam pembuatan laporan penggajian yang cepat dan tepat 5.b Saran Untuk Perusahan Penelitian ini hanya sederhana semoga dapat menjadi pemicu bagi perkembangan Dealer Suzuki Engal Motor Pacitan pada khususnya, selain itu sistem penggajian Dealer ini dapat lebih dikembangkan oleh pengguna dan dalam pengenalan sub pokok bahasan yang lain sehingga suatu Perusahan memiliki ketanggapan terhadap perkembangan teknologi dan informasi. Untuk Mahasiswa Dari permasalahan yang ada maka dapat dibuatkan solusi penjelasan yang tepat bagi mahasiswa Teknik Informatika pada umumnya dengan menggunakan teknologi IT yang semakin berkembang. 6. DAFTAR PUSTAKA [1]Astuti Budi Lestari,2011 Analisa Dan Perancangan Sistem Informasi Penggajian Karyawan Pada CV Medan Jaya Instalatir. [2]Arif Giyarti Pengembangan Sistem Informasi Penggajian Pegawai Pada Puslitbang SDA Balai Sabo Yogyakarta. [3]Andi. Membuat Aplikasi Database dengan Java 2, Semarang : PT. Wahana Komputer. 2006. [4]Bonnie Soeherman, Marion Pinontoan. Designing Information 10 System. Jakarta: PT Gramedia.2008. [5]Budi Sutedjo Dharma Oetomo, S.Kom, MM. Perencanaan dan pembangunan Sistem Informasi. Yogyakarta: Andi Offset.2002. [6]Edhy Sutanta, Analisa Sistem Basis Data. [7]Imam Prakoso, Ipan Fuadina Adam, Rijaul Fikri. Pemrograman Java. Yogyakarta: Andi Offset.2005. [8]Jogiyanto. Analisa dan Desain Sistem Informasi, Penerbit ANDI, Yogyakarta,2005. [9]Kadir, Abdul. 1999. Konsep dan Tuntutan Praktis Basis Data. Yogyakarta. Andi. [10]Lindung Prasetya Kurniawan 2011 Sistem Informasi penggajian Bengkel Motor Pada Sanjaya Motor Cilacap. [11]Sutabri,Tata. 2005. Sistem Informasi Manajemen.Yogyakarta: Andi Offset 11