Perancangan Struktur Tabel Perancangan Basis Data

Tabel 3. 8 Struktur Tabel Detail Produk Nama Tabel : Detail_Produk Primary Key : - Nama field Tipe data Ukuran Keterangan Id_produk Varchar 8 Foreign Key, reference table produkid_produk Size Varchar 12 Ukuran produk Stok Integer 11 Stok produk Tabel 3. 9 Struktur Tabel Pembelian Nama Tabel : Pembelian Primary Key : Id_ Pembelian Nama field Tipe data Ukuran Keterangan Id_ Pembelian Integer 11 PK Session_id Varchar 32 Tgl_beli Datetime - Tanggal pembelian Tgl_bayar Datetime - Tanggal pembayaran pembelian Status Enum pesan,bayar, konfirmasi, kirim, selesai - Status pembayaran Id_member Integer 11 Foreign Key, reference table memberid_member Pembayaran Enum rekening, paypal, COD,deposit - Cara pembayaran, melalui transfer rekening, paypal, cod. Kirim_nama Varchar 50 Nama calon penerima produk kirim_alamat Text - Alamat pengiriman produk kirim_telp Varchar 12 Telepon pengirim kirim_kota Integer 11 Foreign Key, reference table t_kabkotaid_kabkota kirim_kdpos Varchar 6 Kode pos alamat pengiriman kirim_ongkos Varchar 32 Ongkos pengiriman produk kirim_resi Varchar 20 No resi pengiriman dari JNE transfer_bank Varchar 20 Nama bank pengirim transfer_rekening Varchar 20 No. rekening bank pengirim transfer_jumlah Varchar 32 Jumlah nominal yang ditransfer transfer_tanggal Dateime - Tanggal transfer penerima_bank Varchar 20 Nama Bank penerima penerima_rekening Varchar 20 No. rekening bank penerima Totalbayar Varchar 32 Jumlah Total pembayaran. Tabel 3. 10 Struktur Tabel Detail Pembelian Nama Tabel : Detail_pembelian Primary Key : - Nama field Tipe data Ukuran Keterangan Idpembelian Integer 11 Foreign Key, reference table pembelianid_pembelian Hargabeli Varchar 20 Harga produk yang dibeli Idproduk Varchar 8 Foreign Key, reference table produkid_produk Size Varchar 20 Ukuransize produk Qty Integer 11 Jumlah pembelian produk Diskon Integer 11 Diskon pembelian produk Status_produk Varchar 10 Status produk yang sudah dibeli. Tabel 3. 11 Struktur Tabel Temp Pemesanan Nama Tabel : Temp_pemesanan Primary Key : id_temp Nama field Tipe data Ukuran Keterangan Id_temp Integer 11 PK Idproduk Varchar 8 Foreign Key, reference table produkid_produk Session_id Varchar 32 Qty Integer 11 Jumlah pemesanan produk Temp_size Varchar 9 Ukuran produk yang dipesan Temp_hargadiskon Varchar 20 Harga produk yang dipesan Tanggal_pesan Date - Tanggal_pemesanan Tabel 3. 12 Struktur Tabel Berita Nama Tabel : Berita Primary Key : id_berita Nama field Tipe data Ukuran Keterangan id_berita Integer 11 PK Judul_ berita Varchar 100 Judul berita Isi_ berita Text - Isi berita Publish Integer 11 Pilihan di publikasikan atau tidak. Tabel 3. 13 Struktur Tabel Buku Tamu Nama Tabel : Buku_tamu Primary Key : id_tamu Nama field Tipe data Ukuran Keterangan id_tamu Integer 5 PK Nama Varchar 30 Nama tamu Komentar Text - Isi komentar saran kritik. Email Varchar 150 Email tamu Publish Enum‘0’,’1’ Ditampilkan Tidak ditampilkan Tabel 3. 14 Struktur Tabel Kabupaten Kota Nama Tabel : T_kabkota Primary Key : id_kabkota Nama field Tipe data Ukuran Keterangan id_kabkota Integer 10 PK Id_prov Integer 10 Foreign Key, reference table T_provinsi id_prov Nama Varchar 50 Nama kota Kabkota Varchar 20 Kabupaten atau kota Ongkos Int 11 Ongkos kirim Tabel 3. 15 Struktur Tabel Provinsi Nama Tabel : T_Provinsi Primary Key : id_Prov Nama field Tipe data Ukuran Keterangan id_Prov Integer 10 PK Nama Varchar 30 Nama provinsi Tabel 3. 16 Struktur Tabel Testi Produk Nama Tabel : testi_produk Primary Key : - Nama field Tipe data Ukuran Keterangan id_produk Integer 10 Foreign Key references tabel produk id_produk Id_member Integer 10 Foreign Key references tabel member id_member Testimoni Text - Isi testimoni terhadap suatu produk Tabel 3. 17 Struktur Tabel Retur Nama Tabel : retur Primary Key : id_retur Nama field Tipe data Ukuran Keterangan id_retur Integer 10 PK Id_member Integer 10 Foreign Key references tabel member id_member Jasa_kirim Varchar 30 Nama jasa pengiriman yang digunakan No_kirim Varchar 20 No. resi dari jasa pengiriman Tgl_retur Date - Tanggal retur produk Total_retur Integer 11 Harga total produk yang diretur Status_retur Varchar 10 Status retur dikirim atau diterima Tabel 3. 18 Struktur Tabel Detail Retur Nama Tabel : detail_retur Primary Key : - Nama field Tipe data Ukuran Keterangan id_retur Integer 10 Foreign Key references tabel retur id_retur Idpembelian Integer 10 Foreign Key references tabel pembelian id_pembelian Idproduk Integer 10 Foreign Key references tabel produk id_produk Size Varchar 10 Size produk yang diretur Qty Integer 11 Jumlah produk yang diretur Harga Integer 11 Hargar satuan produk yang diretur Diskon Integer 11 Disko dari produk yang diretur Komplain Text - Isi komplain produk yang direturkan

3.8.2 Perancangan Arsitektur

Perancangan arsitektur merupakan perancangan yang dibuat sebelum program aplikasi dibuat

3.8.2.1 Perancangan Struktur Menu

1. Struktur Menu untuk User Pengunjung

Menu Utama Cara pembayaran Cara berbelanja Syarat Kondisi Why Us About Lihat Login Produk Register Kontak Home Lihat Gambar 3. 30 Struktur Menu Pengunjung 2. Struktur Menu untuk User Member Login member Produk Logout Kontak Home Lihat Lupa password Cara Pembayaran Cara Berbelanja Syarat Kondisi Why Us About Lihat Menu Utama History Edit Keranjang belanja Tambah Hapus retur Gambar 3. 31 Struktur Menu Member

3. Struktur Menu Admin

Menu Utama Login Lupa password Provinsi Admin Home Produk Member Merek Kategori Berita Kota Tambah Edit Hapus Cari Detail Produk Logout Buku Tamu Detail Laporan Transaksi Status Harian Bulanan Tahunan produk penjualan retur Retur Gambar 3. 32 Struktur Menu Admin

3.8.2.2 Perancangan Antarmuka

a. Perancangan Antarmuka Pengunjung

1. Perancangan antarmuka menu utama home P01. HEADER Cara Berbelanja Cara Pembayaran Syarat Kondisi Why Us Merek Merek Merek Kategori Kategori Kategori Kategori Kategori Produk Terbaru Gambar Produk PENCARIAN HOME PRODUK LOGIN REGISTER KONTAK ABOUT Special Offer Gambar Produk Costumer Service Telepon Alamat GAMBAR YM SMS JUDUL HALAMAN Isi berita….. Produk Terbaru Special Offer News GAMBAR PRODUK GAMBAR PRODUK GAMBAR PRODUK GAMBAR PRODUK GAMBAR PRODUK GAMBAR PRODUK GAMBAR PRODUK GAMBAR PRODUK P01 Klik HOME menuju ke Form P01. Klik PRODUK menuju ke Form P02. Klik LOGIN menuju ke Form p03. Klik REGISTER menuju ke Form P04. Klik KONTAK menuju ke Form P05. Klik ABOUT menuju ke Form p06. Klik CARA BELANJA menuju ke Form p07. Klik CARA PEMBAYARAN menuju ke Form P08. Klik SYARAT KONDISI menuju ke Form P09. Klik WHY US menuju ke Form p10. Klik ADDTOCART ATAU KLIK GAMBAR menuju P11. FOOTER Testimoni Isi testimoni Kurs Dollar Nilai kurs rupiah terhadap dollar Gambar 3. 33 Tampilan Antarmuka Halaman Utama Pengunjung