Diagram Konteks Skema Relasi

3.2 Perancangan Sistem

3.2.1 Diagram Konteks

Diagram konteks merupakan alat untuk struktur analisis. Pendekatan struktur ini untuk menggambarkan sistem secara garis besar atau secara keseluruhan. Pada diagram konteks ini sistem informasi yang dibuat akan menghasilkan sumber informasi yang dibutuhkan dan tujuan yang ingin dihasilkan Gambar 3.3 Diagram Konteks 3.2.2 Perancangan Data Flow Diagram Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis. 1. DFD Level 1 Gambar 3.4 DFD level 1 2. DFD Level 2 Proses 1 Gambar 3.5 DFD level 2 proses 1 3. DFD Level 2 Proses 2 Gambar 3.6 DFD level 2 proses 2 4. DFD Level 2 Proses 3 Gambar 3.7 DFD level 2 proses 3 5. Gambar 3.8 DFD level 2 proses 4 6. DFD Level 2 Proses 5 Gambar 3.9 DFD level 2 proses 5 3.2.2.1 Spesifikasi Proses Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan dijelaskan pada tabel dibawah ini : Tabel 3. 2 Spesifikasi proses No Proses Keterangan 1. No.Proses 1 Nama Category product Source User Input Melihat barang Output Info data barang Destination User 2. No.Proses 2 Nama Storage Source Sistem Input Permintaan pemesanan Output - Destination Pengunjung 3. No.Proses 3 Nama Purchase form Source User Input Pengisian formulir belanja Output Info data belanja Destination User 4. No.Proses 4 Nama Contact person Source User Input Melihat contact Vollta Folks Output Info contact person Destination User 5. No.Proses 5 Nama Cara order Source User Input Melihat cara order Output Info how to order Destination User

3.2.3. Skema Relasi

Gambar 3.10 skema relasi 3.2.4. Skema Relasi Tabel-tabel yang terdapat dalam basis data yang digunakan dalam sistem ini adalah sebagai berikut :

1. Tabel album

Tabel ini digunakan untuk data album yang nantinya berhubungan dengan data id gallery Tabel 3. 3 Tabel album Name Type Size Keterangan Id_album Int 5 Primary key Jdl_album Varchar 100 Album_seo Varchar 100 Aktif Enum ‘Y’, ’N’ Gbr_album Varchar 100

2. Tabel gallery

Tabel ini digunakan untuk menyimpan data informasi beserta gambar produk yang ada di Vollta Folks. Tabel 3. 4 Tabel gallery Name Type Size Keterangan Id_gallery Int 5 Primary key Id_kategori Int 5 Id_album Int 5 Jdl_gallery Varchar 100 Gallery_seo Varchar 100 Harga Int 20 Stok Int 5 Tgl_masuk Date Keterangan Varchar 100 Gbr_gallery Varchar 100 Arival Enum ‘Y’, ’N’ Dibeli Int 5

3. Tabel kategori

Tabel ini digunakan untuk mengkategorikan produk-produk yang ada di Vollta Folks. Tabel 3. 5 Tabel kategori Name Type Size Keterangan Id_kategori Int 5 Primary_key Id_album Int 5 Nama_kategori Varchar 50 Kategori_seo Varchar 100 Gbr_kategori Varchar 100 Aktif Enum ‘Y’, ’N’

4. Tabel orders

Tabel ini digunakan untuk menyimpan data pemesanan yang di inputkan oleh customer. Tabel 3. 6 Tabel orders Name Type Size Keterangan Id_orders Int 5 Primary_key Nama_kustomer Varchar 100 Alamat Text Telepon Varchar 20 Email Varchar 50 Status_order Varchar 50 Tgl_order Date Jam_order Time Id_kota Int 3

5. Tabel orders_temp

Tabel ini digunakan untuk menyimpan sementara data pemesanan yang di inputkan oleh customer. Tabel 3. 7 Tabel orders_temp Name Type Size Keterangan Id_orders_temp Int 5 Primary_key Id_gallery Int 5 Id_session Varchar 100 Jumlah Int 5 Tgl_order_temp Date Jam_order_temp Time Stok_temp Int 5

6. Tabel orders_detail

Tabel ini digunakan untuk menyimpan jumlah barang yang telah terjual. Tabel 3. 8 Tabel orders_detail Name Type Size Keterangan Id_orders Int 5 Primary_key Id_gallery Int 5 Jumlah Int 5

7. Tabel kota

Tabel ini digunakan untuk kota-kota tujuan pemesanan. Tabel 3.9 Tabel kota Name Type Size Keterangan Id_kota Int 5 Primary_key Nama_kota Varchar 100 Ongkos_kirim Int 10

3.3 Perancangan Basis Data