93
BAB IV IMPLEMENTASI SISTEM
IMPLEMENTASI SISTEM
Pada bab ini akan dijelaskan lebih lanjut mengenai implementasi dari perancangan Sistem pendukung pengambilan Keputusan Pemilihan Paket Wisata
Bajo, yang telah dibuat sebelumnya.
4.1. Implementasi Sistem
4.1.1 Manajemen Data
Bagian manajemen data merupakan tahap – tahap pembangunan basis data yang
didalamnya berisi tabel – tabel yang dibutuhkan Sistem Pendukung Pengambilan
Keputusan Pemilihan Paket Wisata Bajo. Langkah
– langkah pembuatan basis data baru adalah sebagai berikut :
1. Membuat basis data “wisata”
2. Membuat tabel – tabel yang dibutuhkan sistem pada basis data wisata
4.1.1.1. Tabel User
Tabel 26 Tabel User
Nama Kolom Tipe Data
Lebar
Id Int
11 status
Varchar 100
Query tabel user : CREATE TABLE `user`
`id` int11 NOT NULL, `status` varchar100 default NULL,
PRIMARY KEY `id` ENGINE=MyISAM DEFAULT CHARSET=latin1
4.1.1.2. Tabel Login
Tabel 27 Tabel Login
Nama Kolom Tipe Data
Lebar
id Int
11 userName
Varchar 100
Password Varchar
100 Status
Int 11
Query tabel login : CREATE TABLE `login`
`id` int11 NOT NULL auto_increment, `userName` varchar100 NOT NULL,
`password` varchar100 default NULL, `status` int11 default NULL,
PRIMARY KEY `id`,`userName`, KEY `FK_login` `status`
ENGINE=MyISAM DEFAULT CHARSET=latin1
4.1.1.3. Tabel Anggota
Tabel 28 Tabel Anggota
Nama Kolom Tipe Data
Lebar
id_anggota Int
11 kd_anggota
Varchar 8
nm_manager Varchar
60 username_Agen
Varchar 60
password_Agen Varchar
50 nama_Agen
Varchar 60
alamat_Agen text
telp_Agen Varchar
11`` email_Agen
Varchar 50
konfirmasi Varchar
11
Query tabel anggota : CREATE TABLE `anggota`
`id_anggota` int11 NOT NULL auto_increment, `kd_anggota` varchar8 default NULL,
`nm_manager` varchar60 NOT NULL, `username_Agen` varchar60 NOT NULL,
`password_Agen` varchar50 NOT NULL, `nama_Agen` varchar60 NOT NULL,
`alamat_Agen` text NOT NULL, `telp_Agen` varchar11 NOT NULL,
`email_Agen` varchar50 NOT NULL, `konfirmasi` varchar11 NOT NULL default 0,
PRIMARY KEY `id_anggota`, KEY `konfirmasi` `konfirmasi`
ENGINE=MyISAM DEFAULT CHARSET=latin1
4.1.1.4. Tabel Status Konfirmasi
Tabel 29 Tabel Login
Nama Kolom Tipe Data
Lebar
id_status Int
11 konfirmasi
Varchar 100
Query tabel status_konfirmasi:
CREATE TABLE `status_konfirmasi` `id_status` int11 NOT NULL auto_increment,
`konfirmasi` varchar100 NOT NULL, PRIMARY KEY `id_status`
ENGINE=InnoDB DEFAULT CHARSET=latin1
4.1.1.5. Tabel komentar
Tabel 30 Tabel Komentar
Nama Kolom Tipe Data
Lebar
id_komentar Int
11 nama_pengunjung
Varchar 30
email_pengunjung Varchar
60 isi_komentar
Text
Query tabel komentar: CREATE TABLE `komentar`
`id_komentar` int11 NOT NULL auto_increment, `nama_pengunjung` varchar30 NOT NULL,
`email_pengunjung` varchar60 NOT NULL, `isi_komentar` text NOT NULL,
PRIMARY KEY `id_komentar` ENGINE=MyISAM DEFAULT CHARSET=latin1
4.1.1.6. Tabel gallery