Perancangan Struktur Tabel Perancangan Sistem

Kode_paypal Int 11 Not Null Tgl_bayar Datetime Not Null 12. Nama tabel: produk Primary key: id Foreign key: id_kategori Jumlah record: 12 Tabel 3.28 Produk Nama Field Tipe Data Ukuran Keterangan Id Int 11 Primary key, auto increment, Not Null Nama_produk varchar 255 Not Null Gambar Varchar 45 Not Null Harga Varchar 16 Not Null Detil Text 200 Not Null Tgl_masuk date Not Null Id_kategori Int 11 Foreign key Berat Float Not Null ukuran Varchar 2 Not Null Warna Varchar 20 Not Null Gender Enum Not Null Diskon Float Not Null Stok Int 11 Not Null Terjual Int 4 Not Null Hits Int 11 Not Null Restok Int 11 Not Null 13. Nama tabel: provinsi Primary key: id_provinsi Jumlah record: 2 Tabel 3.29 provinsi Nama Field Tipe Data Ukuran Keterangan Id_provinsi Int 11 Primary key, auto increment, Not Null Nama_provinsi Varchar 45 Not Null 14. Nama tabel: pengembalian Primary key: id_pengembalian Foreign key: id_pemesanan, id_member Jumlah record: 7 Tabel 3.30 Pengembalian Nama Field Tipe Data Ukuran Keterangan Id_pengembalian Int 11 Primary key, auto increment, Not Null Id_pemesanan Int 11 Foreign key Id_member Int 11 Foreign key Status enum Not Null No_resi Varchar 50 Not Null Tgl_masuk datetime Not Null Tgl_memperbarui Datetime Not Null Id_user Int 11 Not Null 15. Nama tabel: pengembalian_detil Primary key: id_pengembaliandetil Foreign key: id_pengembalian, id Jumlah record: 5 Tabel 3.31 Pengembalian_detil Nama Field Tipe Data Ukuran Keterangan Id_pengembaliandetil Int 11 Primary key, auto increment, Not Null Id_pengembalian Int 11 Foreign key Id Int 11 Foreign key Jumlah Int 11 Not Null Alasan Enum Not Null 16. Nama tabel: ukuran Primary key: id_ukuran Jumlah record: 2 Tabel 3.32 Ukuran Nama Field Tipe Data Ukuran Keterangan Id_ukuran Int 11 Primary key, auto increment, Not Null Ukuran varchar 20 Not Null 17. Nama tabel: warna Primary key: id_warna Jumlah record: 2 Tabel 3.33 Warna Nama Field Tipe Data Ukuran Keterangan Id_warna Int 11 Primary key, auto increment, Not Null Warna varchar 20 Not Null 18. Nama tabel: pengiriman Primary key: id_pengiriman Foreign key: id_member, id_kota, id_jasa_pengiriman, id_kategori_pengiriman Jumlah record: 9 Tabel 3.34 Pengiriman Nama Field Tipe Data Ukuran Keterangan Id_pengiriman Int 11 Primary key, auto increment, Not Null id_member Int 11 Foreign key Nama_kirim Varchar 255 Not Null Id_kota Int 11 Foreign key Kode_pos_kirim Int 5 Not Null No_telepon_kirim Varchar 255 Not Null Id_jasa_pengiriman Int 11 Foreign key Id_kategori_pengiriman Int 11 Foreign key Alamat_kirim Text

3.2.4 Perancangan Arsitektur

Setelah melakukan perancangan data pada sistem yang dibangun, maka dilakukanlah perancangan asitektur. Perancangan arsitektur yang telah dibuat meliputi beberapa perancangan diantaranya perancangan Struktur Menu, spesifikasi antarmuka, perancangan keluaran dan jaringan semantik.

3.2.5 Perancangan Struktur Menu

Struktur menu dirancang sesuai dengan level pengguna sistem. Terdapat tiga pengguna aplikasi ini yaitu pemilik, pegawai dan pengunjung. Adapun struktur menunya adalah sebagai berikut. 1. Struktur menu Pengunjung Gambar 3.35 Struktur Menu Pengunjung 2. Struktur menu Member Gambar 3.36 Struktur Menu Member 3. Struktur Menu Pegawai Gambar 3.37 Struktur Menu Pengunjung 4. Struktur Menu Pemilik Gambar 3.38 Struktur Menu Pemilik

3.2.6 Perancangan Antarmuka

Spesifikasi antarmuka merupakan suatu bentuk tampilan dari program yang akan dibuat untuk kebutuhan interface dengan user. Spesifikasi antarmuka terdiri dari perancangan tampilan menu, tampilan form, tampilan pesan, dan jaringan semantik. 1. Perancangan Antarmuka untuk Pengunjung Perancangan antarmuka Beranda untuk pengunjung dapat dilihat di Gambar 3.39: Gambar 3.39 Beranda Pengunjung Perancangan antarmuka Lihat Produk untuk pengunjung dapat dilihat di Gambar 3.40: Gambar 3.40 Lihat Produk Pengunjung Perancangan antarmuka Cara Pembelian untuk pengunjung dapat dilihat di Gambar 3.41: Gambar 3.41 Cara Pembelian Peengunjung Perancangan antarmuka Hubungi Kami untuk pengunjung dapat dilihat di Gambar 3.42: Gambar 3.42 Hubungi Kami Pengunjung Perancangan antarmuka Profil Perusahaan untuk pengunjung dapat dilihat di Gambar 3.43: Gambar 3.43 Profil Perusahaan Pengunjung Perancangan antarmuka Daftar untuk pengunjung dapat dilihat di Gambar 3.44: Gambar 3.44 Daftar Pengunjung