PERANCANGAN PERHITUNGAN PENYUSUTAN AKTIVA TETAP BERBASIS VISUAL BASIC 6.0 PADA PT PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN TUGAS AKHIR Ditulis untuk Memenuhi Syarat Menyelesaikan Pendidikan Program Diploma 3 Diajukan Oleh MAYCHAL CHRISTIAN SIMANJUNTAK NIM. 1205082244 PROGRAM STUDI AKUNTANSI JURUSAN AKUNTANSI POLITEKNIK NEGERI MEDAN MEDAN 2015
ABSTRAK Penelitian ini bertujuan untuk merancang program perhitungan penyusutan aktiva tetap menggunakan Microsoft Visual Basic 6.0 pada PT Pelabuhan Indonesia I (Persero) Cabang Belawan. Pengumpulan data menggunakan teknik wawancara dan observasi, metode pengolahan data yang dilakukan adalah merancang sebuah program mengenai perhitungan penyusutan aktiva tetap pada PT Pelabuhan Indonesia I (Persero) Cabang Belawan menggunakan Microsoft Visual Basic 6.0. Diharapkan program ini dapat memberikan gagasan baru bagi PT Pelabuhan Indonesia I (Persero) Cabang Belawan. Kata kunci : Penyusutan, Aktiva Tetap, Microsoft Visual Basic 6.0.
ABSTRACT This study aims to design a calculation of depreciation of fixed assets program using Microsoft Visual Basic 6.0 at PT Pelabuhan Indonesia I (Persero) Belawan Branch. Collecting data using The techniques of interviews and observation method, data processing method taken is to design a program about calculation of depreciation of fixed assets PT Pelabuhan Indonesia I (Persero) Belawan Branch using Microsoft Visual Basic 6.0. Program is axpected to provide new ideas for PT Pelabuhan Indonesia I (Persero) Belawan Branch. Keywords : Depreciation, Fixed Assets, Microsoft Visual Basic 6.0.
KATA PENGANTAR Puji dan syukur dipanjatkan ke hadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan karunia-nya serta memberikan kesehatan dan kekuatan sehingga Tugas Akhir ini dapat diselesaikan. Tugas Akhir ini berjudul Perancangan Perhitungan Penyusutan Aktiva Tetap Berbasis Visual Basic 6.0 pada PT Pelabuhan Indonesia I (Persero) Cabang Belawan. Tugas Akhir ini disusun untuk memenuhi syarat menyelesaikan pendidikan Diploma 3 Program Studi Akuntansi, Jurusan Akuntansi Politeknik Negeri Medan. Banyak pihak yang mendukung dalam menyelesaikan Tugas Akhir ini, baik secara langsung maupun tidak langsung dalam bentuk material, motivasi, bimbingan, saran, dan informasi. Karena itu pada kesempatan ini dengan segala kerendahan hati diucapkan terimakasih kepada: 1. Bapak M. Syahruddin, S. T., M. T., Direktur Politeknik Negeri Medan. 2. Bapak Darwin S. H. Damanik, S. E., M. Si., Ketua Jurusan Akuntansi Politeknik Negeri Medan. 3. Bapak Parjuangan Pardosi, S. E., M. Si., Sekretaris Jurusan Akuntansi Politeknik Negeri Medan. 4. Bapak Sastra Karo-Karo, S. E., M. Si., Kepala Program Studi Akuntansi Politeknik Negeri Medan. 5. Ibu Cahyoginarti, S.E., Ak., M. Si., Koordinator Kelas Khusus Program Studi Akuntansi Politeknik Negeri Medan. 6. Bapak Khairul, S. E., M. Kom., Dosen Pembimbing Utama. 7. Ibu Heddy, Dipl. TESOL., Dra., M. Hum., Dosen Pembimbing Pendamping. 8. Seluruh Dosen dan staf Politeknik Negeri Medan. 9. Teristimewa kepada kedua orangtua penulis Japet Simanjuntak dan Medizine Daeli, serta kakak penulis Jennifer dan kedua adik penulis Alice dan Ira yang selalu memberikan dorongan, kasih sayang, doa, serta materi yang tiada terbalas. i
10. Teman-teman seperjuangan AK-6I, serta semua teman-teman. 11. Dan kepada semua pihak-pihak yang telah membantu dalam penyusunan Tugas Akhir ini. Tugas Akhir ini belum sempurna sehingga sangat diharapkan kritik dan saran dari pembaca. Semoga Tugas Akhir ini bermanfaat bagi kita semua. Medan, 2015 Penulis Maychal Christian Simanjuntak NIM. 1205082244 ii
DAFTAR ISI Halaman LEMBAR PERSETUJUAN LEMBAR PENGESAHAN PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR TABEL... vi DAFTAR GAMBAR... vii DAFTAR LAMPIRAN... viii BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang Pemilihan Judul... 1 1.2 Perumusan Masalah... 2 1.3 Tujuan Penelitan... 2 1.4 Manfaat Penelitian... 2 1.5 Teknik Pengumpulan dan Pengolahan Data... 3 1.5.1 Teknik Pengumpulan Data... 3 1.5.2 Metode Pengolahan Data... 4 1.6 Jadwal Kegiatan dan Penulisan Tugas Akhir... 4 BAB 2 TINJAUAN UMUM MENGENAI PT PELABUHAN INDONESIA I (PERSERO)... 5 2.1 Sejarah Singkat Perusahaan... 5 2.1.1 Logo Perusahaan... 7 2.1.2 Visi dan Misi Perusahaan... 8 2.2 Ruang Lingkup Kegiatan Perusahaan... 9 2.3 Keunggulan Perusahaan... 11 2.4 Struktur Organisasi Perusahaan... 13 iii
BAB 3 TINJAUAN KEPUSTAKAAN... 15 3.1 Pengertian Akuntansi... 15 3.2 Pengertian Aktiva Tetap dan Penyusutan... 15 3.2.1 Aktiva Tetap... 15 3.2.2 Penyusutan... 16 3.3 Pengertian Komputer... 20 3.4 Pengertian Program... 20 3.5 Pengertian Flowchart... 20 3.6 Pengertian DFD (Data Flow Diagram)... 21 3.7 Pengertian Database... 22 3.8 Microsoft Visual Basic 6.0... 22 3.8.1 Pengertian Visual Basic... 22 3.8.2 Hubungan Akuntansi dengan Microsoft Visual Basic... 24 BAB 4 HASIL PENGUMPULAN DAN PENGOLAHAN DATA... 25 4.1 Pengumpulan Data... 25 4.2 Pengolahan Data... 25 4.3 Rancangan Struktur Database... 26 4.3.1. Tabel LOGIN... 26 4.3.2. Tabel AKUN... 26 4.3.3. Tabel SUB_AKUN... 26 4.3.4. Tabel AKTIVA... 27 4.4 Perancangan Form Tampilan... 28 4.4.1. Perancangan Menu Login... 28 4.4.2. Perancangan Menu Utama... 28 4.4.3. Perancangan Menu Input Data... 29 4.4.4. Perancangan Menu Penyusutan... 30 BAB 5 PEMBAHASAN... 32 5.1 Algoritma Program... 32 iv
5.1.1. Algoritma Menu Login... 32 5.1.2. Algoritma Menu Utama... 32 5.1.2.1. Menu Pilih File... 32 5.1.2.2. Menu Pilih Penyusutan... 34 5.1.2.3. Menu Pilih Opsi... 34 5.1.2.4. Menu Pilih Keluar... 35 5.2 Flowchart Sistem... 35 5.2.1. Flowchart Menu Login... 35 5.2.2. Flowchart Menu Utama... 36 5.2.3. Flowchar Menu File... 37 5.2.4. Flowchart Menu Penyusutan... 37 5.2.5. Flowchart Menu Opsi... 38 5.2.6. Flowchart Menu Keluar... 38 5.2.7. Flowchart Input dan Edit Data Aktiva Tetap... 39 5.3 Pembahasan Program... 40 5.3.1. Form Login... 40 5.3.2. Form Menu Utama... 43 5.3.3. Form Daftar Akun Aktiva... 47 5.3.4. Form Daftar Aktiva... 63 5.3.5. Form Cetak Laporan... 77 5.3.6. Form Penyusutan Metode Garis Lurus... 78 5.3.7. Form Penyusutan Metode Saldo Menurun Berganda... 83 5.3.8. Form Penyusutan Metode Jumlah Angka Tahun... 89 5.3.9. Form Ganti Password... 95 5.3.10. Form Tentang... 99 BAB 6 SIMPULAN DAN SARAN... 100 6.1 Simpulan... 100 6.2 Saran... 100 DAFTAR PUSTAKA LAMPIRAN v
DAFTAR TABEL No. Tabel Judul Hal Tabel 1.1. Jadwal Kegiatan dan Penulisan Laporan Tugas Akhir... 4 Tabel 3.1. Penyusutan Metode Garis Lurus... 17 Tabel 3.2. Penyusutan Metode Saldo Menurun... 18 Tabel 3.3. Penyusutan Metode Jumlah Angka Tahun... 18 Tabel 3.4. Penyusutan Metode Jam Pemakaian... 19 Tabel 3.5. Penyusutan Metode Output Produksi... 19 Tabel 3.6. Simbol Flowchart... 20 Tabel 3.7. Data Flow Diagram... 22 Tabel 4.1. Daftar Field Tabel LOGIN... 26 Tabel 4.2. Daftar Field Tabel AKUN... 26 Tabel 4.3. Daftar Field Tabel SUB_AKUN... 27 Tabel 4.4. Daftar Field Tabel Aktiva... 27 vi
DAFTAR GAMBAR No. Gambar Judul Hal Gambar 2.1. Logo PT Pelabuhan Indonesia I (Persero)... 7 Gambar 2.2. Logo values PT Pelabuhan Indonesia I (Persero)... 8 Gambar 4.1. Perancangan Menu Login... 28 Gambar 4.2. Perancangan Menu Utama... 29 Gambar 4.3. Perancangan Menu Input Data... 30 Gambar 4.4. Perancangan Menu Penyusutan... 31 Gambar 5.1. Flowchart Menu Login... 35 Gambar 5.2. Flowchart Menu Utama... 36 Gambar 5.3. Flowchart Menu File... 37 Gambar 5.4. Flowchart Menu Penyusutan... 37 Gambar 5.5. Flowchart Menu Opsi... 38 Gambar 5.6. Flowchart Menu Keluar... 38 Gambar 5.7. Flowchart Menu Input dan Edit Data Aktiva Tetap... 39 Gambar 5.8. Form Login... 40 Gambar 5.9. Form Menu Utama... 43 Gambar 5.10. Form Daftar Akun Aktiva... 47 Gambar 5.11. Form Daftar Aktiva... 63 Gambar 5.12. Form Cetak Laporan... 77 Gambar 5.13. Form Penyusutan Metode Garis Lurus... 78 Gambar 5.14. Form Penyusutan Metode Saldo Menurun Berganda... 83 Gambar 5.15. Form Penyusutan Metode Jumlah Angka Tahun... 89 Gambar 5.16. Form Ganti Password... 95 Gambar 5.17. Form Tentang... 99 vii
DAFTAR LAMPIRAN No. Lampiran Judul Hal Lampiran 1 Struktur Organisasi PT Pelabuhan Indonesia I (Persero) Cabang Belawan... 102 Lampiran 2 Daftar Penyusutan Aktiva Tetap... 103 Lampiran 3 Surat Permohonan Pengajuan Judul Tugas Akhir... 105 Lampiran 4 Surat Permohonan Pengambilan Data (Riset) pada PT Pelabuhan Indonesia I (Persero) Cabang Belawan... 106 Lampiran 5 Surat Kesediaan Dosen Pembimbing Utama... 107 Lampiran 6 Surat Kesediaan Dosen Pembimbing Pendamping... 108 Lampiran 7 Kartu Bimbingan Tugas Akhir Mahasiswa dengan Pembimbing Utama... 109 Lampiran 8 Kartu Bimbingan Tugas Akhir Mahasiswa dengan Pembimbing Pendamping... 110 Lampiran 9 Formulir Pernyataan Bebas Revisi Ketua Penguji... 111 Lampiran 10 Formulir Pernyataan Bebas Revisi Anggota Penguji... 112 Lampiran 11 Formulir Bebas Revisi Tim Penguji... 113 Lampiran 12 Biodata Mahasiswa... 114 viii
BAB I PENDAHULUAN 1.1. Latar Belakang Pemilihan Judul Kemajuan teknologi berkembang sangat pesat dan teknologi apapun yang diciptakan manusia diperuntukkan untuk mempermudah pekerjaan manusia, khususnya teknologi komputer. Teknologi berbasis komputer mampu mengolah data dengan cepat, dengan tingkat kesalahan minimal, menghemat tenaga kerja dan menghemat biaya. Di zaman modern ini penggunaan komputer dalam sistem informasi akuntansi merupakan keharusan untuk memperlancar aktivitas-aktivitas dalam perusahaan agar pelaksanaan dapat lebih mudah. Walaupun komputer memerlukan investasi yang lebih besar daripada manusia, namun kecepatan prosesnya memungkinkan untuk dapat menekan biaya yang timbul. Program dan aplikasi yang dirancang terlebih dahulu dapat menciptakan sebuah bentuk perhitungan yang nantinya dapat mempermudah kegiatan perusahaan dalam menghitung penyusutan aktiva tetap, perhitungan gaji, perhitungan penjualan dan perhitungan lainnya. Aktiva tetap memiliki istilah berumur panjang dan sifatnya relatif tetap atau permanen yang dimiliki suatu perusahaan. Jenis aktiva ini digunakan dalam operasi perusahaan, dibeli bukan untuk dijual kembali dalam operasi normal perusahaan, dan di dalam neraca diklasifikasikan sebagai aktiva tetap (plant assets) atau fixed assets. Walau tidak ada kriteria standar mengenai batas minimum untuk bisa diklasifikasikan sebagai aktiva tetap, namun ciri umumnya ialah aktiva ini dapat digunakan berulang kali dan digunakan dalam waktu lebih dari satu tahun. PT Pelabuhan Indonesia I (Persero) Cabang Belawan adalah salah satu perusahaan milik Negara yang bergerak dalam bidang pelayanan jasa perhubungan laut. Perusahaan ini bertujuan untuk melaksanakan dan menunjang kebijakan 1
2 Pemerintah di bidang ekonomi serta memberikan pelayanan terbaik untuk masyarakat. Aktiva tetap yang dimiliki perusahaan ini bermacam-macam, antara lain: tanah, gedung, mesin-mesin, peralatan-peralatan dan yang lainnya. Dalam pengolahan data, PT Pelabuhan Indonesia I (Persero) Cabang Belawan menggunakan proses manual sehingga penulis tertarik untuk melakukan perancangan dan pembuatan sistem penyusutan aktiva tetap menggunakan Microsoft Visual Basic 6.0 untuk mempermudah perhitungan lebih cepat dan akurat. Berdasarkan uraian tersebut penulis tertarik memilih judul: Perancangan Perhitungan Penyusutan Aktiva Tetap Berbasis Visual Basic 6.0 pada PT Pelabuhan Indonesia I (Persero) Cabang Belawan. 1.2. Perumusan Masalah Dalam penulisan tugas akhir ini masalah pokok yang akan dibahas adalah Apakah perancangan program perhitungan penyusutan aktiva tetap dengan aplikasi Microsoft Visual Basic 6.0 pada PT Pelabuhan Indonesia I (Persero) Cabang Belawan dapat mengolah data aktiva tetap lebih cepat dan akurat? 1.3. Tujuan Penelitian Tujuan dari penelitian ini adalah untuk merancang program perhitungan penyusutan aktiva tetap dengan aplikasi Microsoft Visual Basic 6.0 pada PT Pelabuhan Indonesia I (Persero) Cabang Belawan agar pengolahan data aktiva tetap lebih cepat dan akurat. 1.4. Manfaat Penelitian Penelitian ini diharapkan dapat memberikan manfaat bagi: 1. Bagi Perusahaan Sebagai bahan masukan atau bahan pertimbangan dalam merancang sistem penyusutan aktiva tetap menggunakan Microsoft Visual Basic agar lebih menguntungkan perusahaan.
3 2. Politeknik Negeri Medan Hasil penelitian ini akan dapat menjadi bahan bacaan yang berguna dalam melakukan penelitian lanjutan, misalnya pada perusahaan yang berbeda. 3. Penulis Sebagai pemahaman lebih lanjut mengenai program Microsoft Visual Basic juga sebagai pemahaman mengenai sistem penyusutan aktiva tetap, terutama yang ada di PT Pelabuhan Indonesia I (Persero) Cabang Belawan. 1.5. Teknik Pengumpulan dan Pengolahan Data Untuk menyelesaikan masalah yang ada, dapat diambil beberapa tahapan yang dapat dilakukan yaitu: 1.5.1. Teknik Pengumpulan Data Data yang dibutuhkan dalam Tugas akhir ini adalah sejarah perusahaan, logo perusahaan, visi dan misi perusahaan, struktur organisasi, daftar penyusutan aktiva tetap dan metode yang digunakan perusahaan dalam perhitungan penyusutan aktiva tetap. Teknik yang digunakan untuk memperoleh data dan informasi yang dibutuhkan adalah sebagai berikut: 1. Dokumentasi Yaitu mencari data mengenai hal-hal variabel yang berupa catatan, buku, surat kabar, majalah, agenda, dan sebagainya menurut Sugiyono (2008:193) yang akan berhubungan dengan masalah penelitian. Data yang akan diambil dari dokumentasi adalah daftar penyusutan aktiva tetap dan buku profil mengenai perusahaan. 2. Wawancara Wawancara adalah suatu teknik pengumpulan data atau informasi yang dilakukan dengan bertanya langsung kepada responden mengenai masalah yang dibahas atau mengadakan tatap muka dengan responden. Akan
4 dilakukan wawancara langsung dengan karyawan perusahaan yaitu pada bidang akuntansi dan anggaran. Data yang akan diperoleh dari wawancara adalah metode penyusutan aktiva tetap perusahaan dan software yang digunakan perusahaan dalam perhitungan penyusutan aktiva tetap. 1.5.2. Metode Pengolahan Data Data yang terkumpul kemudian diolah dengan merancang suatu program perhitungan penyusutan aktiva tetap dengan tahapan berikut: 1. Merancang tampilan program dengan menggunakan Visual Basic 6.0. 2. Menulis kode-kode program pada Visual Basic 6.0. 3. Melakukan pengujian pada program yang telah dirancang dan melakukan perbaikan jika ada kesalahan dalam perancangan program. 1.6. Jadwal Kegiatan dan Penulisan Tugas Akhir Kegiatan penulisan laporan tugas akhir ini membutuhkan waktu selama kurang lebih empat bulan yaitu mulai bulan Mei 2015 sampai dengan Agustus 2015 melalui proses pencatatan, pelaksanaan dan penyusunan laporan dengan alokasi waktu seperti terlihat pada tabel di bawah ini. Tabel 1.1 Jadwal Kegiatan dan Penulisan Laporan Tugas Akhir Waktu Kegiatan Penulisan Tugas Akhir 2015 No. Kegiatan April Mei Juni Juli Agustus 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Persiapan 2 Pengumpulan data 3 Pengolahan data 4 Penyusunan Tugas Akhir 5 Bimbingan kepada Dosen Pembimbing 6 Sidang Tugas Akhir 7 Perbaikan Laporan Tugas Akhir 8 Penggandaan Laporan Tugas Akhir Sumber : Pedoman Penulisan Tugas Akhir 2015