Tabel Tipe Tabel Merek Tabel Motor Tabel Spesifikasi Mesin Tabel Spesifikasi Rangka

84

BAB IV IMPLEMENTASI SISTEM

4.1. Kebutuhan Perancangan Sistem

Kebutuhan dalam mengimplementasikan rancangan sistem pendukung pengambilan keputusan pemilihan sepeda motor ini adalah: 1. Perangkat keras dengan spesifikasi minimal: processor intel atom, memory RAM 2 GB, grafis Intel R Graphic Media Accelerator. 2. Server MySQL sebagai server basisdata dan SQL Yog 8.0 sebagai editor perintah SQL. 3. NetBeans IDE 7.2 Php untuk membangun sistem menggunakan bahasa pemrograman PHP.

4.2. Implementasi Manajemen Data

Manajemen data d itangani dengan basis data dengan nama “proyekfinal”. CREATE DATABASE proyekfinal; Didalam basis data tersebut terdapat tabel-tabel yang digunakan untuk menyimpan data diantaranya :

4.2.1. Tabel Tipe

Nama Kolom Tipe Data idTipe VARCHAR 6 Tipe VARCHAR 20 CREATE TABLE IF NOT EXISTS `tipe` `idTipe` varchar6 NOT NULL, `tipe` varchar20 NOT NULL, PRIMARY KEY `idMerek` ENGINE=InnoDB DEFAULT CHARSET=latin1;

4.2.2. Tabel Merek

Nama Kolom Tipe Data idMerek VARCHAR 11 Merek VARCHAR 30 CREATE TABLE IF NOT EXISTS `merek` `idMerek` varchar11 NOT NULL, `merek` varchar30 NOT NULL, PRIMARY KEY `idMerek` ENGINE=InnoDB DEFAULT CHARSET=latin1;

4.2.3. Tabel Motor

Nama Kolom Tipe Data idMotor VARCHAR 10 idMerek VARCHAR 10 idTipe VARCHAR 10 Motor VARCHAR 20 Harga INT 11 Kecepatan INT30 Keiritan INT30 garansiMesin INT20 gambar VARCHAR200 CREATE TABLE IF NOT EXISTS `motor` `idMotor` int10 NOT NULL AUTO_INCREMENT, `idMerek` varchar10 NOT NULL, `idTipe` varchar10 NOT NULL, `motor` varchar20 NOT NULL, `harga` int11 NOT NULL, `garansi` int20 NOT NULL, `keiritan` int30 NOT NULL, `kecepatan` int30 NOT NULL, `gambar` varchar200 NOT NULL, PRIMARY KEY `idMotor`, KEY `idMerek` `idMerek`,`idTipe` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

4.2.4. Tabel Spesifikasi Mesin

Nama Kolom Tipe Data idSpecMesin INT 3 idMotor INT11 Tipe VARCHAR 40 Kapasitas INT3 Daya INT3 Torsi INT3 Pengapian VARCHAR 20 CREATE TABLE IF NOT EXISTS `spesifikasimesin` `idSpecMesin` int3 NOT NULL AUTO_INCREMENT, `idMotor` int11 NOT NULL, `tipeMesin` varchar40 DEFAULT NULL, `kapasitas` int3 DEFAULT NULL, `daya` int3 DEFAULT NULL, `torsi` int3 DEFAULT NULL, `pengapian` varchar20 DEFAULT NULL, PRIMARY KEY `idSpecMesin` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

4.2.5. Tabel Spesifikasi Rangka

Nama Kolom Tipe Data idSpecRangka VARCHAR 5 idMotor INT11 Tipe VARCHAR 30 remDepan VARCHAR 10 remBelakang VARCHAR 10 banDepan VARCHAR 20 banBelakang VARCHAR 20 suspensiDepan VARCHAR 20 suspensiBelakang VARCHAR 20 kapasitasTangki INT3 CREATE TABLE IF NOT EXISTS `spesifikasirangka` `idSpecRangka` int5 NOT NULL AUTO_INCREMENT, `idMotor` int11 NOT NULL, `tiperangka` varchar30 DEFAULT NULL, `remDepan` varchar10 DEFAULT NULL, `remBelakang` varchar10 DEFAULT NULL, `banDepan` varchar20 DEFAULT NULL, `banBelakang` varchar20 DEFAULT NULL, `suspensiDepan` varchar20 DEFAULT NULL, `suspensiBelakang` varchar20 DEFAULT NULL, `kapasitasTangki` int3 DEFAULT NULL, PRIMARY KEY `idSpecRangka` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;

4.2.6. Tabel Spesifikasi Dimensi