Analisis Basis Data Analisis Sistem

Paket_pengiriman {id_paket_pengiriman, id_jasa_pengiriman, nama_paket} propinsi {Id_propinsi, nama propinsi} Kabupaten_kota {id_kabupaten_kota, propinsi_id, nama_kabupaten_kota} rating {id_rating, id_produk, id_member, total_nilai, total_penilai} komentar {id_komentar, id_member, id_produk, tanggal, isi}

3.1.6. Analisis Kebutuhan Fungsional

Kebutuhan fungsional merupakan tahap perancangan pola aliran informasi yang meliputi perancangan diagram konteks, dan aliran informasi yang direpresentasikan dengan menggunakan Data Flow Diagram DFD

3.1.6.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. Diagram konteks berfungsi untuk menggambarkan hubungan antara entitas luar, masukan dan keluaran sistem, yang dipresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem. Diagram konteks dari sistem E- Commerce di Bayan Handicraft dapat dilihat pada gambar dibawah ini : Gambar 3.6 Diagram Konteks Website E-Commerce Bayan Handicraft

3.1.7 Data Flow Diagram DFD

Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. Dalam Data Flow Diagram DFD terdiri dari entitas luar, aliran data, proses dan penyimpanan data. Salah satu keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk dapat mengerti sistem yang akan dikerjakan. Berikut adalah gambar DFD dari pembangunan aplikasi e-commerce di Bayan Handicraft adalah sebagai berikut :

3.1.7.1 DFD Level 1

Diagram alir data level satu dari sistem e-commerce di Bayan Handicraft adalah sebagai berikut : Gambar 3.7 DFD Level 1

3.1.7.2 DFD Level 2 Proses 1 Registrasi Member

Diagram alir data pada level 2 proses 1 daftar member adalah sebagai berikut : Gambar 3.8 DFD Level 2 Proses 1 Registrasi Member