MySQL Borland Delphi 7.0 Perangkat Lunak Pendukung

2.4.8 Pengertian Black box

Black box merupakan teknik yang digunakan untuk menguji fungsi-fungsi khusus dari perangkat lunak yang dirancang. Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi masukan yang diberikan untuk fungsi yang ada tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut. Dari keluaran yang dihasilkan, kemampuan program dalam memenuhi kebutuhan pemakai dapat diukur sekaligus dapat diiketahui kesalahan-kesalahannya. Beberapa jenis kesalahan yang dapat diidentifikasi : 1. Fungsi tidak benar atau hilang

2. Kesalahan antar muka 3. Kesalahan pada struktur data pengaksesan basis data

4. Kesalahan inisialisasi dan akhir program 5. Kesalahan performasi.

2.5 Perangkat Lunak Pendukung

Perangkat lunak yang penulis gunakan dalam membuat program aplikasi ini adalah MySql sebagai pengolah database dan pembuatan program aplikasi dengan menggunakan Borland Delphi 7.0.

2.5.1 MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL bahasa Inggris : database management system atau DBMS yang multithread , multi-user , dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License GPL, tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. Tidak sama dengan proyek-proyek seperti Apache , dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB , dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah David Axmark , Allan Larsson , dan Michael Monty .

2.5.2 Borland Delphi 7.0

Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak . Produk ini dikembangkan oleh Borland sebelumnya dikenal sebagai Inprise . Bahasa Delphi, yang sebelumnya dikenal sebagai object pascal pascal dengan ekstensi pemrograman berorientasi objek PBOOOP pada mulanya ditujukan hanya untuk Microsoft Windows , namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft .NET framework lihat di bawah. Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE .

BAB III RUANG LINGKUP PERUSAHAAN

3.1 Tinjauan Umum Perusahaan

Sejarah pajak mula-mula berasal dari Negara Perancis pada zaman beliau terkenal dengan nama “Cope Napoleon ”. Pada masa itu Negara Belanda dijajah oleh Negara Perancis. Sistem pajak yang diterapkan oleh Belanda diterapkan juga oleh Indonesia pada saat Belanda menjajah Indonesia yang saat itu dikenal dengan “Oor Longs Overgangs Blasting” Pajak Penghasilan. Konsep pajak itu kemudian dipakai pada tahun 1942 di Australia disaat Indonesia masih diduduki oleh tentara Jepang. Maksud dari peralihan mengenai pajak ini merupakan suatu peraturan yang dibuat untuk mempersiapkan bilamana dikemudian hari penjajah Jepang ditarik oleh Indonesia.Pemungutan pajak ini oleh pemerintah Belanda dilaksanakan oleh suatu badan yaitu “Deinspeti van vinancian ” yang kemudian dengan nama “Zeinebu” oleh pemerintahan Jepang pada tanggal 15 Maret 1942.lima bulan kemudian, 15 agustus 1942, nama tersebut diganti menjadi “Kantor Inspeksi Keuangan” dan berkantor di gedung Concordia sekarang Gedung Merdeka jalan Asia Afrika. Pada tanggal 21 Agustus 1947 bersamaan dengan Agresi Militer Belanda I, Kantor Inpeksi Keuangan Bandung dipindahkan ke selatan di kabupaten Soreang, bersama-sama denagn tentara keamanan rakyat berevakuasi. Sejak tahun 1968, Kantor Inspeksi Keuangan berganti nama menjadi Kantor Inspeksi Pajak Bandung. Pada tanggal 1 Agustus 1980, Kantor Inspeksi Pajak Bandung dibagi menjadi dua yakni Kantor Inspeksi Pajak Bandung Barat dan Kantor Inspeksi Pajak Bandung Timur. Berdasrkan keputusan Menteri Keuangan Republik Indonesia no