Implementasi Perangkat Lunak Implementasi Perangkat Keras Implementasi Basis Data Sintax SQL

71

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1. Implementasi

Dalam rencana penerapan sistem yeng terkomputerisi yakni agar sistem siap dioperasikan, maka perlu diadakan kegiatan-kegiatan dari penerapannya. Adapun langkah-langkah yang perlu dilakukan untuk menerapkan sistem tersebut adalah pembuatan program, testing program, pelatihan serta terima dokumentasi, akan tetapi dalam penulisan tugas akhir ini implementasi sistem yang dilakukan hanya sampai pada tahap pembuatan program.

5.1.1. Implementasi Perangkat Lunak

Untuk mendukung kelancaran sistem informasi yang dirancang, maka sistem ini memerlukan perangkat lunak. Perangkat lunak digunakan untuk mendukung kinerja sistem operasi dan aplikasi database. Adapun perangkat lunak yang digunakan adalah sebagai berikut : 1. Sistem operasi minimum Windows 98 2. Program compiler Microsoft Visual Basic 6.0 3. Program aplikasi MySQL, untuk Database program. Dalam hal ini penulis menggunakan software yang berbasis visual, yaitu MySQL Front V 2.5. 72

5.1.2. Implementasi Perangkat Keras

Selain membutuhkan perangkat keras sistem ini juga memerlukan perangkat keras. Adapun perangkat keras yang diperlukan adalah sebagai berikut : 1. Harddisk minimum 20 GB 2. RAM 128 MB 3. Processor minimum Pentium III 4. DVD RW 5. Monitor 6. Mouse 7. Keyboard 8. Printer

5.1.3. Implementasi Basis Data Sintax SQL

Pembangunan basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi pemprograman yang digunakan adalah MySQL Front V 2.5. Implementasi basis datanya adalah sebagai berikut : MySQL-Front Dump 2.5 Host: localhost Database: db_pengunjung_museum2 ----------------------------------------------------- --- Server version 3.23.47-max-debug 73 Table structure for table jadwal_kunjungan CREATE TABLE jadwal_kunjungan tgl_kunjungan varchar10 default ’0’ , jam_kunjungan varchar5 default ‘0’, kode_pengunjung varchar6 default 0, TYPE=MyISAM; Dumping data for table jadwal_kunjungan Table structure for table jadwal_reservasi CREATE TABLE jadwal_reservasi tgl_reservasi varchar 10 default 0, jam_reservasi varchar 5 default 0, 74 kode_reservasi varchar6 default 0, TYPE=MyISAM; Dumping data for table jadwal_reservasi Table structure for table pendidikan CREATE TABLE pendidikan kode_pendidikan Char3 NOT NULL default 0, tingkat_pendidikan varchar20 default 0, PRIMARY KEY kode_pendidikan, UNIQUE KEY kode_pendidikan kode_pendidikan TYPE=MyISAM; Dumping data for table pendidikan 75 Table structure for table pengunjung CREATE TABLE pengunjung kode_pengunjung varchar6 NOT NULL default 0, jenis_pengunjung varchar10 default ‘0’, nama_pengunjung varchar30 default 0, kota_pengunjung varchar25 default 0, kode_pendidikan varchar4 default 0, negara_pengunjung varchar25 default 0, jumlah_pengunjung int 4 default ’0’, UNSIGNED DEFAULT 0, PRIMARY KEY kode_pengunjung, UNIQUE KEY kode_pengunjung kode_pengunjung TYPE=MyISAM; Dumping data for table pengunjung 76 Table structure for table reservasi CREATE TABLE reservasi kode_reservasi varchar6 NOT NULL default 0, nama_calon_pengunjung varchar30 default 0, kota_calon_pengunjung varchar25 default 0, kode_pendidikan varchar4 default 0, negara_calon_pengunjung varchar25 default 0, jumlah_calon_pengunjung int4 unsigned default 0, UNSIGNED DEFAULT 0, PRIMARY KEY kode_reservasi TYPE=MyISAM; Dumping data for table reservasi 77

5.1.4. Implementasi Antar Muka dan Penggunaan Program