Perancangan Basis data Perancangan Struktur Menu

46 Alur data Proses 11.0 Penjelasan Admin Dapat Menghapus Foto Struktur data Hapus Foto terdiri dari item yang ada ID Album Nama foto [0-9] [A-Z | a-z | 0-9] Tabel 3.12 kamus data hapus foto

3.2 Perancangan Sistem

Perancangan dimulai setelah tahap analisi terhadap sistem telah dilakukan. Perancangan dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi.

3.2.1 Perancangan Basis data

Perancangan data atau lebih dikenal dengan perancangan basis data yaitu menciptakan atau merancang data yang terhubung dan disimpan secara bersama- sama. Untuk menggambarkannya digunakan skema relasi dan perancangan struktur tabel. 47

3.2.1.1 Diagram Relasi

Model data relasional merupakan model data di mana hubungan antar data, arti data dan batasannya dijelaskan dengan baris dan kolom. Secara formal, ke semuanya itu digambarkan ke dalam skema relasi dan diagram skema. Adapun skema relasi yang terdapat dalam website Galeri Foto adalah sebagai berikut: Gambar 3.11 Diagram relasi

3.2.1.2 Struktur Tabel

Tabel-tabel yang terdapat dalam basis data yang merupakan tempat penyimpanan informasi dari sebuah aliran data dalam sebuah sistem Berikut merupakan struktur beberapa tabel dari Sistem yang akan dibangun: 48 Tabel Admin No Field Type Size Keterangan 1 id integer 11 Primary key 2 username Varchar 30 3 passcode Varchar 30 Tabel 3.13 struktur tabel admin Tabel Album No Field Type Size Keterangan 1 aid Integer 11 Primary key 2 Album_name Varchar 80 3 Album_type Varchar 40 4 dateadded Datetime - 5 bulan Varchar 40 6 tahun Integer 11 Tabel 3.14 struktur tabel Album 49 Tabel Gallary No Field Type Size Keterangan 1 Id Integer 11 Primary key 2 Album_id Integer 11 3 Image_name Text 4 Cover Small Integer 1 5 dateadded Datetime - 6 Status Small Integer 1 Tabel 3.15 struktur tabel Gallary

3.2.2 Perancangan Struktur Menu

Struktur menu dirancang sesuai dengan level pengguna sistem. Terdapat dua pengguna website ini yaitu admin dan pengunjung. Adapun struktur menunya adalah sebagai berikut:

3.2.2.1 Struktur Menu Admin

Struktur menu admin di tujukan bagi admin yang akan melakukan pengolahan data. Admin Harus login terlebih dahulu, setelah login dapat melakukan pengolahan data. Admin dapat mengakses semua menu yang ada. 50 Gambar 3.12 struktur menu admin

3.2.2.2 Struktur Menu Pengunjung

Gambar 3.13 struktur menu Pengunjung

3.2.3 Perancangan Antarmuka