Perancangan Struktur Tabel Perancangan Basis Data

Tabel 3.13 Tabel Invoice Nam a Tabel : invoice Primary Key : Id_invoice Nama field Tipe data Ukuran Keterangan Id_invoice Int eger 11 PK Id_member Int eger 10 Foreign Key , reference member id_ member t anggal dat e - Tanggal pem esanan Tot alharga Int eger 11 Tot al pem belian Ongkoskirim Int eger 11 Ongkos pengirim an barang Nam a_pem esan Varchar 50 Nam a pem esan Kot a_pem esan Varchar 50 Kot a pem esan Alam at _pem esan Text - Alam at pem esan Telepon_pem esan Varchar 15 Telepon pem esan Kodepos_pem esan Int eger 5 Kodepos pem esan St at us_pengirim an Int eger 1 St at us pengirim an Session_id Varchar 32 Tabel 3.14 Tabel Kontak Nam a Tabel : kont ak Primary Key : Id_kont ak Nama field Tipe data Ukuran Keterangan Id_kont ak Smallint 10 PK Nam a Varchar 50 Nam a member pengunjung Em ail Varchar 50 Alam at em ail member pengunjung Telepon Varchar 20 Telepon member pengunjung Pesan Text - Pesan member pengunjung Tanggal Dat et ime - Tanggal m enghubungi Dibaca enum 0,1 - Tabel 3.15 Tabel Pembayaran Nam a Tabel : pembayaran Primary Key : Id_ pem bayaran Nama field Tipe data Ukuran Keterangan Id_ pem bayaran Int eger 10 PK Id_invoice Int eger 11 Foreign Key , reference t able invoice id_ invoice Jenis_pem bayaran Enum‘t ransfer’,’paypal’ Jenis pem bayaran Paypal_id Varchar 50 Nam a_bank Varchar 50 No_rekening Varchar 50 At as_nam a Varchar 50 Jum lah_t ransfer Int eger 10 Tabel 3.16 Tabel Pembelian Nam a Tabel : pem belian Primary Key : Id_ pem belian Nama field Tipe data Ukuran Keterangan Id_ pem belian Int eger 11 PK Id_invoice Int eger 11 Foreign Key , reference t able invoice id_ invoice Id_kert as Int eger 11 Foreign Key , reference t able kert as id_ kert as Tabel 3.17 Tabel Kota Nam a Tabel : Kot a Primary Key : id_Kot a Nama field Tipe data Ukuran Keterangan id_Kot a Int eger 10 PK Id_propinsi Smallint 5 Foreign Key , reference t able propinsi id_ propinsi Nam a_kot a Varchar 50 Nam a kot a Tabel 3.18 Tabel Provinsi Nam a Tabel : Provinsi Primary Key : id_Provinsi Nama field Tipe data Ukuran Keterangan id_Provinsi Int eger 10 PK Nam a_provinsi Varchar 50 Nam a propinsi Tabel 3.19 Tabel Ongkos Kirim Nam a Tabel : ongkoskirim Primary Key : id_ongkoskirim Nama field Tipe data Ukuran Keterangan id_ongkoskirim Int eger 11 PK Id_kot a Int eger 11 Foreign Key , reference t able kot a id_ kot a Id_jenispengirim an Int eger 11 Foreign Key , reference t able jenispengirim an id_ jenispengirim an Harga Int eger 11 Harga ongkos kirim Tabel 3.20 Tabel Jenis Pengiriman Nam a Tabel : Jenispengirim an Primary Key : id_Jenispengirim an Nama field Tipe data Ukuran Keterangan Id_Jenispengiriman Int eger 11 PK Id_jasapengirim an Int eger 11 Foreign Key , reference t able jasapengirim an id_ jasapengirim an Nam a_jenispengirim an Varchar 50 Nam a jenis pengirim an ket erangan Int eger 11 Ket erangan jenis pengiriman Tabel 3.21 Tabel Jasa Pengiriman Nam a Tabel : jasapengirim an Primary Key : id_ jasapengirim an Nama field Tipe data Ukuran Keterangan Id_ jasapengirim an Int eger 11 PK Nam a_jasapengirim an Int eger 11 Nam a jasa pengirim an Ket erangan Int eger 11 Ket erangan pengirim an

3.6 Perancangan Struktur Menu

Struktur menu dirancang sesuai dengan level pengguna sistem. Terdapat tiga pengguna aplikasi ini yaitu pengurus, member dan pengunjung. Adapun struktur menunya adalah sebagai berikut: 1. Struktur Menu Pengunjung Gambar 3.25 berikut adalah struktur menu untuk pengunjung : Gambar 3.25 Struktur Menu Pengunjung 2. Struktur Menu Member Gambar 3.26 berikut adalah struktur menu member : Gambar 3.26 Struktur Menu Member 3. Struktur Menu Pengurus Gambar 3.27 berikut adalah struktur menu pengurus : A. Administrator B. Operator Gambar 3.27 Struktur Menu Pengurus

3.7 Perancangan Antarmuka

Interface atau antar muka merupakan tampilan dari suau program aplikasi yang berperan sebagai media komunikasi yang digunakan sebagai sarana berdialog antara program dengan user. Sistem yang akan dibangun diharapkan menyediakan interface yang mudah dipahami dan digunakan oleh user.