commit to user
D. Rancangan
Database
Rancangan
Database
unutk pembuatan aplikasi
e-commerce
penjualan mebel adalah sebagai berikut:
1. Tabel
Administrator
Tabel admin digunakan untuk menyimpan data
username
dan
password
untuk program
autentifikasi
. Program
autentifikasi
ini mempunyai fungsi sebagai gerbang
login
masuk pada sistem disebut
cPanel
. Struktur tabel admin digambarkan pada Tabel 3.1.
Tabel 3.1 Tabel Admin
Field
Tipe
Length
Keterangan userID
Varchar
30
Primary key
passID
Varchar
35 -
2. Tabel Kategori
Tabel kategori digunakan untuk membedakan jenis-jenis mebel. Struktur tabel kategori digambarkan pada Tabel 3.2.
Tabel 3.2 Tabel Kategori
Field
Tipe
Length
Keterangan kd_kategori
char
5
Primary key
mm_kategori
varchar
50 -
keterangan
varchar
200
commit to user
3. Tabel Keranjang
Tabel keranjang digunakan untuk menyimpan data-data barang yang dipilih saat transaksi. Struktur tabel keranjang digambarkan pada Tabel 3.3.
Tabel 3.3 Tabel Keranjang
Field
Tipe
Length
Keterangan Id_keranjang
Int 6
Primary key
,
Auto Increment
Kd_koleksi
Char
6 -
Jumlah Int
3 -
Tanggal
Date
- 0000-00-00
Jam
Time
- -
Uid_plg
Char
6 -
4. Tabel Konfirmasi
Tabel konfirmasi digunakan untuk mengecek pembayaran dalam transaksi penjualan. Struktur tabel konfirmasi digambarkan pada Tabel 3.4
Tabel 3.4 Tabel Konfirmasi
Field
Tipe
Length
Keterangan id_konfirmasi
Int 4
Primary key
,
Auto Increment
no_pesan
Char
15
Unique
jumlah_bayar Int
20 -
bank_asal
Varchar
25 -
rek_asal
Varchar
20 -
commit to user
tas_nama
Varchar
40 -
rek_Tujuan
Varchar
20 -
tgl_transfer
Date
- 0000-00-00
nama
Varchar
30 -
type
Varchar
30 -
size
Int
3
5. Tabel Buku Tamu
Tabel bukutamu digunakan untuk menyimpan data kritik dan saran. Struktur tabel kontak digambarkan pada Tabel 3.5
Tabel 3.5 Tabel Kontak
Field
Tipe
Length
Keterangan id_bukutamu
Int
3
Primary key
,
Auto Increment
nama
Varchar
35 -
email Varchar
60 -
komentar
Text
- -
tanggal
Date
- 0000-00-00
6. Tabel Pelanggan
Tabel pelanggan digunakan untuk menyimpan data pelanggan yang akan membeli
mebel
. Data pelanggan meliputi data-data pribadi. Struktur tabel pelanggan digambarkan pada Tabel 3.6
commit to user
Tabel 3.6 Tabel Pelanggan
Field
Tipe
Length
Keterangan Uid_plg
Char
6
Primary key
nama
Varchar
10 -
kelamin Enum
‘Pria’, ‘Wanita’ -
email Varchar
30 -
negara
Varchar
30 -
kd_propinsi
Varchar
30 -
kota
Varchar
30 -
alamat
Varchar
200 -
kodepost
Int
10 -
no_tlp
Int
15 -
no_hp
Int
15 -
no_fax
Int
15 -
user
Varchar
35 pass
Varchar
50
7. Tabel Pemesanan