yang berbasiskan OOP Object-Oriented Programming. Dalam pemrograman berbasiskan OOP, sebuah program dibagi menjadi
bagian-bagian kecil yang disebut dengan objek. Setiap objek mengandung tiga hal utama yaitu : VisualStudioIndonesia.com
1. Properti atau Atribut
Properti adalah karakteristik atau sifat dari sebuah objek. Misalnya property warna teks adalah hitam.
2. Metode
Metode adalah serangkaian prosedur yang dimiliki oleh suatu objek yang akan dijalankan sesuai dengan respon
yang diberikan oleh suatu perintah atau kejadian. Misalnya, objek tombol EXIT memiliki metode untuk
keluar dari aplikasi. 3.
Event Event
adalah “kejadian” atau segala sesuatu yang dapat dialami oleh sebuah objek.
2.14.2. MySQL
MySQL merupakan software sistem manajemen database Database Management SystemsDBMS yang sangat populer
dikalangan pemrograman web, terutama di lingkungan Linux dengan menggunakan script PHP dan Perl Sidik, 2005. Software
database ini kini telah tersedia juga pada platform sistem operasi
Windows. Adapun Karakteristik MySQL diantaranya :
Tabel 2.1 Karakteristik MySQL
No Karakteristik
Deskripsi 1 Standar
MySQL mendukung entry-level ANSI SQL92 ODBC level 0-2.
2 Character set MySQL secara default menggunakan ISO-8859-1
Latin 1 character set untuk data dan pengurutan.
3 Bahasa Pemrograman
MySQL mendukung pemrograman aplikasi dalam bahasa Java, C, Perl, PHP, dan sebaginya.
4 Tabel besar MySQL menyimpan tiap relasi table pada file
terpisah di direktori basisdata. Ukuran maksimum tabel
dibatasi kemampuan
sistem operasi
menangani ukuran file. 5 Kecepatan
dan kemudahan
pemakaian MySQL
kira-kira tiga sampai empat kali lebih cepat dibanding basisdata komersial, juga mudah
dikelola.
6 MySQL MySQL adalah open-source relational DBMS
Sumber : Hariyanto, 2004
2.14.3. Crystal Report
Crystal Reports adalah piranti standar untuk pembuatan
laporan pada sistem operasi Windows, dimana cetakantemplete