Struktur Database Class Diagram

124 Master : user kantor Primary key : id_userkantor Foreign key : Tabel 4.28 Tabel User Kantor No Field Type Lenght Values Extra Action 1 id_userkantor int 11 auto_increment primary key 2 username varchar 15 3 password char 32 4 level varchar 15 2. Tabel User Nama tabel : user Master : user pelanggan Primary key : id_user Foreign key : Tabel 4.29 Tabel User No Field Type Lenght Values Extra Action 1 id_user int 5 auto_increment primary key 2 nama varchar 25 3 namars varchar 25 125 4 email varchar 50 5 password varchar 25 6 alamat varchar 100 7 kota varchar 15 8 kodepos varchar 5 9 telepon varchar 15 10 tanggal date 3. Tabel Barang Nama tabel : barang Master : barang Primary key : barang_id Foreign key : barang_kategori_id dan id_admin Tabel 4.30 Tabel Barang No Field Type Lenght Values Extra Action 1 barang_id int 11 auto_increment primary key 2 barang_kategori_id int 11 foreign key 3 barang_kode char 10 126 4 barang_barang varchar 25 5 barang_vendor varchar 25 6 barang_garansi varchar 25 7 barang_harga decimal 10,2 8 barang_gambar varchar 100 9 barang_penjelasan text 10 barang_waktu int 11 11 id_userkantor int 11 foreign key 12 status_harga varchar 25 13 stok_fisik int 5 14 Stok_teknis int 5 15 barang_gambar2 varchar 100 4. Tabel Barang Kategori Nama tabel : barang_kategori Primary key : barang_kategori_id Foreign key : id_admin 127 Tabel 4.31 Tabel Barang Kategori No Field Type Lenght Values Extra Action 1 barang_kategori_id int 11 auto_increment primary key 2 barang_kategori_nama varchar 25 3 id_userkantor int 11 foreign key 5. Tabel Beli Nama tabel : beli Primary key : id_admin Foreign key : status_id dan id_user Tabel 4.32 Tabel Beli No Field Type Lenght Values Extra Action 1 beli_id int 11 auto_increment primary key 2 tanggal date 3 waktu time 4 status_id char 1 foreign key 5 email varchar 50 6 nama varchar 25 128 7 alamat varchar 100 8 kota varchar 15 9 kode_pos varchar 5 10 telepon varchar 15 11 jnspembayaran varvhar 20 12 bayar int 11 13 verifikasi text 14 id_user int 5 foreign key 6. Tabel Beli Barang Nama tabel : beli_barang Primary key : beli_barang_id Foreign key : beli_id dan barang_id Tabel 4.33 Tabel Beli Barang No Field Type Lenght Values Extra Action 1 beli_barang_id int 11 auto_increment primary key 2 beli_id int 11 foreign key 3 barang_id int 11 foreign key 129 4 banyak int 11 7. Tabel Pembayaran Nama tabel : pembayaran Primary key : id_pembayaran Foreign key : beli_id Tabel 4.34 Tabel Pembayaran No Field Type Lenght Values Extra Action 1 id_pembayaran int 11 auto_increment primary key 2 verifikasi text 3 tanggal date 4 norekening text 5 bank varchar 25 6 atasnama varchar 25 7 catatan text 8 beli_id Int 5 foreign key 8. Tabel Status Nama tabel : status Primary key : status_id 130 Foreign key : Tabel 4.35 Tabel Status No Field Type Lenght Values Extra Action 1 status_id char 1 primary key 2 status_nama varchar 30 9. Tabel Hubungi Nama tabel : hubungi Primary key : id_hubungi Foreign key : id_user dan id_admin Tabel 4.36 Tabel Hubungi No Field Type Lenght Values Extra Action 1 id_hubungi int 5 auto_increment primary key 2 email varchar 50 3 subjek varchar 15 4 pesan text 5 tanggal date 6 id_user int 5 foreign key 7 nama varchar 25 131 8 id_userkantor int 11 foreign key 9 bagian int 5 132

4.2.6 Desain Interface

4.2.6.1 Desain Interface Login

Header Footer Username Password Login Administartor Ulang Level Login [Menu Level] [Menu Utama] Gambar 4.48 Desain Interface Login Administrator Header Footer Username Password Login Marketing Ulang Level Login [Menu Level] [Menu Utama] Gambar 4.49 Desain Interface Login Marketing 133 Header Footer Username Password Login Supervisor Marketing Ulang Level Login [Menu Level] [Menu Utama] Gambar 4.50 Desain Interface Login Supervisor Marketing