SISTEM INFORMASI PENGGAJIAN DENGAN PEMROGRAMAN BERBASIS VISUAL BASIC 6.0 PADA PT NINDYA KARYA (PERSERO) KANTOR DIVISI – I MEDAN
TUGAS AKHIR
Ditulis untuk Memenuhi Syarat Menyelesaikan Pendidikan Program Diploma 3
Diajukan Oleh PRIMA YUSCA ERMANDALA NIM 1005082185
PROGRAM STUDI AKUNTANSI JURUSAN AKUNTANSI POLITEKNIK NEGERI MEDAN MEDAN 2013
ABSTRAK
Perancangan dan pembuatan sistem penggajian ini bertujuan untuk memberikan informasi penggajian karyawan yang tepat dan akurat pada PT Nindya Karya (Persero) Kantor Divisi – I Medan, sehingga dapat mengurangi tingkat kesalahan dan mengefisienkan waktu dalam penggajian karyawan. Data yang dikumpulkan dalam penelitian ini adalah data tentang penggajian karyawan pada PT Nindya Karya (Persero) Kantor Divisi – I Medan. Adapun teknik pengumpulan data adalah wawancara, metode pengolahan data yang dilakukan adalah merancang dan membuat sistem informasi penggajian pada PT Nindya Karya (Persero) Kantor Divisi – I Medan dengan menggunakan Microsoft Visual Basic 6.0 sehingga dapat menghasilkan informasi yang cepat dan andal.Penelitian ini dilakukan dan dibuat untuk PT Nindya Karya (Persero) Kantor Divisi – I Medan. Permasalahan dalam penelitian ini adalah bagaimana merancang sistem yang dapat digunakan untuk mengolah data – data karyawan sehingga menghasilkan informasi penggajian.
Kata kunci : Sistem Penggajian Karyawan, Microsoft Visual Basic 6.0
ABSTRACT
Designing payroll system at PT Nindya Karya (Persero) Kantor Divisi – I Medan is aimed to provide accurate employee payroll information. Data collected in this study is data about employee payroll in PT Nindya Karya (Persero) Kantor Divisi – I Medan. The data collection techniques is interviews, data processing method taken is to design and create information systems on payroll using Microsoft Visual Basic 6.0 so in order to produce a quick and reliable information. The research was conducted and prepared for PT Nindya Karya (Persero) Kantor Divisi – I Medan. The problem in this research is how to design systems that can be used to process data - employee data as well as to produce payroll information.
Key word : Employee Payroll System, Microsoft Visual Basic 6.0
KATA PENGANTAR
Alhamdulillahi Rabbil’aalamiin. Atas rahmat, taufik, dan hidayah Allah SWT, penulis dapat menyelesaikan Tugas Akhir ini dengan judul “Sistem Informasi Penggajian dengan Pemrograman Berbasis Visual Basic 6.0 pada PT Nindya Karya (Persero) Kantor Divisi – I Medan “. Tugas Akhir ini disusun guna memenuhi salah satu syarat yang harus dipenuhi agar dapat menyelesaikan Pendidikan Diploma III Program Studi Akuntansi, Jurusan Akuntansi di Politeknik Negeri Medan. Dalam menyelesaikan Tugas Akhir ini disadari banyak pihak yang mendukung baik secara langsung maupun secara tidak langsung dalam bentuk material, motivasi, bimbingan, saran, dan informasi. Karena itu pada kesempatan ini dengan segala kerendahan hati saya mengucapkan terima kasih kepada : 1. M.Syahruddin, S.T.,M.T., Direktur Politeknik Negeri Medan. 2. Pirma Sibarani, S.E.,MS.Ak., Ketua Jurusan Politeknik Negeri Medan. 3. M. Rikwan E.S Manik, S.E., Sekretaris Jurusan Akuntansi Politeknik Negeri Medan. 4. Sastra Karo-Karo, S.E.Ak.,M.Si., Kepala Program Studi Akuntansi Politenik Negeri Medan. 5. Khairul, S.E.,M.Kom., Dosen Pembimbing Utama. 6. Dra. Duma Sari Aruan, Dosen Pembimbing Pendamping. 7. Bapak / Ibu Dosen Politeknik Negeri Medan. 8. Suparno AR., Staf Akuntansi pada PT Nindya Karya (Persero) Kantor Divisi – I Medan. 9. Teristimewa buat Ayah saya tercinta Zaenal Abidin, Ibu saya tercinta Dwi Sukanti, dan adik - adik saya Ibnu Prastyo Aji dan Yogi Ardi Wibawanto yang memberikan dukungan moril maupun material, semangat, serta motivasi yang sangat luar biasa bagi saya sehingga saya dapat mengerjakan laporan ini dengan baik.
10. Teman-teman terbaik saya Bisman Panjaitan, Andy Simanjuntak, Mark Michel Sagala, Fahmansyah Mende Manik, Parianto, Poltak Nababan, Steva Marsonta, Laura Shany Tobing serta teman – teman yang tidak bisa tuliskan satu persatu yang selalu memberikan semangat dan masukan-masukan dalam penulisan laporan ini.
Penulis menyadari bahwa penulisan Tugas Akhir ini masih jauh dari sempurna. Oleh karena itu penulis mengharapkan saran dan kritik yang bersifat membangun, dan semoga Tugas Akhir ini dapat berguna bagi siapapun yang membacanya.
Medan,
2013
Prima Yusca Ermandala 1005082185
DAFTAR ISI halaman LEMBAR PERSETUJUAN LEMBAR PENGESAHAAN LEMBAR PERNYATAAN LEMBAR PERSEMBAHAN ABSTRAK ABSTRAC KATA PENGANTAR --------------------------------------------------------------i DAFTAR ISI ----------------------------------------------------------------------- iii DAFTAR TABEL ------------------------------------------------------------------ v DAFTAR GAMBAR-------------------------------------------------------------- vi DAFTAR LAMPIRAN ---------------------------------------------------------- vii
BAB 1 PENDAHULUAN 1.1. 1.2. 1.3. 1.4. 1.5. 1.6.
Latar Belakang Pemilihan Judul -------------------------------------------- 1 Permasalahan ------------------------------------------------------------------ 2 Tujuan Pembahasan --------------------------------------------------------- 3 Manfaat Penelitian------------------------------------------------------------ 3 Teknik Pengumpulan dan Pengolahan Data------------------------------- 4 Jadwal Kegiatan dan Penulisan Laporan ---------------------------------- 5
BAB 2 TINJAUAN UMUN MENGENAI PERUSAHAAN 2.1. Sejarah Singkat Perusahaan ------------------------------------------------- 6 2.2. Ruang Lingkup Kegiatan Perusahaan -------------------------------------- 7 2.3. Struktur Organisasi Perusahaan --------------------------------------------- 8 BAB 3 TINJAUAN UMUM PUSTAKA 3.1. 3.2. 3.3. 3.4. 3.5. 3.6.
Pengertian Akuntansi ------------------------------------------------------- 10 Pengertian Gaji -------------------------------------------------------------- 11 Pengertian Komputer ------------------------------------------------------- 12 Pengertian Program --------------------------------------------------------- 12 Pengertian Sistem ----------------------------------------------------------- 13 Pengertian Informasi ------------------------------------------------------- 13
3.7. Pengertian Sistem Informasi ----------------------------------------------3.8. Pengertian Data Flow Diagram ------------------------------------------3.9. Pengertian Flowchart ------------------------------------------------------3.10. Bahasa Pemrograman Visual Basic 6.0 ----------------------------------
13 15 15 17
BAB 4 HASIL PENGUMPULAN DAN PENGOLAHAN DATA 4.1. Pengumpulan Data ---------------------------------------------------------- 20 4.2. Pengolahan Data ------------------------------------------------------------ 20 BAB 5 PEMBAHASAN 5.1. Algoritma Program --------------------------------------------------------- 27 5.2. Flowchart Sistem------------------------------------------------------------ 28 5.3. Pembahasan Program ------------------------------------------------------- 35 BAB 6 SIMPULAN DAN SARAN 6.1. Simpulan --------------------------------------------------------------------- 90 6.2. Saran ----------------------------------------------------------------------- 90 DAFTAR PUSTAKA
Daftar Tabel
Judul
Halaman
Tabel 1.1. Jadwal Kegiatan dan Penulisan Laporan --------------------------- 5 Tabel 4.1. Daftar Field Database Karyawan -----------------------------------23 Tabel 4.2. Basis Data Perusahaan -----------------------------------------------24 Tabel 4.3. Form Output Data Pribadi Karyawan ------------------------------26 Tabel 4.4. Form Output Gaji Karyawan ----------------------------------------26
Daftar Gambar
Judul
Halaman
Gambar 2.1. Struktur Perusahaan ------------------------------------------------- 9 Gambar 3.1. Transformasi Data Menjadi Informasi --------------------------14 Gambar 4.1. Diagram Alir yang Sedang Berjalan -----------------------------20 Gambar 4.2. Diagran Alir yang Diusulkan -------------------------------------22 Gambar 4.3. Form Menu Utama -------------------------------------------------24 Gambar 4.4. Gambar Menu Input dan Edit Data Karyawan -----------------25 Gambar 5.1. Flowchart Menu ----------------------------------------------------29 Gambar 5.2. Flowchart Menu File-----------------------------------------------30 Gambar 5.3. Flowchart Menu Tampil-------------------------------------------31 Gambar 5.4. Flowchart Cetak ----------------------------------------------------32 Gambar 5.5. Flowchart Input Data Karyawan ---------------------------------33 Gambar 5.6. Flowchart Edit Data Karyawan ----------------------------------34 Gambar 5.7. Tampilan Menu Login ---------------------------------------------35 Gambar 5.8. Tampilan Menu Utama --------------------------------------------36 Gambar 5.9. Tampilan Menu Input dan Edit Data Karyawan ---------------38 Gambar 5.10. Tampilan Menu Data Karyawan Secara Keseluruhan --------51 Gambar 5.11. Tampilan Menu Gaji Karyawan Per NIK -----------------------54 Gambar 5.12. Tampilan Menu Rekapitulasi Gaji Karyawan ------------------66 Gambar 5.13. Tampilan Menu Cetak Slip Gaji Per NIK ----------------------73 Gambar 5.14. Tampilan Menu Cetak Slip Gaji Keseluruhan -----------------81 Gambar 5.15. Tampilan Slip Gaji Karyawan Per NIK -------------------------89 Gambar 5.16. Tampilan Slip Rakapitulasi Gaji Karyawan --------------------89
Daftar Lampiran
Judul
Halaman
Lampiran 1 Surat Permohonan Pengajuan Judul Tugas Akhir -------------92 Lampiran 2 Surat Kesediaan Dosen Pembimbing -----------------------------93 Lampiran 3 Kartu Bimbingan Tugas Akhir ------------------------------------95 Lampiran 4 Surat Kesediaan Ketua Penguji Sidang --------------------------98 Lampiran 5 Surat Kesediaan Anggota Penguji Sidang -----------------------99 Lampiran 6 Surat Kesediaan Sekretaris Sidang ----------------------------- 100 Lampiran 7 Kartu Bimbingan Tugas Akhir (Revisi)------------------------ 101 Lampiran 8 Formulir Bebas Revisi -------------------------------------------- 102