Struktur Database Perancangan Sistem

3.2.5 Struktur Database

Rancangan data konseptual yang telah dipetakan menjadi diagram pada bagian perancangan sistem akan diimplementasikan kedalam lingkungan basis data MYSQL. Database yang terdapat pada tabel merupakan daftar isi database yang tedapat pada program Sistem Informasi Pemesanan Barang, yaitu tabel bayar, tabel jadwal, tabel kategori, tabel keranjang, tabel manager, tabel member, tabel paket, paket detail, tabel pesan, tabel pesan detail, tabel pesan histori, tabel produk, dan produk detail. Database juga telah terisi sesuai dengan jumlah yang dibutuhkan oleh program, maka dari itu rancangan database ini akan memudahkan pengguna karena data yang digunakan akan tersimpan otomatis pada program tersebut. Table-tabel basis data yang dibuat dijelaskan sebagai berikut: Tabel 3.1 Tabel Database Bayar Nama Tabel Keterangan Nama Kolom Type Data Bayar Untuk Menyimpan Data Pembayaran Norder Nama Bank Tanggal Nominal Int 10 Varchar 100 Varchar 20 Varchar 12 Int 12 Tabel 3.2 Tabel Database Jadwal Nama Tabel Keterangan Nama Kolom Type Data Jadwal Untuk Menyimpan Data Penjadwalan Jadwal_id Jadwal_pesan_id Jadwal_Tanggal Jadwal_status Int 6 Int 10 Varchar 12 Char 1 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.3 Tabel Database Kategori Nama Tabel Keterangan Nama Kolom Type Data Kategori Untuk Menyimpan Data Kategori Barang Kategori_id Kategori_parent_id Kategori_name Int 8 Int 8 Varchar 200 Tabel 3.4 Tabel Database Keranjang Nama Tabel Keterangan Nama Kolom Type Data Keranjang Untuk Menyimpan Data Hasil Pemesanan Keranjang_id Keranjang_member_id Keranjang_produk_id Keranjang_paket_id Keranjang_qty Keranjang_harga Int 15 Int 10 Int 10 Int 10 Int 15 Int 12 Tabel 3.5 Tabel Database Manager Nama Tabel Keterangan Nama Kolom Type Data Manager Untuk Menyimpan Data Manager Manager_id Manager_member_id Int 4 Int 12 Tabel 3.6 Tabel Database Member Nama Tabel Keterangan Nama Kolom Type Data Member Untuk Menyimpan Data Member Member_id Member_nama_lengkap Member_alamat Member_kota Member_telp Member_hp Member_email Member_nama Member_password Member_jenis Member_login Int 8 Varchar 100 Text Varchar 50 Varchar 11 Varchar 20 Varchar 50 Varchar 20 Varchar 100 Char 1 Char 1 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.7 Tabel Database Paket Nama Tabel Keterangan Nama Kolom Type Data Paket Untuk Menyimpan Data Paket Paket_id Paket_name Paket_diskon Paket_img Paket_ket Int 10 Varchar 100 Int 20 Varchar 200 Text Tabel 3.8 Tabel Database Paket Detail Nama Tabel Keterangan Nama Kolom Type Data Paket_detail Untuk Menyimpan Data Detail Paket Det_paket_id Det_produk_id Int 10 Int 10 Tabel 3.9 Tabel Database Pesan Nama Tabel Keterangan Nama Kolom Type Data Pesan Untuk Menyimpan Data Pesanan Pesan_id Pesan_member_id Pesan_tanggal Pesan_status Pesan_keterangan Int 10 Int 8 Varchar 12 Char 1 Text Tabel 3.10 Tabel Database Pesan Detail Nama Tabel Keterangan Nama Kolom Type Data Pesan_detail Untuk Menyimpan Data Detail Pesanan Pd_pesan_id Pd_produk_id Pd_paket_id Pd_qty Pd_harga Int 10 Int 10 Int 10 Int 15 Int 12 Tabel 3.11 Tabel Database Pesan Histori Nama Tabel Keterangan Nama Kolom Type Data Pesan_histori Untuk Menyimpan Data Histori Pesanan Ph_id Ph_pesan_id Ph_member_id Ph_tanggal Ph_status Ph_Keterangan Int 10 Int 10 Int 8 Varchar 12 Char 1 Text Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.12 Tabel Database Produk Nama Tabel Keterangan Nama Kolom Type Data Produk Untuk Menyimpan Data Produk - Produk Produk_id Produk_kategori_id Produk_kode Produk_name Produk_satuan Produk_harga Produk_stok Produk_spek Int 10 Int 8 Varchar 10 Varchar 200 Varchar 20 Int 12 Int 5 Text Tabel 3.13 Tabel Database Produk Detail Nama Tabel Keterangan Nama Kolom Type Data Produk_detail Untuk Menyimpan Data Detail Produk Det_produk_id Det_image Int 10 Varchar 100

3.2.6 Perancangan Tampilan Program